Producto Académico 3 - UCCI
Producto Académico 3 - UCCI
Producto Académico 3 - UCCI
PRODUCTO ACADÉMICO 3
SEMESTRE: VI
HUANCAYO – PERÚ
1|Página
Base de Datos
2019
1. Consideraciones:
2|Página
Base de Datos
Criterio Detalle
Tema o Consultas, Procedimientos almacenados y vistas.
asunto
Enunciado Se cuenta con la siguiente base de datos que guarda los principales datos de
docentes de una universidad. Cada docente tiene una determinada profesión y
calificación (Excelente, muy bueno, bueno, regular y observado); además, se
almacena los reconocimientos de cada docente junto con las asignaturas que
puede dictar, los registros tienen que ser ingresados y elaborados por cada
alumno.
Instrucciones
para Consideraciones para la entrega exitosa del producto académico:
presentar el Solamente debe entregar la resolución de las 7 preguntas mostradas
archivo en el anteriormente, NO es necesario que envíe la base de datos.
aula virtual Se le solicita solo subir este archivo de Microsoft Word con la solución
de las 7 preguntas mostradas anteriormente, evite comprimirlo y
enviarlo en formato de Word, por favor.
3|Página
Base de Datos
1) Listar el DNI, nombres, apellido paterno, apellido materno, nombre
de profesión y nombre de calificación de todos los docentes que no
cuenten con correo electrónico personal. Ordene el resultado de
forma descendente por el apellido paterno. (3 puntos)
SELECT DNI,Nombres,ApellidoPaterno,ApellidoMaterno,
tblProfesion.Nombre as Profesion
,tblCalificacion.Nombre as Calificacion
FROM tblProfesion inner join tblDocente
on tblProfesion.Codigo =
tblDocente.ProfesionCodigo
inner join tblCalificacion
on tblDocente.CalificacionCodigo=
tblCalificacion.Codigo
WHERE CorreoElectronicoPersonal is null
ORDER BY ApellidoPaterno desc
4|Página
Base de Datos
SELECT concat (Nombres,' ', ApellidoPaterno,' ',
ApellidoMaterno) as [Nombre completo],sum
(Bonificacion) as [Total Bonificacion]
FROM tblDocente inner join tblReconocimiento
on tblDocente.DNI=tblReconocimiento.Docente_DNI
WHERE YEAR (FechaRegistro) = '2018' and MONTH
(FechaRegistro) between 3 and 12
GROUP BY Nombres,ApellidoPaterno,ApellidoMaterno
ORDER BY Nombres
BEGIN
5|Página
Base de Datos
on m.DNI = tblDocente.DNI
inner join tblProfesion
on tblDocente.ProfesionCodigo = tblProfesion.Codigo
inner join tblCalificacion
on tblDocente.CalificacionCodigo = tblCalificacion.Codigo
WHERE m.NroReconocimientos > 1
END
SELECT Nombres,ApellidoPaterno,ApellidoMaterno
FROM tblDocente
WHERE YEAR(fechaNacimiento)<1990
ORDER BY ApellidoPaterno DESC
6|Página
Base de Datos
2. Rúbrica de evaluación:
7|Página