A mesa

387 palavras 2 páginas
Normalização da Informação
• Conduz a um esquema da BD relacional capaz de suportar os dados relevantes a um dado universo. • Ao normalizarmos a informação estamos a garantir:
• A não existência de redundâncias (cada dado deve ser armazenado uma única vez e numa única localização); • Consistência da Informação - Qualquer operação de manipulação da informação (Inserção, Alteração, Destruição) deve afectar uma só ocorrência de um dado; • Visão relacional dos dados.

1ª Forma Normal (1FN)
Visa eliminar a existência de grupos de valores repetidos, isto é, a uma ocorrência da chave, só pode corresponder uma ocorrência dos outros atributos não chave. Exemplo: Código Nome Sexo Categoria AnosCat Tabela Funcionário Na 1FN: Tabela Funcionário Tabela Categorias

• 1ª, 2ª e 3ª Formas Normais, Boyce-Codd Normal Form , 4ª e 5ª formas normais.

Código Nome Sexo

Código Categoria AnosCat

1

2

2ª Forma Normal (2FN)
Diz-se que um agrupamento está na 2ªFN se, e só se, estiver na 1ªFN e se cada atributo não chave depender funcionalmente da totalidade da chave. Exemplo: Tabela Fornecedor CodForn CodArt NomeForn MoradaForn PreçoArt

3ª Forma Normal (3FN)
Diz-se que um agrupamento esta na 3FN se já estiver na 2FN e nenhum dos seus atributos depender funcionalmente de atributos não chave. Exemplo: Tabela Funcionários CodFunc NomeFunc Vencimento CodProjecto DataEntrega

Na 2FN: Tabela Fornecedor Tabela Preços

CodForn NomeForn

MoradaForn

Na 3FN: Tabela Funcionários Tabela Projectos
3

CodFunc NomeFunc Vencimento CodProjecto

CodForn

CodArt

PreçoArt

CodProjecto DataEntrega

4

Ponto de equilíbrio...
• Objectivos: flexibilidade vs. desempenho. • Na maioria dos casos o processo de normalização para na 3FN. 1FN 2FN 3FN BCNF 4FN 5FN

Exercícios
• Ao trabalho ...

• menos relações • mais redundância

• mais relações • menos redundância Apenas em casos muito específicos a 3FN ainda transporta problemas. 5 6

1

1º Exercício

Relacionados

  • mesa
    449 palavras | 2 páginas
  • Mesa De For A
    761 palavras | 4 páginas
  • A mesa
    1479 palavras | 6 páginas
  • Mesa
    1788 palavras | 8 páginas
  • mesa
    6681 palavras | 27 páginas
  • mesa
    608 palavras | 3 páginas
  • mesa
    5003 palavras | 21 páginas
  • Mesa de For as
    363 palavras | 2 páginas
  • Mesa de for as
    964 palavras | 4 páginas
  • Mesa de For a
    661 palavras | 3 páginas