Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
21 de noviembre de 2003
1 Ejercicios de SQL
Ejercicio 1. Se tiene una base de datos de pelı́culas reflejada por las siguientes tablas
Se pide realizar las siguientes consultas en SQL (Se supone que todos los datos necesarios
se encuentran almacenados en las tablas):
Ejercicio 2. Dada una base de datos de ordenadores e impresoras con las siguientes tablas
1. Encontrar el modelo, velocidad y tamaño de disco duro (hd) de todos los PC’s
cuyo precio sea inferior a $1600.
1
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 ’V’y ’F’.
4. Encontrar la velocidad media de los PC’s.
5. Decir los fabricantes y la velocidad de los PC’s con disco duro de tamaño mayor o
igual a 1 Gigabyte.
6. Encontrar los fabricantes de los PC’s con velocidad superior a 160 MHz.
Ejercicio 3. Dadas las siguientes tablas, dar una expresión SQL para cada una de las sigu-
ientes consultas:
2
Persona (#DNI, nombre, apellidos, DNI_cabeza, calle, número,
escalera, planta, puerta)
Piso (#calle, #número, #escalera, #planta, #puerta, metros,
código_postal)
Zona (#código_postal, nombre)
Persona (#DNI, #calle, #número, #escalera, #planta, #puerta,
fecha_compra)