Asdasdsad

561 palavras 3 páginas
Administrao e Projeto de

Banco de dados

Aula 7

Tcnicas de Normalizao

Prof Mauricio M. Faria

Uniban

Administrao e Projeto de Banco de Dados - Uniban Brasil - profmauriciofaria@gmail.com 1

NORMALIZAO

? Conceito introduzido em 1970 por Edgar Codd com a 1FN (1 Forma Normal);

? Processo matemtico formal, fundamentado na teoria dos conjuntos;

? Baseia-se na aplicao de uma srie de regras sobre as tabelas, de um banco de dados, para verificar se estas foram corretamente projetadas;

Administrao e Projeto de Banco de Dados - Uniban Brasil - profmauriciofaria@gmail.com 2

OBJETIVOS PRINCIPAIS

? Garantir a integridade dos dados, evitando que informaes sem sentido sejam inseridas;

? Organizar e dividir as tabelas da forma mais eficiente possvel, diminuindo a redundncia e permitindo a evoluo do banco de dados;

Administrao e Projeto de Banco de Dados - Uniban Brasil - profmauriciofaria@gmail.com 3

REGRAS DE NORMALIZAO

? 0FN – Coletar as informaes;

? 1FN – Remover os grupos de repetio;

? 2FN – Todo atributo tem que ser dependente de toda a chave;

? 3FN – Nenhum atributo pode ser dependente de um atributo no chave.

Administrao e Projeto de Banco de Dados - Uniban Brasil - profmauriciofaria@gmail.com 4

1FN (1 Forma Normal)

?1FN – No devem existir grupos de repetio;

Para uma entidade estar na primeira forma normal, elimine os grupos de repetio. Eles aparecem quando em diversas ocorrncias os valores dos atributos so os mesmos;

Exemplo: Alunos (matricula pk, nomeAluno, nomePai, nomeMae)

Em diversas ocorrncias podero existir valores repetidos nos atributos nomePai e nomeMae, que poderiam ser isolados numa entidade separada Pais;

Administrao e Projeto de Banco de Dados - Uniban Brasil - profmauriciofaria@gmail.com 5

1FN (1 Forma

Relacionados

  • asdasdsad
    974 palavras | 4 páginas
  • Asdasdsad
    1061 palavras | 5 páginas
  • asdasdsad
    581 palavras | 3 páginas
  • Asdas
    287 palavras | 2 páginas
  • dasd
    1828 palavras | 8 páginas
  • Poilajsda asdijasd asdsad a
    3320 palavras | 14 páginas