Sunteți pe pagina 1din 3

Examen Parcial DBD

Sección 1

Apellidos y Nombres:



Indicaciones:
● El tiempo asignado es de 120 minutos
● El examen es grupal
● IMPORTANTE: Para que se asigne el puntaje debe mostrarse el script de la
solución y la confirmación del Oracle de ejecución realizada.
● La solución se realizar en Consola
● El Insert se validará con el resultado mostrado en la pregunta 8.
● Debe renombrar el archivo de la siguiente manera: ExaDBDGrupo<Fila>.pdf
○ Ejemplo: Si usted está en la fila 2, el nombre de su archivo será:
“ExaDBDGrupo2.pdf”

---------------------------------------------------------------------------------------------------------------------

Se pide:
1. Crear el usuario ExaDBDGrupo<Fila> (2 ptos)
Ejemplo: Si usted está en la fila 2, el nombre de su usuario será: ExaDBDGrupo2

2. Crear las tablas (6 ptos)


Explicación:
 Una facultad puede tener varias EP, pero un EP solo pertenece a una Facultad
 Para una EP puede haber varias matrículas, sin embargo, una matrícula puede
ser solo a una EP.
 Un estudiante puede realizar varias matrículas y una Matrícula solo hacer
referencia a un estudiante.
Facultad
EP
idfacultad
idEP
nombre
nombre
estado
estado

Matricula
idmatricula Estudiante
semestre idestudiante
ciclo
codigo
dni
nombre

Consideraciones:
● Importante: Agregue PK o FK que sea necesario
● Renombre las tablas considerando como prefijo su fila, si su grupo está en la
fila 2, sus tablas serán:
○ Grupo2Facultad
○ Grupo2EP
○ Grupo2Matricula
○ Grupo2Estudiante

3. Cree las secuencias para cada tabla, cosiderando como prefijo su fila. (2 ptos)
Ejemplo:
○ SQ_Grupo2Facultad
○ SQ_Grupo2EP
○ SQ_Grupo2Matricula
○ SQ_Grupo2Estudiante

4. Realice la inserción de los siguientes registros: (6 ptos)


○ 2 Facultades
■ Facultad de Ingeniería
■ Facultad de Salud
○ 3 EP por cada Facultad
○ 20 Estudiantes (Nombres reales)
○ 18 Matrículas por cada semestre
■ 18 registros de matrícula para el semestre 2018-2
■ 18 registros de matrícula para el semestre 2019-1
■ 18 registros de matrícula para el semestre 2019-2
■ IMPORTANTE:
● Un estudiante no puede matricularse en diferentes
carreras de un semestre a otro
● Los 20 estudiantes deben registrar al menos una
matrícula.
● Cada EP no puede tener menos de 3 matriculados por
semestre.

5. Elimine 1 matriculado (1 punto)

6. Corrija el nombre de las Facultades (1 punto)


Antes Nuevo
Facultad de Ingeniería Fac. Ingeniería
Facultad de Salud Fac. Salud

7. Genere el siguiente reporte (Sin puntaje)


Facultad EP Estudiante Semestre Ciclo

select
F.nombre Facultad,
EP.nombre EP,
ES.nombre Estudiante,
M.Semestre Semestre
M.Ciclo Ciclo
from
Grupo2Facultad F,
Grupo2EP EP,
Grupo2Matricula M,
Grupo2Estudiante ES
where
F.idfacultad = EP.idfacultad AND
EP.idEP = M.idEP AND
ES.idestudiante = M.idestudiate
Order by M.semestre, ES.nombre

8. Exporte su base de datos y adjunte su archivo .DMP (2 puntos)


Ejemplo: ExaDBDGrupo2.dmp

S-ar putea să vă placă și