Вы находитесь на странице: 1из 2

Taller preparatorio Base de Datos

Ejercicio 1. Se tiene una base de datos de pelculas reflejada por las siguientes tablas: Pelcula (#titulo, #ao, duracin, nombre_estudio) Estrella (#nombre, direccin, sexo, fecha_nacimiento) Estudio (#nombre, direccin) Protagoniza (#ttulo_pelcula, #ao_pelcula, #nombre_estrella) Se pide realizar las siguientes consultas en SQL (Se supone que todos los datos necesarios se encuentran almacenados en las tablas): 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 Terroren el ttulo. 3. Quin fue las estrella masculina de El nombre de la rosa? 4. Qu 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? (Si una aparece varias veces mostrarla slo una vez). 8. Encontrar la suma de la duracin de todas las pelculas de cada estudio.

Ejercicio 2. Dada una base de datos de ordenadores e impresoras con las siguientes tablas Producto (#fabricante, #modelo, tipo) PC (#modelo, velocidad, ram, hd, cd, precio) Impresora (#modelo, color, tipo, precio) Realizar en SQL las siguientes consultas: 1. Encontrar el modelo, velocidad y tamao de disco duro (hd) de todos los PCs cuyo precio sea inferior a $1600. 2. Repetir la consulta de (a), pero cambiando el nombre a las columnas velocidad como Megaherzios y hd como Gigabytes. 3. Encontrar todas las filas de la tablas de Impresoras que son en color. El valor de la columna color es booleano con los valores Vy F. 4. Encontrar la velocidad media de los PCs. 5. Decir los fabricantes y la velocidad de los PCs con disco duro de tamao mayor o igual a 1 Gigabyte. 6. Encontrar los fabricantes de los PCs con velocidad superior a 160 MHz.

Ejercicio 3. Dadas las siguientes tablas, dar una expresin SQL para cada una de las siguientes consultas: Vive (#nombre, calle, ciudad) Trabaja (#nombre, #compaa, salario) Situada (#compaa, ciudad) Dirige (#nombre, #nombre_director) 1. Encontrar el nombre y la ciudad de todos los empleados que trabajan en El Corte Ingls. 2. Encontrar todos los empleados que viven en la misma ciudad que la compaa en la que trabajan. 3. Encontrar el salario y la compaa de todos los directores. 4. Encontrar a todos los empleados que viven en la misma ciudad y en la misma calle que su director. Ejercicio 4. Dadas las siguientes tablas relacionales: Cigarrillo (#marca, #filtro, nombre_fabricante, precio) Estanco (#CIF, nombre, direccin) Fabricante (#nombre, pais) Compras (#CIF, #marca, #filtro, ao, cantidad, precio) Ventas (#CIF, #marca, #filtro, ao, cantidad, precio) Plantear las siguientes preguntas utilizando SQL: 1. Obtener todas las marcas de cigarrillos extranjeros. 2. Obtener el total de compras de cigarrillos con filtro (filtro = S) realizadas por marca. 3. Obtener una relacin completa de todas las compras y ventas realizadas. 4. Obtener la relacin de estancos que no han vendido cigarrillos Ducadoscon filtro. Ejercicio 5. Dadas las siguientes tablas relacionales: Persona (#DNI, nombre, apellidos, DNI_cabeza, calle, nmero, escalera, planta, puerta) Piso (#calle, #nmero, #escalera, #planta, #puerta, metros, cdigo_postal) Zona (#cdigo_postal, nombre) Persona (#DNI, #calle, #nmero, #escalera, #planta, #puerta, fecha_compra) Plantear las siguientes preguntas utilizando SQL: 1. Obtener el DNI de todos los propietarios de una casa en la zona Centro. 2. Obtener el DNI, nombre y apellidos de los propietarios de un piso en la calle Damaso, nmero 20. 3. Obtener todos los pisos de mas de 50m2 cuyo propietario tiene el DNI nmero 44.351.312. 4. Obtener el nmero de personas que viven en el nmero 14 de Felipe II. 5. Obtener el tamao medio de las casas de la zona de Latina.

Вам также может понравиться