NORMALIZACION
Slides in this set (10)
-
Normalización de Bases de Datos
- ¿Que es Normalizar?
- Es el proceso de simplificación de los datos ingresado en la bases de datos.
- ¿Objetivos de la Normalización?
- Para almacenar mayor cantidad de datos con el menor espacio posible.
- Eliminar la redundancia.
- Ordenar los datos.
- Eliminar errores lógicos.
-

- Primera Forma Normal (1 FN).
- Segunda Forma Normal (1 FN).
- Tercera Forma Normal (1 FN).
-
- Eliminar los grupos repetidos de las tablas individuales.
- Crear una tabla separada por cada grupo de datos relacionados.
- Identifica cada grupo de datos relacionados con una llave primaria (PK).
-
- Caption: Tabla original.
- Caption: Tabla en 1 FN.
-
- Crear tablas separadas para aquellos grupos de datos que se aplican a varios registros.
- Relacionar estas tablas mediante una llave foránea (FN.).
- Tipos de Dependencia:
- Dependencia Funcional: Cuando se tienen como atributos A, B, C donde A es la llave primaria entonces B y C dependen totalmente de A.
- Dependencia Transitiva: Cuando se tienen como atributos A, B, C donde A es la llave primaria y B depende totalmente de A y C depende de B entonces se puede relacionar C y A.
-
Dependencia Funcional y Transitiva

- Caption: Grafico.
-
- Caption: Dependencia Funcional
- Caption: Dependencia Transitiva
-
- Eliminar aquellos campos que no dependan de la llave.
- Caption: Tabla normalizada.
-
- https://karmamosa.files.wordpress.com/2012/11/fig-2-caracteristicas-de-normalizacion1.png
- https://upload.wikimedia.org/wikipedia/commons/5/59/FormasNormalesBD.png
- https://www.youtube.com/watch?v=pEh06ZOGRCk
- https://www.youtube.com/watch?v=bO18omSzeR4&t=605s