140 likes | 399 Views
Ing. Héctor Abraham Hernández. normalizacion. Normalización de Bases de Datos.
E N D
Ing. Héctor Abraham Hernández normalizacion
Normalización de Bases de Datos • La normalización es el proceso de organizar los datos en una base de datos. Esto incluye la creación de tablas y que establece relaciones entre aquellas tablas según reglas diseñadas para proteger los datos y hacer la base de datos que es más flexible al eliminar redundancia y dependenciaincoherente. • Los datos redundantes desperdician espacio en disco y crean problemas de mantenimiento. Si es necesario cambiar datos que aparecen en más de un sitio, el cambio deberá ser exactamente igual en todos estos sitios. Por ejemplo, un cambio de 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 en ningún otro lugar de la base de datos.
Primera Forma Normal • Una relación está en Primera Forma Normal (1NF) si cada uno de sus atributos toma valores atómicos, es decir, en lo que al sistema de información respecta, los valores de los atributos son indivisibles.
SEGUNDA FORMA NORMAL • Una relación está en Segunda Formal Normal (2NF) si y sólo si está en 1NF y cada atributo no-clave de la relación es total y funcionalmente dependiente de la clave primaria.
TERCERA FORMA NORMAL • Una relación está en Tercera Formal Normal (3NF) si y solo si está en 2NF y no existen dependencias funcionales entre atributos que no pertenecen a la clave primaria de la relación.