Clase 5 Normalizacion
Clase 5 Normalizacion
Clase 5 Normalizacion
Ø La REDUNDANCIA de datos
En cambio, cuando tenemos los datos organizados bajo ciertos criterios, como la Primera Forma
Normal (1FN), se debe cumplir con lo siguiente:
Una relación R se encuentra en 1FN si y solo sí por cada renglón columna contiene valores
atómicos.
Las celdas de las tablas poseen valores simples y no se permiten grupos ni arreglos repetidos como
valores, es decir, contienen un solo valor por cada celda.
Todos los ingresos en cualquier columna (atributo) deben ser del mismo tipo.
Cada columna debe tener un nombre único, el orden de las columnas en la tabla no es importante.
Dos filas o renglones de una misma tabla no deben ser idénticas, aunque el orden de las filas no es
importante.
NORMALIZACION DE BASES DE DATOS
La Tercera Forma Normal (3FN), consiste en que ningún atributo dato. que
depende de la PK, dependa de otro atributo dato. Es decir, no debe tener
DEPENDENCIA TRANSITIVA. Hacemos la siguiente analogía.
Para que los Datos estén en 3FN, deben estar en 2FN y NO DEBEN tener
Dependencia Transitiva DT.
X ---> Y --->Z
NORMALIZACION DE BASES DE DATOS
3RA FORMA NORMAL
Ejemplo.- 1
En este cuadro, tendríamos como Clave Primaria al C_Evento y los demás atributos
dependen de la PK. Sin embargo, vemos que la Dirección del local T_Dirección
depende del nombre del Local donde se realiza el evento. Para resolver este
problema y tener un mejor almacenamiento de datos, la 3FN hace que creemos una
2da tabla haciendo PK al Nombre del local teniendo como atributo dato a la
Dirección.
NORMALIZACION DE BASES DE DATOS
3RA FORMA NORMAL
Ejemplo.- 1
NORMALIZACION DE BASES DE DATOS
3RA FORMA NORMAL
Ejemplo.- 2