Ejercicios de Algebra Relacional

Embed Size (px)

Citation preview

EJERCICIO I La siguiente estructura de la Base de Datos Relacional corresponde a una compaa de pelculas: PELICULA (ttulo, ao, duracin, nombre_estudio) ESTRELLA (nombre, direccin, sexo, fecha_nacimiento) ESTUDIO (nombre, direccin) PROTAGONIZA (ttulo, ao, nombre-estrella) Formular en lgebra Relacional las siguientes consultas:

1. Encontrar la direccin de los estudios MGM.

2. Encontrar todas las estrellas que participaron en pelculas realizadas en 1980 o en alguna pelcula que contenga la palabra Amoren el ttulo.

3. Quin fue las estrella masculina de El nombre de la rosa?

4. Que pelculas tienen mayor duracin que Lo que el viento se llevo?

5. Encontrar el ttulo y la duracin de todas las pelculas producidas por los estudios Disney en el ao 1990, ordenando la salida por su duracin.

6. Encontrar todas las estrellas que son hombres o viven en Malibu (tienen Malibu como parte de su direccin).

7. Qu estrellas distintas aparecen en las pelculas producidas por la MGM en 1995?

8. Encuentra el titulo de la pelcula ms antigua en la base de datos

Ejercicio II La siguiente estructura de BD corresponde a una compaa de PCs e impresoras:

PRODUCTO (fabricante, modelo, tipo) PC (modelo, velocidad, ram, hd, cd, precio) IMPRESORA (modelo, color, tipo, precio) Formular en lgebra Relacional las siguientes consultas: 1. Encontrar el modelo, velocidad y tamao de disco duro (hd) de todos las PCs cuyo precio sea inferior a $1600. 2. Repetir la consulta de (a), pero cambiando el nombre a las columnas velocidad como MHz y hd como Gigabyte. 3. Encontrar todas las filas de las Impresoras que son en color (El valor de la columna color es booleano con los valores Vy F) 4. Encontrar los fabricantes y la velocidad de las PCs con disco duro de tamao mayor o igual a 1 Gigabyte. 5. Encontrar los fabricantes de los PCs con velocidad superior a 160 MHz. 6. Encuentra el modelo de las impresoras que son del mismo color que la impresora HP3355

EJERCICIO III La siguiente estructura de la BD corresponde a una compaa de cigarrillos: CIGARRILLO (marca, filtro, nombre-fabricante, precio) ESTANQUILLO (CIF, nombre, direccin) FABRICANTE (nombre-fabricante, pas) COMPRAS (CIF, marca, filtro, ao, cantidad, precio) VENTAS (CIF, marca, filtro, ao, cantidad, precio) Formular en lgebra Relacional las siguientes consultas: 1. Obtener todas las marcas de cigarrillos extranjeros.

2. Obtener la marca que se ha comprado de cigarrillos con filtro (filtro = S) y que se vende en el estanquillo la abejita.

3. Obtener una relacin completa de todas las compras y ventas realizadas.

4. Obtener la direccin de estanquillos que no han vendido cigarrillos Ducadoscon filtro.

5.- Obtener el CIF de los estanquillos que venden ms alto el precio del cigarro mentos