You are on page 1of 4

16.

-Especifique las siguientes consultas en el esquema de base de datos relacional de la EMPRESA


que se muestra en la Figura 5.5, utilizando los operadores relacionales descritos en este capítulo.
También muestre el resultado de cada consulta, ya que se aplicaría al estado de la base de datos en
la Figura 3.6.

a. Recupere los nombres de todos los empleados del departamento 5 que trabajan más de 10 horas
por semana en el proyecto ProductX.

b.Enumere los nombres de todos los empleados que tienen un dependiente con el mismo nombre
que ellos.

c.Encuentre los nombres de todos los empleados que están directamente supervisados por 'Franklin
Wong '.

d. Para cada proyecto, enumere el nombre del proyecto y el total de horas por semana (por todos los
empleados) dedicadas a ese proyecto.

e.Recupere los nombres de todos los empleados que trabajan en cada proyecto.

F. Recupere los nombres de todos los empleados que no trabajan en ningún proyecto.

g. Para cada departamento, recupere el nombre del departamento y el salario promedio de todos los
empleados que trabajan en ese departamento.

h.Recupere el salario promedio de todas las empleadas.

i.Encuentre los nombres y direcciones de todos los empleados que trabajan en al menos un proyecto
ubicado en Houston pero cuyo departamento no tiene ubicación en Houston.

j. Lista los apellidos de todos los gerentes de departamento que no tienen dependientes.

18.
Estrictamente hablando, esta consulta no se puede hacer en el álgebra relacional
básica (original). Tenemos que usar la operación AGREGAR FUNCIÓN con la
función de agregado COUNT. Suponemos que los dependientes del mismo empleado
tienen valores Dependent_name distintos.

Considere el esquema de base de datos relacional de la BIBLIOTECA que se muestra


en la Figura 6.14, que se utiliza para realizar un seguimiento de los libros, los
prestatarios y los préstamos de libros. Las restricciones de integridad referencial se
muestran como arcos dirigidos en la figura 6.14, como en la notación de la figura 3.7.
Escriba expresiones relacionales para las siguientes consultas:

a. ¿Cuántas copias del libro titulado The Lost Tribe son propiedad de la sucursal de la
biblioteca cuyo nombre es 'Sharpstown'?

segundo. ¿Cuántas copias del libro titulado The Lost Tribe son propiedad de cada
sucursal de la biblioteca?

do. Recupere los nombres de todos los prestatarios que no tienen ningún libro
prestado.

re. Para cada libro que se presta en la sucursal de Sharpstown y cuya fecha de
vencimiento es hoy, recupere el título del libro, el nombre del prestatario y la
dirección del prestatario.

mi. Para cada rama de la biblioteca, recupere el nombre de la sucursal y el número


total de libros prestados de esa sucursal.

F. Recupere los nombres, las direcciones y la cantidad de libros prestados para todos
los prestatarios que tienen más de cinco libros prestados.

gramo. Para cada libro escrito (o coauthored) por Stephen King, recupere el título y la
cantidad de copias propiedad de la rama de la biblioteca cuyo nombre es Central.

20.
Especifique las siguientes consultas en álgebra relacional en el esquema de base de datos dado en el
Ejercicio 3.15:

a. Proporcione los detalles (todos los atributos de la relación de viaje) para viajes que superaron los
$ 2,000 en gastos.

b. Imprima las Ssn de los vendedores que hicieron viajes a Honolulu.

c. Imprima los gastos totales de viaje incurridos por el vendedor con SSN = '234-56-7890'.

22.Considere las dos tablas T1 y T2 que se muestran en la Figura 6.15. Mostrar los resultados de
las siguientes operaciones:

You might also like