Estratificacion
Enviado por David Rubiano • 6 de Septiembre de 2015 • Ensayo • 648 Palabras (3 Páginas) • 192 Visitas
Ejercicio 1
Para la realización de los siguientes ejercicios se utilizará la base de datos compuesta por las relaciones cursos, prerrequisitos, asignados, horarios, instructores y aula.
Esquema relacional: Sea una base de datos de un instituto de educación formal, con los siguientes esquemas relación:
CURSOS (codigo, nombre, num_inscritos)
PRERREQUISITOS (código_cur, prerrequisito)
ASIGNADOS (instructor, depto, curso)
HORARIOS (curso, depto, aula, horario)
INSTRUCTORES (cod_instructor, nombre, oficina, telefono)
AULA (id_aula, edificio, depto)
- Listar códigos de los cursos que no tengan instructor asignado.
- Encontrar la cantidad de inscritos en todos los cursos dictados por Juan González
- Encontrar todos los códigos de las materias que son pre-requisitos a la materia con código CSC 444.
- Mostrar la cantidad de instructores que no tienen asignación de cursos.
- Encontrar todas las aulas usadas por cursos con más de 100 alumnos.
- Obtener el número de departamentos que ofrecen cada uno de los cursos asignados.
- Obtener, por cada instructor, la cantidad de cursos asignados y el número promedio de estudiantes que posee.
- Listar las aulas que tienen asignados todos los cursos ofrecidos por el departamento de artes.
Ejercicio 2
Para la realización de los siguientes ejercicios se utilizará la base de datos compuesta por las siguientes relaciones:
EMPLEADO (Nombre, Apellido, NSS(PK), FechaN, Direccion, Sexo, Salario, NSSSuper(FK), NDepto(FK))
DEPARTAMENTO (Nombre, NumeroD(PK), NSSGTE(FK), FechaInicGte )
LUGARES (NumeroD(PK), Lugar)
PROYECTO (Nombre, NumeroP(PK), NumL(FK))
TRABAJA_EN ( PK(NSSE, NumP), Horas)
- Listar códigos de los empleados que no estén asignados a ningún proyecto.
- Encontrar la cantidad de empleados de sexo femenino y el promedio de sus salarios.
- Encontrar todos los nombres y apellidos de los empleados que son supervisados por el supervisor con número de seguro social 5678.
- Listar nombre y apellido de cada empleado y, nombre y apellido de su respectivo supervisor.
- Mostrar la cantidad de proyectos que no tienen asignación de empleados.
- Encontrar todos los nombres de los departamentos donde se encuentran los empleados que tienen un salario superior a 1 millón de pesos.
- Obtener la cantidad de empleados que son supervisores.
- Obtener, por cada proyecto, la cantidad de empleados asignados y el número promedio de horas de dedicación que posee.
Ejercicio 3
Sea una base de datos de una compañía aérea con los siguientes esquemas relación:
...