Banco de dados
Formas Normais
O que são? Um processo de normalização que aplica uma série de regras sobre as tabelas de um banco de dados, para verificar se estas estão corretamente projetadas.
Quantas são?
Existem cinco Formas Normais:
1. Primeira Forma Normal (1FN): Uma tabela está na 1FN, se somente se, não possuir atributos multivalorados.
2. Segunda Forma Normal (2FN): Uma relação está na 2FN se, e somente se, estiver na 1FN e cada atributo não-chave for dependente da chave primária inteira, isto é, cada atributo não-chave não poderá ser dependente de apenas parte da chave.
3. Terceira Forma Normal (3FN): Uma relação R está na 3FN, se estiver na 2FN e cada atributo não-chave de R não possuir dependência transitiva, para cada chave candidata de R.
4. Quarta Forma Normal (4FN): Uma tabela está na 4FN, se e somente se, estiver na 3FN e não existirem dependências multivaloradas.
5. Quinta Forma Normal (5FN): Está ligada à noção de dependência de junção.Se uma relação é decomposta em várias relações e a reconstrução não é possível pela junção das outras relações, dizemos que existe uma dependência de junção.Existem tabelas na 4FN que não podem ser divididas em duas relações sem que se altere os dados originais.
Apesar de existir outras formas normais como a quarta forma normal e quinta forma normal, apenas as três primeiras tem sido considerada atualmente. As formas normais são importantes instrumentos para resolver antecipadamente problemas na estrutura do banco de dados.
Sua Aplicação em modelagem?
Para aplicar a normalização de dados é necessário considerar a sequência das formas normais, isto é, para aplicar a segunda forma normal, por exemplo, é necessário que seja aplicado a primeira forma normal. Da mesma forma, para aplicar a terceira forma normal é necessário que já tenha sido feita a normalização na segunda forma normal.
Banco de Dados
Nome: Leandro Lima Batista
Turma: 1º B Matutino