Vous êtes sur la page 1sur 1

Primeira Forma Normal(1FN)

Um esquema de relação está na primeira forma normal se todos os


seus atributos forem atômicos (simples) e monovalorados, ou seja, não são
permitidos atributos multivalorados, atributos compostos ou atributos
multivalorados compostos.

Segunda Forma Normal(2NF)

Para estar na segunda forma nortmal uma tabela deve (1) estar na 1NF e (2)
todos os seus atributos que não façam parte de alguma chave candidata devem
ser determinados unicamente por qualquer chave candidata da tabela.

Se todas as chaves candidatas de uma tabela contiverem somente 1 atributo,


esta já se encontra na 2NF.

Terceira Forma Normal

A terceira forma normal (3NF) exige que a tabela esteja em 2NF e que todos
os atributos que não são chave sejam mutuamente independentes, isto é, que
não existam funções que definam um ao outro. Portanto, sempre a chave por
inteiro deve definir toda a tabela.

Isto exige que atributos que não dependem diretamente da chave sejam
separados em uma tabela distinta.

Em outras palavras, caso exista um ou mais atributos que dependam de um


atributo não-chave, estes atributos deverão ser extraídos para outra tabela. A
tabela abaixo não está na 3NF:

Vous aimerez peut-être aussi