Está en la página 1de 3

Práctica de SQL

“RENT_A_CAR”

1. Crear una BD llamada “RENT_A_CAR”


2. Crear el siguiente modelo( tablas, llaves primarias y llaves foráneas)

3. Eliminar la columna fecha de la tabla Empleados


4. Agregar una tabla llamada “Clientes” que contenga los siguientes campos:
cedCliente, nombre, apellidos, telefono, edad
5. Agregar en la tabla Reservas un campo llamado cedCliente, el cual es una referencia de la
tabla “Clientes”.
6. Modificar el tipo de dato del campo “Direccion” de la tabla “Oficinas” a varchar(220).
7. Inserte en la tabla Clientes los siguientes registros:
8. Inserte en la tabla Oficinas los siguientes registros:

9. Inserte en la tabla Vehículos los siguientes registros:

10. Inserte en la tabla Empleados los siguientes registros:

11. Inserte en la tabla Reservas los siguientes registros:

12. Consultar la edad del cliente más joven.


13. Consultar el nombre, apellidos y cédula de los clientes ordenados por nombre en orden
ascendente.
14. Consultar los apellidos, nombre y cédula de los empleados ordenados por apellidos en
orden descendente.
15. Consultar todos los datos de la reservas.
16. Consultar el monto total de salario pagados a los empleados.
17. Consultar las reservas cuyos kilómetros recorridos sean menores a 600.
18. Consultar los datos de las oficinas localizadas en la provincia de Alajuela.
19. Consultar la cantidad de oficinas localizadas en Heredia.
20. Agregar un campo llamado año en la tabla Vehículos.
21. Actualizar el año de cada uno de los vehículos.
22. Consultar el kilometraje promedio de los vehículos.
23. Consultar los datos de los empleados cuyo código de empleado comience con B.
24. Consultar el salario más alto.
25. Eliminar los datos de la reserva cuyo código es 128.
26. Eliminar los datos del empleado cuyo código es C568.
27. Agregar los siguientes registros en la tabla “Reservas”:

28. Consultar el nombre y apellidos de los clientes cuyos apellidos terminen con a.
29. Actualizar el nombre del empleado cuyo código es B467.
30. Consultar los datos de los clientes ordenados por edad (del más joven al más viejo)
31. Consultar el kilometraje total recorrido por los vehículos.
32. Consultar los datos de los empleados cuyo salario este entre los 500000 y los 600000.
33. Consultar las oficinas cuya dirección tenga un parque como punto de referencia.
34. Consultar el salario promedio de los empleados.
35. Consultar el año de vehículo más viejo.
36. Consultar los datos de los empleados cuyo apellido termine con es.
37. Consultar el destino de la reserva que utilicen el vehículo con código 9012.
38. Consultar los clientes cuya edad sea mayor a 25.
39. Consultar la cantidad de reservas.
40. Consultar la fecha de la reserva más reciente.
41. Consultar el salario mínimo de los empleados.
42. Actualizar la descripción del vehículo cuyo código es 1234.
43. Consultar las reservas hechas antes del año 2014.
44. Eliminar el cliente cuya cédula es 425673.
45. Consultar todos los datos de las reservar ordenadas por destino en orden ascendente.
46. Consultar el año promedio de los vehículos.
47. Consultar las reservas hechas en el año actual (2014).
48. Consultar el año del vehículo más moderno.
49. Consultar la cantidad de empleados cuyo salario es menor a 500000.
50. Agregar un campo llamado costo en la tabla vehículo.
51. Actualice el costo de cada uno de los vehículos (Todos los costos deben de ser diferentes).
52. Consultar todos los datos de los vehículos.
53. Actualizar a 25 la edad de los clientes mayores de 28 años.

También podría gustarte