Está en la página 1de 1

Bases de Datos

Grado en Ingeniera Informtica

EJERCICIO 2 (18 puntos)


Dado el siguiente conjunto de tablas e integridades referenciales de una base de datos:
PERSONAS(DNI, apellidos, nombre, direccin, ciudad, pas)
COCHES(matricula, marca, modelo, color, potencia, dueo)
SEGUROS (idPoliza, asegurado, vehculo, aseguradora, precio)
COCHES.dueoPERSONAS
SEGUROS.asegurado PERSONAS
SEGUROS.vehculo COCHES
Realizar en SQL los siguientes ejercicios:
1) Borrar de la base de datos a todas las personas que no residan en Espaa. (1 pto)
2) Mostrar alfabticamente todas las personas (apellidos, nombre) que residan en ciudades
cuyo nombre empiece por A (p.ej. Albacete, vila, etc.) (1,5 ptos)
3) Mostrar la marca y el modelo de todos aquellos coches cuya potencia sea superior a
todos los coches asegurados por la compaa ACME (4 ptos)
4) Crear una vista con los coches (matricula) cuyo dueo no corresponda con el tomador
del seguro (asegurado) asociado a dicho coche. Utilizar dicha vista para mostrar las
ciudades (ciudad) donde residen los dueos de los coches que se encuentran en esa
situacin (4 ptos)
5) Mostrar las matrculas de los coches que circulan sin estar asegurados (3,5 ptos)
6) Mostrar el precio medio que cobra cada aseguradora (aseguradora) por asegurar un
coche a una persona que reside en Ciudad Real (4 ptos)

Examen Final Extraordinario

Curso 2011/2012

Pgina 2

También podría gustarte