¿Qué es la normalización y cuáles son los diferentes niveles de normalización?

1 Respuestas


  • La normalización es un proceso para seleccionar qué atributos deben agruparse entre sí en una relación. La normalización se usa para mejorar el diseño lógico de tal manera que satisfaga ciertas restricciones y al final obtenemos los datos sin ninguna duplicación. Existen seis formularios normales, pero normalmente verificamos los datos hasta el tercer formulario normal y se recomienda que si verificamos los datos hasta el tercer formulario normal, entonces es garantía de que se logra el propósito de la normalización.

    Una forma normal se puede definir como un estado de relación y este estado lo obtenemos cuando aplicamos reglas simples a esa relación. Entonces podemos decir que la normalización es la cadena de pasos y esta cadena de pasos toma una relación de un estado NF (forma normal) a otro hasta que llegamos al estado NF deseado.
    A continuación se dan seis niveles de normalización o seis pasos de normalización.
    (1) 1ª forma normal
    (2) 2ª forma normal
    (3) 3ª forma normal
    (4) Forma normal de Boyce-Codd que normalmente se conoce como BCNF.
    (5) 4ta Forma Normal
    (6) 5ta Forma Normal
    (7) Clave de dominio Forma normal
    Solo tendremos que llevar una relación a la tercera forma normal

Escribe tu respuesta

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