Artigo 4FN - Normalização BD
Felipe Otávio de Godoy1
Mayke Franklin da Cruz Santos2
João Victor Borges3
1IFTM – Instituto Federal do Triângulo Mineiro – Câmpus Paracatu
TADS – Tecnólogo em Análise e Desenvolvimento de Sistemas felipe_otavio_br@hotmail.com 2IFTM – Instituto Federal do Triângulo Mineiro – Câmpus Paracatu
TADS – Tecnólogo em Análise e Desenvolvimento de Sistemas mayke@iftm.edu.br 3IFTM – Instituto Federal do Triângulo Mineiro – Câmpus Paracatu
TADS – Tecnólogo em Análise e Desenvolvimento de Sistemas webunai@hotmail.com Resumo: Este artigo descreve sobre a normalização de dados, especificamente a forma normal 4. A normalização de dados que é muitas vezes ignorada por quem modela um banco de dados é muito importante, pois se for feito um projeto com base nas regras de normalização certamente serão evitados grandes problemas futuros na implementação do sistema de software.
Palavras Chaves: 4FN, normalização, banco de dados, forma normal 4.
1 Introdução
Quando é feito um projeto de banco de dados é necessário que o projetista tenha consciência de que ele precisa saber algumas normas. Estas normas são importantes para deixar o banco de dados mais consistente e para que não ocorram anomalias em uma alteração da base de dados.
1.1 O que é Normalização?
É certo que quando é feito um banco de dados necessariamente é criada diversas tabelas, mas não se sabe de início se elas foram criadas de uma maneira eficiente. A normalização de dados é a aplicação de diversas regras nas tabelas do banco de dados à medida que são encontrados dados que podem sofrer anomalias, sendo que estes são passíveis da aplicação destas normas.
CODIGO
NOME
CARGO
1
Roberto
Técnico em Informática
2
Augusto
Técnico em Informática
3
Ivan
Gerente
4
Cláudia
Balconista
Tabela 1 Tabela Funcionario
Anomalias podem ser entendidas como:
Anomalias de exclusão: por exemplo, se excluir o funcionário do código três, então o cargo “gerente” vai