jueves, 18 de junio de 2009

TERCERA FORMA NORMAL

TERCERA FORMA NORMAL
  • La tercera forma normal (3NF) es una forma normal usada en la normalización de bases de datos. La 3NF fue definida originalmente por E.F. Codd[1] en 1971. La definición de Codd indica que una tabla está en 3NF si y solo si las dos condiciones siguientes se mantienen:
    La tabla está en la
    segunda forma normal (2NF)
    Ningún atributo no-primario de la tabla es dependiente transitivamente de una
    clave candidata
    Un atributo no-primario es un atributo que no pertenece a ninguna clave candidato. Una dependencia transitiva es una
    dependencia funcionalX → Z en la cual Z no es inmediatamente dependiente de X, pero sí de un tercer conjunto de atributos Y, que a su vez depende de X. Es decir, X → Z por virtud de X → Y y Y → Z.
  • Por ejemplo, supongamos que tenemos el siguiente esquema
    de relacion empleado-departamento:
    nom emp sueldo cod dept fecha ing nom dept fech creac
    Con las dependencias
    nom emp llave candidata ´unica (llave primaria).
    cod dept → nom dept, fech creac

No hay comentarios: