algebra relacional
INGENIERIA DE SISTEMAS Y COMPUTACION
BASES DE DATOS I
EJERCICIO ALGEBRA RELACIONAL
Dado el siguiente esquema de bases de datos:PROVEEDOR(vcod, nombre,ciudad:)
CP:{vcod}
PIEZA(zcod, nombre, color, peso, ciudad)
CP:{zcod}
PROYECTO(ycod, nombre, ciudad)
CP: {ycod}
PEDIDO(vcod, zcod, ycod, cant)
CP:{vcod,zcod,ycod)CAj:{vcod}PROVEEDOR
CAj:{zcod}PIEZA
CAj:{ycod}PROYECTO
Comentarios
La relación PEDIDO expresa que el proveedor de código vcod suministra cant unidades de la pieza de código zcod al proyecto de código ycod.Requerimientos de consulta
1. Obtener toda la información sobre cualquier proyecto.
2. Obtener toda la información sobre los proyectos de ‘Duitama’.
3. Obtener el código de los proveedoresque suministran alguna pieza al proyecto de código ‘Py1’.
4. Obtener toda la información sobre los pedidos cuya cantidad esta entre 300 y 700 unidades.
5. Obtener tríos de códigos, de proveedor, depieza y de proyecto tal que ese proveedor, esa pieza y ese proyecto es de la misma ciudad.
6. Obtener el código de las piezas suministradas por un proveedor de ‘Tunja’.
7. Obtener el código delas piezas suministradas por un proveedor de ‘Tunja’ a un proyecto de ‘Paipa’.
8. Obtener todos los pares de ciudades tales que un proveedor de la primera suministra a un proyecto de la segundaalguna pieza.
9. Obtener el código de las piezas suministrados a algún proyecto por un proveedor de la misma ciudad que el proyecto.
10. Obtener el código de los proyectos suministrados al menospor un proveedor de otra ciudad.
11. Obtener todos los pares de códigos de piezas tales que algún proveedor suministra ambas piezas.
12. Obtener el código de los proyectos cuya ciudad es laprimera alfabéticamente.
13. Obtener el código de los proyectos a los que no suministra, con una pieza roja, un proveedor de ‘Sogamoso’.
14. Obtener el código de las piezas suministradas en...
Regístrate para leer el documento completo.