Baixe o app para aproveitar ainda mais
Prévia do material em texto
AULA 15 3ª Forma normal (3ª FN) A 3a Forma Normal prega o conceito de dependência transitiva. Uma dependência funcional X Y em uma tabela T é uma dependência transitiva se existir um conjunto de atributos Z que não é um subconjunto de chaves de T e as dependências X Z, Z Y, são válidas. Considere a seguinte tabela como exemplo: Empregado RG Nome No_Departamento Nome_Depto RG_Ger_Depto onde temos a seguinte dependência transitiva: RG { Nome_Depto, RG_Ger_Depto } RG No_Departamento No_Departamento { Nome_Depto, RG_Ger_Depto } Porém, verifique o caso da tabela abaixo: Empregado RG CIC Nome No_Funcional Neste caso, a dependência transitiva: RG { Nome, No_Funcional } RG CIC CIC { Nome, No_Funcional } não é valida pois o atributo CIC é uma chave candidata. Uma tabela está na 3a Forma Normal se estiver na 2a Forma Normal e não houver dependência transitiva entre atributos não chave.
Compartilhar