2. Encontrar la dirección de los estudios MGM. SELECT Estudio.direccion FROM Estudio WHERE Estudio.nombre LIKE ‘MGM’ 2)Encontrar todas las estrellas que participaron en películas realizadas en 1980 o en alguna película que contenga la palabra “Amor” en el título. SELECTEstrella.nombreFROM Estrella, Película WHEREPelicula.año = 1980 ORPelicula.tituloLIKE ‘amor’
3. 3)¿Quién fue la estrella masculina de “El nombre de la rosa”? SELECT Estrella.nombreFROM Estrella, Película WHEREEstrella.sexoLIKE ‘masculino’ ANDPelicula.tituloLIKE ‘El nombre de la rosa’ 4) ¿Qué películas tienen mayor duración que “Lo que el viento se llevó”? SELECT 5) Encontrar el título y la duración de todas las películas producidas por los estudios Disney en el año 1990, ordenando la salida por su duración. SELECT Pelicula.titulo, Pelicula.duracionFROM Película WHEREPelicula.nombre_estudioLIKE ‘Disney’ ANDPelicula.año = 1990 ORDEN BYPelicula.duracion
4. 6) Encontrar todas las estrellas que son hombres que viven en Malibu (tienen Malibu como parte de su dirección). SELECT Estrella.nombre FROM Estrella WHERE Estrella.direccion LIKE ‘malibu’ 7) ¿qué estrellas distintas aparecen en las películas producidas por la MGM en 1995? (Si una aparece varias veces mostrarla solo una vez). SELECT Estrella.nombreFROM Película, Estrella WHEREPelicula.nombre_estudioLIKE ‘MGM’ ANDPelicula.añoLIKE ‘1995’ GROUP BY Estrella.nombtre
5. 8)Encontrar la suma de la duración de todas las películas de cada estudio. SELECT suma(duracion) AS suma_duracion FROMpelícula
6. EJERCICIO 2 1) Encontrar el modelo, velocidad y tamaño de disco duro (hd) de todos los PC’s cuyo precio sea inferior a $1’600.000. SELECTPC.modelo, PC.velocidad, PC.hd FROM PC WHEREPC.precio < 1600000 2) Repetir la consulta de (a), pero cambiando el nombre a las columnas velocidad como Megaherzios y hd como Gigabytes. UPDATE PC SET PC=‘velocidad’ WHERE PC=‘megaherzios’ AND SET PC =‘hd’ WHERE PC=‘gigabyte’
7. 3) Encontrar todas las filas de las tablas de Impresoras que son en color. El valor de la columna color es booleano con los valores ’V’ y ’F’. SELECT * FROM Impresora WHERE Impresora.color = true 4) Encontrar la velocidad media de los PC’s. SELECT avg(velocidad) FROM PC
8. 4) Encontrar la velocidad media de los PC’s. SELECT avg(velocidad) FROM PC 5) Decir los fabricantes y la velocidad de los PC’s con disco duro de tamaño mayor o igual a 1 Gigabyte. SELECT Producto.fabricante, PC.velocidadFROM Producto, PC WHEREPC.hd >= 1 6) Encontrar los fabricantes de los PC’s con velocidad superior a 1600 MHz. SELECT Producto.fabricanteFROMProducto,PCWHEREProducto.velocidad > 1600
9. EJERCICIO 3 1) Encontrar el nombre y la ciudad de todos los empleados que trabajan en La Corte Inglesa. SELECT Vive.nombre, Vive.ciudad FROM Vive, Trabaja WHERETrabaja.compañiaLIKE ‘La Corte inglesa’ 2) Encontrar todos los empleados que viven en la misma ciudad que la compañía en la que trabajan. SELECT Vive.nombreFROM Vive, Situada WHEREVive.ciudadLIKEsituada.ciudad
10. 3) Encontrar el salario y la compañía de todos los directores. SELECT * FROM Trabaja.salario, Trabaja.compañia, Dirige.nombre_director 4) Encontrar a todos los empleados que viven en la misma ciudad y en la misma calle que su director. SELECT
11. EJERCICIO 4 1) Obtener todas las marcas de cigarrillos extranjeros. SELECT Cigarrilo.marcaFROM Cigarrillo, Fabricante WHEREFabricante.pais<> ‘Colombia’ 2) Obtener el total de compras de cigarrillos con filtro (filtro = ’S’) realizadas por marca. SELECT Compras.marca, Compras.cantidadFROM compras WHERECompras.filtro=‘S’
12. 3) Obtener una relación completa de todas las compras y ventas realizadas. SELECT Compras.CIF, Compras.marca, Compras.cantidad, Compras.precio, Ventas.CIF, Ventas.marca, Ventas.cantidad, Ventas.precio FROM Compra, Ventas 4) Obtener la relación de estancos que no han vendido cigarrillos ’Ducados’ con filtro. SELECT * FROM Estanco, Cigarrillo WHERE Cigarillo.marca <> ‘Ducados’ AND Cigarrilo.filtro = ‘S’