Sei sulla pagina 1di 3

DESARROLLO WEB PARA LA INTEGRACIÓN

DOCENTE

ING. JUAN FERNANDO GALARRAGA HURTADO

POR

BRANDON JARAMILLO

NRC

6201

FECHA

28/05/2020

PERIODO

MAYO-SEPTIEMBRE 2020

TAREA 02
Ejecutar el Script adjunto en Workbench y desarrollar las siguientes consultas en SQL:
1) Listar todas las materias del PRIMER SEMESTRE perteneciente a la Carrera de
Ingenieria en Electronica.

SENTENCIA SQL:

select NombreMateria as "Materia" from catalogo_materias where CarreraId=(select


CarreraId from carrera where NombreCarrera="Ingenieria en Electronica") and
NivelId=1;

RESULTADO DE LA CONSULTA:

6 Materias pertenecientes a la carrera de Ingenieria en Electronica de primer semestre.

2) Listar todo el catálogo de materias que pertenezcan al Departamento de Ciencias


Exactas.
SENTENCIA SQL:

select NombreMateria as "Materia" from catalogo_materias where


DepartamentoId=(select DepartamentoId from departamento where
NombreDepartamento="Departamento de Ciencias Exactas");

RESULTADO DE LA CONSULTA:

13 Materias pertenecientes al departamento de Ciencias Exactas

3) Listar las materias matriculadas del estudiante 'Ariel Altamirano'.


SENTENCIA SQL:

select NombreMateria as "Materia" from catalogo_materias where MateriaId in (


select MateriaId from nrc_materia where NRC in
(select NRC from matricula where EstudianteId =
(select EstudianteId from estudiante where PersonaId =
(select PersonaId from persona where
(NombrePersona="Ariel" and
ApellidoPersona="Altamirano")))));

RESULTADO DE LA CONSULTA:

6 Materias del estudiante Ariel Altamirano.

4) Listar las materias que dicta el profesor 'Jose Paredes'.

SENTENCIA SQL:

select NombreMateria as "Materia" from catalogo_materias where MateriaId in (


select MateriaId from nrc_materia where ProfesorId =
(select ProfesorId from profesor where PersonaId =
(select PersonaId from persona where
(NombrePersona="Jose" and ApellidoPersona="Paredes"))));

RESULTADO DE LA CONSULTA:

2 Materias del profesor José Paredes.

Potrebbero piacerti anche