Está en la página 1de 3

ACTIVIDAD No.

3
Desarrolle un documento donde aplique las tres reglas de normalización (1NF, 2NF y 3NF) a la base de datos
del colegio San Jorge, desarrollada en la Actividad de aprendizaje 2.

Alumno (Cod_alum, Ape_alum, Edad_alum, grado, Materia, Cod_mat, Fech_nac)

COD_ALUM NOM_ALUM APE_ALUM EDAD_ALUM GRADO COD_GRA MATERIA COD_MAT FECH_NAC


00001 Javier Rojas 15 11 06 Matemáticas 100 05/04/2005
Gómez
00001 Javier Rojas 15 11 06 Religión 200 05/04/2005
Gómez
00001 Javier Rojas 15 11 06 Inglés 700 05/04/2005
Gómez
00001 Javier Rojas 15 11 06 Química 900 05/04/2015
Gómez
00002 Andrea Sánchez 15 10 05 Matemáticas 100 02/01/2015
Niño
00002 Andrea Sánchez 15 10 05 Ética 800 02/01/2015
Niño

PRIMERA FORMA NORMAL (1NF).


Al examinar los registros tenemos que los datos que me están generando redundancia y/o datos repetidos es
(Materia, Cod_mat). A continuación procedemos a separar los datos en dos tablas que llamaremos Alumno y
Materia, respectivamente.

Alumno

COD_ALUM NOM_ALUM APE_ALUM EDAD_ALUM GRADO COD_GRAD FECH_NAC


00001 Javier Rojas 15 11 06 05/04/2005
Gómez
00002 Andrea Sánchez 15 10 05 02/01/2015
Niño

Materia.

COD_ALUM MATERIA COD_MAT


00001 Matemáticas 100
00001 Religión 200
00001 Inglés 700
00001 Química 900
00002 Matemáticas 100
00002 Ética 800
Nota: En la tabla Materia se incluyó el campo Cod_Alum (PK de la tabla base), para guardar la relación.

SEGUNDA FORMA NORMAL (2NF).


Estudiante.

COD_ALUM NOM_ALUM APE_ALUM EDAD_ALUM GRADO COD_GRAD FECH_NAC


00001 Javier Rojas 15 11 06 05/04/2005
Gómez
00002 Andrea Sánchez 15 10 05 02/01/2015
Niño

Materia.

COD_ALUM MATERIA COD_MAT


00001 Matemáticas 100
00001 Religión 200
00001 Inglés 700
00001 Química 900
00002 Matemáticas 100
00002 Ética 800

Una vez analizadas las dependencias, se puede apreciar que “ Materia” y “Cod_Mat”, son dependendientes
funcialmente, mientras que “ Cod_Alum) no tiene ninguna dependencia, procediendo a separar la tabla “
Materia”.
Dependencia Funcional.

MATERIA COD_MAT
MATEMÁTICAS 100
RELIGIÓN 200
INGLÉS 700
QUÍMICA 900
MATEMÁTICAS 100
ÉTICA 800

COD_ALUM COD_MAT
00001 100
00001 200
00001 700 Claves Primarias (PK).

00001 900
00002 100
00002 800
TERCERA FORMA NORMAL (3NF).
Una vez analizada las dependencias de los atributos con la claves no primarias (PK), se desprende lo siguiente.
Alumno

COD_ALUM NOM_ALUM APE_ALUM EDAD_ALUM COD_GRAD (FK) FECH_NAC


00001 Javier Rojas 15 06 05/04/2005
Gómez
00002 Andrea Sánchez 15 05 02/01/2015
Niño

Materia
COD_ALUM COD_MAT MATERIA COD_MAT
00001 100 MATEMÁTICAS 100
00001 200 RELIGIÓN 200
00001 700 INGLÉS 700
00001 900 QUÍMICA 900
00002 100 MATEMÁTICAS 100
00002 800 ÉTICA 800

GRADO COD_GRAD (PK)


11 06
10 05

Javier Florez Guevara


91159554

También podría gustarte