Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SQL Jul2013
SQL Jul2013
Apellidos y Nombre:
DNI: ____________________
Cliente.DNIPersona
Vendedor.DNIPersona
Venta.vendedorVendedor
Venta.clienteCliente
Venta.cocheCoche
Escriba en SQL las sentencias pare resolver los siguientes ejercicios, de manera que se
ejecuten correctamente en un servidor Oracle (30 puntos):
1) Crear una tabla (VendedoresRojo) que contenga los vendedores que sólo han
vendido coches de color rojo (DNI, ape, nom). El DNI del vendedor de esta
tabla debe existir en la tabla vendedor. (6 puntos)
2) Rebajar un 10% el precio de venta de los coches fabricados antes del año 2008.
(3 puntos)
3) Listar los vendedores (DNI, ape, nom) que han vendido más de 10 coches de
marca SEAT. (4 puntos)
4) Crear una vista con el importe total que han supuesto las ventas de cada
vendedor (DNI_vendedor, importe). Utilizando la vista anterior muestre el DNI,
el nombre y apellido del vendedor (o vendedores) que haya vendido por un
importe mayor. (4 puntos)
5) Listar los clientes que hayan comprado coches de color blanco y de color negro
(ambos) (4 puntos).
6) Listar los coches (matricula, precio_venta) de la marca BMW que sean hayan
vendido más caros que todos los coches de la marca FIAT. (4 puntos)
7) Mostrar en orden alfabético aquellos vendedores (DNI, ape, nom) que tienen el
mismo apellido que al menos uno de sus clientes. (5 puntos)