Está en la página 1de 4

Profesor

Nombres Apellidos Doc_Id_Prof Genero Materia Curso_Asig Cod_Docente


Juan Lopez 67934697 Masculino Politicas Undecimo 1 1005
Sofia Suarez 34580867 Femenino Sociales Undecimo 6 6426
Stefania Jimenez 5802920 Femenino Matematicas Undecimo 7 5789
David Martines 3021139 Masculino Lenguaje Undecimo 2 6221
Natalia Parra 15732811 Femenino Ingles Undecimo 8 9875
Daniel Rojas 37986845 Masculino Frances Undecimo 5 1222
Julian Torres 47099141 Masculino Fisica Undecimo 9 9710
Diego Castillo 9733268 Masculino Quimica Undecimo 4 2589
Ginna Benavides 74806212 Femenino Biologia Undecimo 10 6974
Laura Aguilera 70018986 Femenino Ed. Fisica Undecimo 3 3132

Estudiante
Nombres Apellidos Doc_Id Curso Edad Fe_Nacimiento Genero
Karen Cortes 9562619 Undecimo 1 16 2006 Femenino
Danna Bedoya 21394238 Undecimo 1 17 2005 Femenino
Jose Arenas 71425678 Undecimo 7 16 2006 Masculino
Mateo Caceres 82340151 Undecimo 7 16 2006 Masculino
Camilo Benavides 80766550 Undecimo 5 16 2006 Masculino
Jean Paul Lopera 73817228 Undecimo 5 15 2007 Masculino
Emanuel Porras 27617942 Undecimo 9 18 2004 Masculino
Paula Caicedo 84458533 Undecimo 9 17 2005 Femenino
Gabriela Zapata 7112959 Undecimo 3 16 2006 Femenino
Milena Yepes 89100409 Undecimo 3 16 2006 Femenino

Materia
Nombre Profesor Codigo_Materia
Politicas Juan Lopez 10
Sociales Sofia Suarez 15
Matematicas Stefania Jimenez 26
Lenguaje David Martines 9
Ingles Natalia Parra 84
Frances Daniel Rojas 6
Fisica Julian Torres 35
Quimica Diego Castillo 12
Biologia Ginna Benavides 16
Ed. Fisica Laura Aguilera 2

Primera Regla de Normalizacion

Se usara el atributo Doc_Id_Prof para relacionar el profesor con una materia y su codigo

Materia
Doc_Id_Prof Nombre Codigo_Materia
67934697 Politicas 10
34580867 Sociales 15
5802920 Matematicas 26
3021139 Lenguaje 9
15732811 Ingles 84
37986845 Frances 6
47099141 Fisica 35
9733268 Quimica 12
74806212 Biologia 16
70018986 Ed. Fisica 2

Despues de revisar la tabla, se observa que: el registro es atomico, ninguno se elimino o modifico, en conclusion se cumple con 1FN

Segunda Regla de Normalizacion

Al observar la tabla se evidencia que el atributo Nombre, no puede existir sin el atributo Codigo_Materia por lo que es dependencia funcional,
pero el atributo Doc_Id no afecta los otros atributos, esta da como resultado dos tablas
Nombre Codigo_Materia
Politicas 10
Sociales 15
Matematicas 26
Lenguaje 9
Ingles 84
Frances 6
Fisica 35
Quimica 12
Biologia 16
Ed. Fisica 2

Doc_Id_Prof Codigo_Materia
67934697 10
34580867 15
5802920 26
3021139 9
15732811 84
37986845 6
47099141 35
9733268 12
74806212 16
70018986 2

De esta manera se generaron dos tablas, Materia (Tabla 1) y Codigo (Tabla 2)

Tercera Regla de Normalización

Existe una dependencia transitoria entre los atributos Cod_Id y Curso de la tabla estudiante, por lo que se podria generar una nueva tabla

Doc_Id Curso
9562619 Undecimo 1
21394238 Undecimo 1
71425678 Undecimo 7
82340151 Undecimo 7
80766550 Undecimo 5
73817228 Undecimo 5
27617942 Undecimo 9
84458533 Undecimo 9
7112959 Undecimo 3
89100409 Undecimo 3

Normalizacion

Proceso que consiste en aplicar una serie de reglas a las relaciones obtenidas en el modelo entidad-relacion, para aplicarla al modelo relacional

Es bastante importante aplicar este concepto en la creacion de base de datos ya que su objetivo y aplicacion es minimizar la redundancia de
datos, facilitando su gestion, ademas de mantener la integridad de los datos

También podría gustarte