viernes, 9 de septiembre de 2011

Explique detalladamente que resuelve la tercera forma normal (3FN)

La tercerra foma normal es 2FN y ningún atributo no-clave en la relación esta en DF con algún otro atributo no-clave. Ningún atributo no-clave depende transitivamente de su clave principal depende transitivamene de su clave principal.

Ilustraremos la tercera forma normal a partir de los datos usados en el post sobre la 2FN. Es decir continuaremos normalizando datos.

El primer ejemplo trata sobre la base de datos de una biblioteca de alguna universidad. Nos habíamos quedado en la segunda forma normal (DFC). A partir de estas tablas se eliminará la transitividad (DT) para poder así obtener datos en 3FN.







El segundo ejemplo nos habla de la base de datos de una empresa sobre sus empleados. Existe una dependencia transitiva en la relación :codigo-nombre-puesto-salario) la cual se resuelve de la siguiente manera:

El tercer ejemplo se trata sobre la base de datos de un colegio y sus alumnos. Al existir una dependencia transitiva, esta se debe arreglar por lo que quedaría así



No hay comentarios:

Publicar un comentario