Ejercicios UNIDAD 5

FUNDAMENTOS DE BASE DE DATOS UNIDAD 5. ALGEBRA RELACIONAL I.- Obténgase una expresión del algebra relacional para cada

Views 71 Downloads 0 File size 176KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

FUNDAMENTOS DE BASE DE DATOS UNIDAD 5. ALGEBRA RELACIONAL

I.- Obténgase una expresión 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 Pequeño 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 más de $10,000 anuales. g) Determinar el nombre de todos los empleados que viven en la misma ciudad que la compañía para la que trabajan. h) Borrar todas las tuplas de la relación trabajo de los empleados de Banco Pequeño II.- Obténgase una expresión del algebra relacional para cada una de las siguientes consultas. empleado(número_empleado, nombre, sucursal, edad) libros(isbn, título, autores, editorial) préstamo(número_empleado, isbn, fecha) a) Determinar el nombre de los empleados que han prestado libros editados por McGrawHill b) Determinar el nombre de los empleados que han tomado prestados todos los libros editados por McGraw-Hill.