La normalización de bases de datos es el proceso de simplificar y ordenar los datos almacenados para eliminar repeticiones y dependencias lógicas. Esto incluye poner los datos en primera forma normal eliminando grupos repetitivos en tablas individuales, en segunda forma normal eliminando dependencias transitivas, y en tercera forma normal eliminando dependencias funcionales de claves no primarias.