Normalizaçao

387 palavras 2 páginas
Normalização da Informação

1ª Forma Normal (1FN)

• Conduz a um esquema da BD relacional capaz de suportar os dados relevantes a um dado universo.

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

• 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ª, 2ª e 3ª Formas Normais, Boyce-Codd Normal Form , 4ª e 5ª formas normais.

Na 1FN:
Tabela Funcionário

Código Nome Sexo

Tabela Categorias

Código Categoria AnosCat

1

2ª Forma Normal (2FN)

2

3ª Forma Normal (3FN)

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

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

CodForn NomeForn

Na 3FN:
Tabela Funcionários

CodFunc NomeFunc Vencimento CodProjecto

Tabela Preços

CodForn

Tabela Projectos

CodProjecto DataEntrega

CodArt

MoradaForn

PreçoArt

3

Ponto de equilíbrio...

Exercícios
• Ao trabalho ...

• Objectivos: flexibilidade vs. desempenho.
• Na maioria dos casos o processo de normalização para na 3FN.
1FN

2FN

3FN

BCNF

4FN

4

5FN

• menos relações

• mais relações

• mais redundância

• menos redundância
Apenas em casos muito

Relacionados

  • Normalizacao
    1861 palavras | 8 páginas
  • Normalização
    1080 palavras | 5 páginas
  • Normalizaçao
    1763 palavras | 8 páginas
  • Normalização
    1309 palavras | 6 páginas
  • Normalização
    417 palavras | 2 páginas
  • Normalização
    354 palavras | 2 páginas
  • Normalizacao
    638 palavras | 3 páginas
  • Normalização
    6808 palavras | 28 páginas
  • Normalização
    11379 palavras | 46 páginas
  • Normalizacao
    461 palavras | 2 páginas