lunes, 24 de agosto de 2009

Segunda Forma Normal (2FN)

Dependencia Funcional. Una relación está en 2FN si está en 1FN y si los atributos que no forman parte de ninguna clave dependen de forma completa de la clave principal. Es decir que no existen dependencias parciales.

En otras palabras podríamos decir que la segunda forma normal está basada en el concepto de dependencia completamente funcional. Una dependencia funcional x \rightarrow y es completamente funcional si al eliminar los atributos A de X significa que la dependencia no es mantenida, esto es que A Є X, (X – {A}) -x-> Y. Una dependencia funcional x \rightarrow y es una dependencia parcial si hay algunos atributos A \in X que pueden ser removidos de X y la dependencia todavía se mantiene, esto es A Є X, (X – {A}) -> Y .

Por ejemplo {SSN, PNUMBER} \rightarrow HOURS es completamente dependiente dado que ni SSN \rightarrow HOURS ni PNUMBER \rightarrow HOURS mantienen la dependencia. Sin embargo {SSN, PNUMBER} \rightarrow ENAME es parcialmente dependiente dado que SSN \rightarrow ENAME mantiene la dependencia

No hay comentarios:

Publicar un comentario