Normalización de DB

 

¿Qué es la normalización de base de datos?

La normalización es un proceso que organiza los datos para evitar redundancia y mejorar la integridad de la información.

Objetivos:

  • Evitar duplicidad
  • Optimizar almacenamiento
  • Mejorar consistencia
  • Facilitar mantenimiento

Ejemplo

Sin normalización: Un cliente repetido muchas veces.

Con normalización: Información organizada en tablas relacionadas.


¿Qué formas normales existen?

Las formas normales son reglas que ayudan a organizar correctamente la base de datos.

Primera Forma Normal (1FN)

Evita datos repetidos y multivalorados.

Segunda Forma Normal (2FN)

Elimina dependencias parciales.

Tercera Forma Normal (3FN)

Elimina dependencias transitivas.

BCNF

Versión avanzada de la 3FN.

Cuarta y Quinta Forma Normal

Usadas en modelos complejos.

Comentarios