Documentos de Académico
Documentos de Profesional
Documentos de Cultura
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
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
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
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