domingo, 15 de abril de 2012

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

La tercera forma normal (3FN) es cuando se cumple la 2FN y además ningún atributo que no es clave primaria está en Dependencia Funcional (DF) con algún otro atributo que no es clave primaria.


La tercera forma normal (3FN) resuelve:
  • La Dependencia Funcional Transitiva (DFT). 

Ejemplos: En estos ejemplos se muestra la aplicación de la 1FN, 2FN y sobretodo de la 3FN.

1. Alumnos: (DNI, Nombre, Apellido1, Cod_Provincia)

Provincia: (Cod_Provincia, Provincia)









2. Personal: (cod_p , nombre,cod_fac) 

Facultad: (cod_fac , nomb_facultad)

3.


4. La tabla Ganadores del torneo se dividió en dos, ya que se podía observar la dependencia
transitiva entre dos atributos no claves, pero al dividirlo ya se disipo la DFT.




Fallas de la tercera forma normal:

La principal falla o defecto de la tercera forma normal es cuando se presenta la dependencia de multivalor que es la existencia de dos o más relaciones independientes muchos a muchos causa redundancia en la información, y como también cuando se presenta que algún determinante no es clave candidata.
Ejemplos de las fallas de la 3FN:

Ejemplo 1:




Esta relación tiene dos claves sobrepuestas (Nivel, Cargo) y (Nivel, Nombre), pero como también el determinante de Cargo es Nombre pero este atributo Nombre no es una clave candidata.

No hay comentarios:

Publicar un comentario