¿Qué es la forma normal de clave de dominio (dk / nf) y la quinta forma normal (5nf)?

1 Respuestas


  • En 1981, Fagin propuso una forma normal simple conocida como Forma normal de clave de dominio (DK / NF). Esta forma normal involucra los conceptos de clave de dominio y restricciones. Esta forma normal de relación no puede tener anomalías de inserción, eliminación y modificación. Entonces, la forma normal de clave de dominio se define como: Una relación está en DK / NF, si cada restricción en la relación es una consecuencia lógica de la definición de claves y dominios.

    La definición de DK / NF utiliza los términos clave de dominio y restricción. El dominio de un atributo es el conjunto de valores permitidos para ese atributo. Una clave es un identificador único de la tupla. De manera similar, la restricción define cualquier regla o restricción aplicada a los atributos de las relaciones. Aunque las dependencias funcionales, las dependencias de valores múltiples y las dependencias de unión son restricciones, las "restricciones generales" también son otros tipos de restricciones. Tenemos reglas sobre las relaciones entre los atributos de una relación que no se expresan como dependencias. Desafortunadamente, el concepto de Forma Normal de Clave de Dominio no proporciona una metodología (o algoritmo) para convertir una relación a DK / NF ..

    QUINTA FORMA NORMAL (5NF):
    Una relación está en la Quinta Forma Normal (5NF) si está en la Cuarta Forma Normal y no tiene una dependencia de unión. También se conoce como forma normal de unión de proyecto (PJNF).
    Una relación que tiene una dependencia de unión no se puede dividir en dos o más relaciones de modo que las relaciones resultantes se puedan volver a combinar para formar la relación original.
    En todas las Formas Normales se utiliza la técnica de dividir la relación en dos o más relaciones, con el fin de eliminar las anomalías. En cada uno de los ejemplos, no hubo dependencias de combinación. Entonces fue posible recrear la relación original.

Escribe tu respuesta

Tu respuesta aparecerá después de la moderación