Está en la página 1de 6

Nombre: Liliana A. Tarazona R.

Curso: Base de datos, Generalidades y Sistemas de Gestión


________________________________________________________________________________________________________
Actividad: 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.

Base de datos “Colegio San Jorge”

1. Tabla no normalizada:

A continuación, se presenta una base de datos sencilla, en la que a cada estudiante se le identifica con el número de identificación:

Documento
Nombre Apellido de Curs Fecha de Géner Código de Nombre Apellido Código
Edad Materia
Estudiante Estudiante identificación o Nacimiento o la materia Docente Docente Docente
Estudiante
Mariana Ruiz 29.265.932 11A 17 18/08/2003 F Caculo 5 Juan León 245
Carlos Cubillos 64.256.318 11A 17 29/06/2003 M Caculo 5 Juan León 245
Viviana Mora 3.994.574 11A 18 10/05/2002 F Caculo 5 Juan León 245
Juan González 67.743.065 11B 16 6/09/2004 M Caculo 5 Juan León 245
Johanna Rodríguez 1.503.678 11A 17 16/02/2003 F Caculo 5 Juan León 245
Liliana Espinel 6.669.962 11B 16 31/01/2004 F Caculo 5 Juan León 245
Daniel Sánchez 16.743.466 11B 16 5/11/2004 M Caculo 5 Juan León 245
Manuel Barrero 64.249.231 11A 17 2/12/2003 M Caculo 5 Juan León 245
Salomón Coneo 36.137.948 11B 17 15/07/2003 M Caculo 5 Juan León 245
Victoria Hernández 52.644.235 11A 16 22/04/2004 F Caculo 5 Juan León 245
Mariana Ruiz 29.265.932 11A 17 18/08/2003 F Física 3 Pedro Rodríguez 369
Mariana Ruiz 29.265.932 11A 17 18/08/2003 F Química 7 Claudia Cañón 147
Carlos Cubillos 64.256.318 11A 17 29/06/2003 M Química 7 Claudia Cañón 147
Liliana Espinel 6.669.962 11B 16 31/01/2004 F Física 3 Pedro Rodríguez 369
Manuel Barrero 64.249.231 11A 17 2/12/2003 M Música 4 Rodrigo Sarmiento 456

2. Primera forma normal: sin grupos repetidos

Los datos repetidos o que están generando redundancia son: Materia y Código de Materia. Por lo tanto, para solucionarlo cree dos
tablas. En la primera tabla deje los datos principales de los estudiantes y en otra diferente coloque Materia y Código de Materia,
como se muestra a continuación:

Tabla Estudiante

Documento
Nombre Apellido de Curs Fecha de
Edad Género
Estudiante Estudiante identificación o Nacimiento
Estudiante
Mariana Ruiz 29.265.932 11A 17 18/08/2003 F
Carlos Cubillos 64.256.318 11A 17 29/06/2003 M
Viviana Mora 3.994.574 11A 18 10/05/2002 F
Juan González 67.743.065 11B 16 6/09/2004 M
Johanna Rodríguez 1.503.678 11A 17 16/02/2003 F
Liliana Espinel 6.669.962 11B 16 31/01/2004 F
Daniel Sánchez 16.743.466 11B 16 5/11/2004 M
Manuel Barrero 64.249.231 11A 17 2/12/2003 M
Salomón Coneo 36.137.948 11B 17 15/07/2003 M
Victoria Hernández 52.644.235 11A 16 22/04/2004 F

Tabla Materia

Documento de
Código de
identificación Materia
la materia
Estudiante
29.265.932 Caculo 5
64.256.318 Caculo 5
3.994.574 Caculo 5
67.743.065 Caculo 5
1.503.678 Caculo 5
6.669.962 Caculo 5
16.743.466 Caculo 5
64.249.231 Caculo 5
36.137.948 Caculo 5
52.644.235 Caculo 5
29.265.932 Física 3
Químic
29.265.932 a 7
Químic
64.256.318 a 7
6.669.962 Física 3
64.249.231 Música 4

El atributo “Documento de identificación Estudiante” se coloca en las dos tablas para mantener la relación entre las dos tablas. Es lo
que nos permite saber un estudiante que materias está cursando

3. Segunda forma normal: eliminar datos redundantes

En la Tabla Materia tenemos dos claves primarias:


 “Documento de identificación Estudiante” y
 “Código de la materia”.

En este momento “Documento de identificación Estudiante” es más una clave foránea que una clave primaria. Mientras que “Materia”
depende de “Código Materia” dado que este último no existiría sin “Materia. Por lo tanto, “Código Materia” es la clave primaria.
“Materia” tiene una dependencia funcional con “Código de Materia” pero no con “Documento de identificación Estudiante”. Por lo
tanto, procederé a separar la tabla Materia.

Las siguientes dos tablas demuestran la segunda forma normal:

Tabla Caves foráneas

Documento
de Código
identificación Docente
Estudiante
29.265.932 245
64.256.318 245
3.994.574 245
67.743.065 245
1.503.678 245
6.669.962 245
16.743.466 245
64.249.231 245
36.137.948 245
52.644.235 245
29.265.932 369
29.265.932 147
64.256.318 147
6.669.962 369
64.249.231 456

Tabla Materia
Código de
Materia
la materia
Caculo 5
Física 3
Químic
a 7
Música 4

4. Tercera forma normal: eliminar datos que no dependen de la clave

En la tabla estudiante el atributo “Curso” depende de estudiante. Es decir, un estudiante cursa un cuso. Sin embargo, el
estudiante (Nombre y Apellido) no es una clave primaria. La clave primaria de un estudiante es su “Documento de
identificación Estudiante”, entonces se esta generando una dependencia entre “Documento de identificación Estudiante” y “Curso”.
Por lo tanto, procederé a separar la tabla Estudiante.

Las siguientes dos tablas demuestran la tercera forma normal:

Tabla estudiante Final

Documento
Nombre Apellido de Curs Fecha de
Edad Género
Estudiante Estudiante identificación o Nacimiento
Estudiante
Mariana Ruiz 29.265.932 11A 17 18/08/2003 F
Carlos Cubillos 64.256.318 11A 17 29/06/2003 M
Viviana Mora 3.994.574 11A 18 10/05/2002 F
Juan González 67.743.065 11B 16 6/09/2004 M
Johanna Rodríguez 1.503.678 11A 17 16/02/2003 F
Liliana Espinel 6.669.962 11B 16 31/01/2004 F
Daniel Sánchez 16.743.466 11B 16 5/11/2004 M
Manuel Barrero 64.249.231 11A 17 2/12/2003 M
Salomón Coneo 36.137.948 11B 17 15/07/2003 M
Victoria Hernández 52.644.235 11A 16 22/04/2004 F

Tabla Curso

Curs Código
o Curso
11A 21
11B 22

En conclusión, tenemos una Tabla estudiante Final, los estudiantes están relacionados con el curso mediante la clave
foránea “Curso”. Igualmente, tenemos la Tabla Caves foráneas que nos permite saber qué materia está tomando el
estudiante. De esta manera, la base de datos se encuentra organizada.

También podría gustarte