Normalizacao

638 palavras 3 páginas
NORMALIZAÇÃO

Normalização
• Processo que consiste em submeter o esquema das

relações a uma bateria de testes com o objetivo de determinar qual o estado (forma normal) em que se encontra. • Foram propostas inicialmente 3 formas, por Codd, e extendido posteriormente.
• O objetivo básico é remover grupos repetidos de informações. Problemas de BDr não normalizadas
• Ex.: Registro de fornecedores:
• Fornecedores(numf, nome, end, tel, contato, CNPJ, num-matforn, prazo, preço).
• Esta tabela terá uma linha para cada possível material que o fornecedor fornece, o que leva aos seguintes problemas:
• Redundância
• Inconsistência de atualização
• Inserção de um fornecedor, para o qual nenhum material foi

homologado, fica com valores nulo e muitos campos. E quando os materiais forem homologados?
• Remover um material, pode perder todos os dados do fornecedor

Normalização
• Através da normalização evita-se
• Existência de grupos repetitivos e atributos multivalorados.
• Redundância de dados
• Perdas de informações
• Falhas na sincronização dos mesmos dados em tabelas diferentes
• Existência de atributos que dependem apenas de parte da chave primária • Com isso há uma melhora no desempenho, no

armazenamento e na manutenção do sistema.

Formas normais
• Existente seis formas
• Primeira Forma Normal (1FN)
• Segunda Forma Normal (2FN)
• Terceira Forma Normal (3FN)
• Forma Normal de Boyce-Codd (FNBC)
• Quarta Forma Normal (4FN)
• Quinta Forma Normal (5FN)
• Normalmente um esquema que está na 3FN está em um

bom nível e na maioria dos sistemas é suficiente.

Dependência Funcional
• Definição: Se R for uma relação e X e Y atributos de R,

então se diz que Y é funcionalmente dependente de X
(XY) se e somente se para todos os possíveis valores de R cada valor de X tiver associado um valor bem preciso de Y.
• Dizer que Y é funcionalmente dependente de X é o mesmo que dizer que os valores do atributo de X identificam o atributo de Y, isto é, que existe pelo menos um valor no

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
  • Normalização
    6808 palavras | 28 páginas
  • Normalização
    11379 palavras | 46 páginas
  • Normalizacao
    461 palavras | 2 páginas
  • Normalização
    2117 palavras | 9 páginas