Está en la página 1de 1

FUNDAMENTOS DE BASE DE DATOS

UNIDAD 5. ALGEBRA RELACIONAL




I.- Obtngase una expresin del algebra relacional para cada una de las siguientes consultas.

empleado(nombre_persona, calle, ciudad)
trabaja(nombre_persona, nombre_empresa, sueldo)
empresa(nombre_empresa, ciudad)
jefe(nombre_persona, nombre_jefe)

a) Determinar el nombre de todos los empleados que viven en la misma ciudad y en la
misma calle que los jefes.
b) Determinar el nombre de todos los empleados que no trabajan para el Banco Importante
c) Determinar el nombre de todos los empleados que ganan mas que cualquier empleado del
Banco Pequeo
d) Dar a todos los jefes de la base de datos un aumento de 10%
e) Determinar el nombre de todos los empleados que trabajan para el Banco Importante
f) Determinar el nombre, la calle y la ciudad de residencia de todos los empleados que
trabajan para el Banco Importante y que ganan ms de $10,000 anuales.
g) Determinar el nombre de todos los empleados que viven en la misma ciudad que la
compaa para la que trabajan.
h) Borrar todas las tuplas de la relacin trabajo de los empleados de Banco Pequeo

II.- Obtngase una expresin del algebra relacional para cada una de las siguientes consultas.

empleado(nmero_empleado, nombre, sucursal, edad)
libros(isbn, ttulo, autores, editorial)
prstamo(nmero_empleado, isbn, fecha)

a) Determinar el nombre de los empleados que han prestado libros editados por McGraw-
Hill
b) Determinar el nombre de los empleados que han tomado prestados todos los libros
editados por McGraw-Hill.

También podría gustarte