Pasos para normalizar una base de datos
Pasos para normalizar una base de datos
~ Primera Forma Normal (1FN)
Una tabla está en la primera forma normal si, y solo si, cumple con estas reglas:
• Todos los datos son atómicos.
• Todos los atributos o columnas son del mismo tipo de datos.
~Segunda Forma Normal (2FN)
Una tabla está en la segunda forma normal si sigue estas reglas:
• Si la tabla está en la primera forma normal.
• Los atributos que no forman parte de ninguna clave han de depender funcionalmente de toda la clave primaria.
~Tercera Forma Normal (3FN)
Una tabla está en la tercera forma normal si cumple estas reglas:
•Si la tabla está en la segunda forma normal.
•Los atributos no-clave no pueden depender de forma transitiva de una clave candidata (cuando un atributo que no sea clave depende de una clave primaria a través de otro atributo que no sea clave).
~Forma Normal de Boyce-Codd
•Una tabla está en la forma de Boyce-Codd si cumple las siguientes condiciones:
•Si está en la tercera forma normal.
•Si cada determinante es una clave candidata.
■Un determinante es un atributo que determina el valor de otro atributo.
■Una clave candidata es una clave o una clave alternativa (en otras palabras, el atributo puede ser una clave para dicha tabla).
~Cuarta Forma Normal (4FN)
Una tabla está en la cuarta forma normal si cumple los siguientes criterios:
•Si está en la forma normal de Boyce-Codd.
•Si no contiene más de una dependencia multi-valor.
~Quinta Forma Normal (5FN) y otras
•Básicamente, una tabla está en la quinta forma normal, cuando no puede ser dividida en tablas más pequeñas con diferentes claves (la mayor parte de las tablas se pueden dividir en tablas más pequeñas con la misma clave).

Excelente información
ResponderEliminarMuy bien, gracias por la información!
ResponderEliminar