La normalización de bases de datos es el proceso de organizar los datos en tablas relacionadas siguiendo reglas para eliminar redundancia e inconsistencias. Esto incluye dividir tablas grandes en tablas más pequeñas y establecer relaciones entre ellas. Existen tres formas normales principales - 1FN, 2FN y 3FN - que especifican cómo organizar los datos para que cada tabla dependa solo de su clave principal.