Normalización Base de Datos
Enviado por ERICK13212 • 17 de Enero de 2023 • Apuntes • 459 Palabras (2 Páginas) • 54 Visitas
NORMALIZACIÓN
DEPENDENCIA FUNCIONAL.
_____________________________________________________________________
ESTUDIANTES(CED_EST, NOM_EST, APE_EST, NOTA_EST, CIU_ORI, PRO_ORI)
1801 , JUAN , MERA , 8 , AMBATO , TUNGURAHUA
1802 , LUIS , MERA , 8 , AMBATO , TUNGURAHUA
1803 , JUAN , PEREZ , 8.5 , QUITO , PICHINCHA
1803 , JOSE , PEREZ , 8 , QUITO , PICHINCHA
_____________________________________________________________________
DEPENDENCIAS FUNCIONALES
Una columna_B (NOM_EST) de una tabla T (ESTUDIANTES) DEPENDE FUNCIONALMENTE de una columna_A
(CED_EST) de la misma tabla T(ESTUDIANTES) si y solo si al conocer el valor de la columna_A
(CED_EST) se puede conocer el valor de la columna_B (NOM_EST) PERO NO AL REVÉS.
(NOM_EST) DEPENDE FUNCIONALMENTE DE LA (CED_EST) sí y solo sí al conocer el valor (CED_EST)
se puede conocer el valor (NOM_EST) PERO NO AL REVÉS.
NOM_EST DEPENDE FUNCIONALMENTE DE LA CED_EST // CED_EST DETERMINA FUNCIONALMENTE AL NOM_EST
APE_EST DEPENDE FUNCIONALMENTE DE LA CED_EST // CED_EST DETERMINA FUNCIONALMENTE AL APE_EST
NOTA_EST DEPENDE FUNCIONALMENTE DE LA CED_EST // CED_EST DETERMINA FUNCIONALMENTE AL NOTA_EST
NOTA: TODA COLUMNA NO CLAVE DEBE DEPENDER FUNCIONAMENTE DE LA CLAVE PRIMARIA (NO DE OTRA COLUMNA NO CLAVE)
DIAGRAMA DE DEPENDENCIAS FUNCIONALES
_____________________________________________________________________
ESTUDIANTES(CED_EST, NOM_EST, APE_EST, NOTA_EST, ID_CIU_PER)
1801 , JUAN , MERA , 8 , A01
1802 , LUIS , MERA , 8 , A01
1803 , JUAN , PEREZ , 8.5 , Q01
1803 , JOSE , PEREZ , 8 , Q01
CIUDADES = (ID_CIU, NOM_CIU, NOM_PRO)
A01 , AMBATO , TUNGURAHUA
Q01 , QUITO , PICHINCHA
________________________________________________________________________________
REGLAS DE LA NORMALIZACIÓN
PRIMERA FORMA NORMAL (1FN)
Para que una tabla se encuentre en 1FN se debe cumplir 1 regla:
1. Que todos los atributos de la tabla sean indevisibles
Se eliminan los encabezados multiples (Nombre y Apellidos) (Notas) (Comisiones)
SEGUNDA FORMA NORMAL (2FN)
Para que una tabla se encuentre en 2FN se deben cumplir 2 reglas:
1. Pasar la 1FN
2. Que todos los campos NO Clave dependan de la Clave Primaria.
Es en esta forma normal que se divide en tablas relacionadas tomando en cuenta
la dependencia funcional de la clave primaria.
TERCERA FORMA NORMAL (3FN)
Para que una tabla se encuentre en 3FN se deben cumplir 2 reglas:
1. Pasar la
...