Normalización de una base de datos
La normalización es el proceso
de organizar los datos de una base de datos. Se incluye la creación de tablas y
el establecimiento de relaciones entre ellas según reglas diseñadas tanto para proteger
los datos como para hacer que la base de datos sea más flexible al eliminar la
redundancia y las dependencias incoherentes.
Los datos redundantes
desperdician el espacio de disco y crean problemas de mantenimiento. Si hay que
cambiar datos que existen en más de un lugar, se deben cambiar de la misma
forma exactamente en todas sus ubicaciones. Un cambio en la dirección de un
cliente es mucho más fácil de implementar si los datos sólo se almacenan en la
tabla Clientes y no en algún otro lugar de la base de datos.
Hay algunas reglas en la
normalización de una base de datos. Cada regla se denomina una "forma
normal". Si se cumple la primera regla, se dice que la base de datos está
en la "primera forma normal". Si se cumplen las tres primeras reglas,
la base de datos se considera que está en la "tercera forma normal".
Aunque son posibles otros niveles de normalización, la tercera forma normal se
considera el máximo nivel necesario para la mayor parte de las aplicaciones.
Comentarios
Publicar un comentario