Está en la página 1de 6

BASE DE DATOS 2

2021

GESTIÓN DE
EXÁMENES

Integrante:
Juliàn Ortiz Montes
CC: 71.293.249
ACTIVIDADES CURSO BASE DE DATOS 2
ENUNCIADO: GESTIÓN DE EXÁMENES
Los profesores de la asignatura de Bases de Datos de una Escuela Universitaria deciden crear una
base de datos que contenga la información de los resultados de las pruebas realizadas a los alumnos.

Para realizar el diseño se sabe que:

Los alumnos están definidos por su número de matrícula, nombre y programa en el que están
inscritos.

Dichos alumnos realizan dos tipos de pruebas a lo largo del curso académico:

 Exámenes escritos: cada alumno realiza varios a lo largo del curso, y se definen por el
número de examen, el número de preguntas de que consta y la fecha de realización (la
misma para todos los alumnos que realizan el mismo examen). Evidentemente, es
importante almacenar la nota de cada alumno por examen.

 Prácticas: se realiza un número indeterminado de ellas durante el curso académico,


algunas serán en grupo y otras individuales. Se definen por un código de práctica, título
y el grado de dificultad. En este caso los alumnos pueden examinarse de cualquier
práctica cuando lo deseen, debiéndose almacenar la fecha y nota obtenida.

En cuanto a los profesores, únicamente interesa conocer (además de sus datos personales:
número de documento, nombre, facultad a la que pertenece), quien es el qué ha diseñado cada
práctica, sabiendo que en el diseño de una práctica puede colaborar más de uno, y que un
profesor puede diseñar más de una práctica. Interesa, además, la fecha en que ha sido
diseñada cada práctica por el profesor correspondiente.

ENTREGABLES
ACTIVIDAD 1:

Realizar las tablas en el DBMS seleccionado, obteniendo las relaciones resultantes e


indicando las claves principales y foráneas de cada una de las tablas. Asimismo, se deben
indicar aquellos atributos que no deban aceptar valores nulos. En caso de ser necesario,
modificar las tablas que no estuvieran en tercera forma normal para que lo estén. Es
obligatorio justificar las respuestas.
FacultadProfesores
Idfacultad
Nombre_Facultad

Examen
Num_Examen
Cantidad_preguntas
FechaExamen Tablas en el DBMS seleccionado Profesores *
Doc_Profesor
Nombres
DiseñoPractica Apellidos
Iddiseño
Direccion
Profesores_Doc_Profesor
Ciudad
Practicas_CodigoPractica
Celular
NotasExamen FechaPractica
Facultad_Idfacultad
Idnota
Alumnos_Num_matricula
Examen_Num_Examen
Nota

Practicas
CodigoPractica
DificultadPractica
Titulo Iddificultad
ModalidadPractica_Idmodalidad Grado_Dificultad
Alumnos * DificultadPractica_Iddificultad
Num_matricula
NotasPractica *
Documento
Idnota
Nombres
Alumnos_Num_matricula
Apellidos
Practicas_CodigoPractica
Direccion
Nota
Ciudad
FechaPractica_Alumno
Celular ModalidadPractica
Programas_Idprograma Idmodalidad
Tipo_Modalidad

ProgramasEstudiante
Idprograma
Nombre_Programa
DESCRIPCIÓN DE LAS TABLAS EN EL DBMS

LLAVES LLAVES ATRIBUT


ENTIDADES ATRIBUTOS PRIMAR FORANE OS NOT
IAS AS NULL

PROGRAMASESTUDIA Idprograma Pk Not null

NTE Nombre_Programa Not null

Num_matricula Pk Not null

Documento Not null

Nombres Not null

Apellidos Not null


ALUMNOS
Direccion

Ciudad

Celular

Programas_Idprograma Fk Not null

FACULTADPROFESOR Idfacultad Pk Not null

ES Nombre_Facultad Not null

Doc_Profesor Pk Not null

Nombres Not null

Apellidos Not null

PROFESORES Direccion

Ciudad

Celular

Facultad_Idfacultad Fk Not null

Num_Examen Pk Not null

EXAMEN Cantidad_preguntas Not null

FechaExamen Not null


Idnota Pk Not null

Alumnos_Num_matricula Fk Not null


NOTASEXAMEN
Examen_Num_Examen Fk Not null

Nota Not null

MODALIDADPRACTIC Idmodalidad Pk Not null

A Tipo_Modalidad Not null

DIFICULTADPRACTIC Iddificultad Pk Not null

A Grado_Dificultad Not null

CodigoPractica Pk Not null

Titulo Not null


PRACTICAS ModalidadPractica_Idmodalida Fk Not null
d

DificultadPractica_Iddificultad Fk Not null

Idnota Pk Not null

Alumnos_Num_matricula Fk Not null

NOTASPRACTICA Practicas_CodigoPractica Fk Not null

Nota Not null

FechaPractica_Alumno Not null

Iddiseño Pk Not null

Profesores_Doc_Profesor Fk Not null


DISEÑOPRACTICA
Practicas_CodigoPractica Fk Not null

FechaPractica_Profesor Not null


CONCLUSIÓN

Del anterior modelo de las tablas llevadas al gestor de base de datos se pueden visualizar
todas las llaves primarias, llaves foráneas y sobre todo los atributos que requieren tener
valores not null, que en el cuadro anterior quedan identificados.

En resumen, los atributos not null que se tomaron, se hicieron pensando en que es una
información valiosa para la Gestión de exámenes, donde no pueden quedar vacíos esos
campos, ya que la información que se suministre allí es muy valiosa para la base de datos.

También podría gustarte