Base de Datos - Practica.final
Base de Datos - Practica.final
INGENIERIA DE SISTEMAS
INTEGRANTES
DOCENTE
25 noviembre 2024
indice
1. INTRODUCCIÓN...............................................................................................................3
2. DESARROLLO..................................................................................................................4
2.1. Creación de tablas...................................................................................................4
2.1.1. Tabla de alumnos...............................................................................................4
2.1.2. Tabla de docente................................................................................................5
2.1.3. tabla de cursos...................................................................................................5
2.1.4. Tabla de materia.................................................................................................6
2.1.5. Tabla parciales...................................................................................................7
3. CONSULTAS.....................................................................................................................8
4. MODELO ENTIDAD RELACION....................................................................................10
4.1. Estructura de las Tablas y Cardinalidades...............................................................10
4.1. Relaciones y Cardinalidades......................................................................................12
5.NORMALIZACION...............................................................................................................14
5.1 tabla alumnos....................................................................................................................14
5.1.1. tabla alumnos primera forma normal(1FN)...........................................................14
5.1.2. tabla alumnos segunda forma normal(2FN).........................................................14
5.1.3. tabla alumnos tercera forma normal(3FN)............................................................15
5.2. tabla docente....................................................................................................................15
5.2.1. tabla docente primera forma normal(1FN)............................................................16
5.2.2. tabla docente segunda forma normal(2FN)..........................................................16
5.2.3. tabla docente tercera forma normal(3FN).............................................................16
5.3. tabla curso.......................................................................................................................17
5.3.1. tabla curso ya esta en 1FN,2FN y 3FN....................................................................17
5.4. tabla materia...................................................................................................................17
5.3.1. tabla materia ya esta en 1FN,2FN y 3FN.................................................................17
5.5. tablas parciales..............................................................................................................17
5.3.1. tabla parciales ya esta en 1FN,2FN y 3FN..............................................................17
1. INTRODUCCIÓN
En este informe se describe el proceso de diseño y creación de una base de
datos relacional y sus normalizaciones para una unidad educativa. La base de
datos está estructurada para gestionar información sobre docentes, alumnos,
cursos, materias y parciales. Este diseño asegura la integridad de los datos y
facilita la administración eficiente de la información en la unidad educativa.
Para eso se debe empezar creando las tablas sobre docentes, alumnos,
cursos, materias y parciales con sus respectivos datos luego empezarmos a
describir para que sirven cada tabla para poder hacer sus relaciones ya sea 1 a
1 , de 1 a muchos o de muchos a muchos.
INSERT INTO
INSERT INTO
2.1.5. Tabla parciales
Almacena la información de los parciales, como su id, nombre, fecha, ID de la
materia a la que pertenece, ID del alumno que realizó el parcial, nota. Esta
tabla sirve para: Registrar la información de los parciales, Consultar la
información de un parcial específico, Realizar estadísticas y análisis sobre los
parciales.
INSERT INTO
3. CONSULTAS
1.Obtener el nombre y correo electrónico de todos los alumnos.
2. Obtener el nombre y especialidad de todos los docentes.
Como se puede observar hay datos repetidos por lo cual tiene que estar en
primera forma normal