Prueba práctica completa en Access – ALQUILER VEHÍCULOS

En esta prueba práctica en Access se desea crear una base de datos para gestionar los arrendamientos de vehículos que se realizan en una Agencia de alquiler de coches.

Crea y relaciona las tablas necesarias para cumplir los siguientes objetivos:

  1. Listado de vehículos con imágenes de los mismos (varias por coche) y descripción (matrícula, marca, modelo, año de matriculación, combustible, kilómetros, tipo de cambio, potencia). Todos los datos son necesarios, excepto kilómetros, tipo de cambio y potencia.
  2. Se deben indexar los campos modelo y marca para poder buscar y mostrar vehículos fácilmente por estos campos.
  3. Queremos asegurarnos que se especifica el tipo de dato correcto para la potencia, año de matriculación y kilómetros (número). Además, la potencia debe estar comprendida entre 50 y 500 (regla de validación)
  4. Queremos asegurarnos de que se introduce correctamente la matrícula mediante una máscara de entrada. El modelo de matrícula será 0000-LLL (puesto que todos los coches son nuevos y están matriculados en España)
  5. Necesitaremos los siguientes datos de los clientes: Nombre, Apellidos, Población, CP, Dirección, E-mail, Teléfono y NIF. Todos los datos serán necesarios. Además, se añadirá un campo para poder escanear y guardar una imagen del carnet de conducir del conductor.
  6. Se desea indexar los clientes por los campos apellidos y NIF.
  7. Queremos asegurarnos de que se introduce correctamente el NIF mediante una máscara de entrada.
  8. Se deben poder gestionar los alquileres de los vehículos (fecha de alquiler, fecha devolución, precio del seguro por día, cantidad de días que se alquila el vehículo, cliente que alquila, el vehículo que se le asigna, precio por día de alquiler y precio final). Será necesario rellenar todos los datos.
  9. Cada vehículo podrá ser alquilado en diferentes ocasiones y cada cliente debe de poder contratar todos los alquileres que desee.

Prueba práctica Access: Crear Consultas

Consultas de selección

A partir de la base de datos “Alquiler coches” que contiene información sobre una empresa de arrendamiento de vehículos, realizad las siguientes consultas:

  1. NIF, Nombre y apellidos de los clientes a los que se les ha alquilado un coche con cambio automático con contratación de seguro “Plus”.
  2. NIF, Nombre y apellidos de los clientes que han alquilado un NISSAN Qashqai. Mostrad la fecha de alquiler, fecha de devolución y el precio final.
  3. Matrícula, marca, modelo de los vehículos devueltos en octubre de 2020 con mal estado general (Falso).
  4. NIF, Nombre y apellidos de los clientes a los que se les ha alquilado un coche con extra por uso de GPS o extra por conductor menor de 21. Añadid los campos fecha de alquiler y precio final.

(1- 22, 2-6, 3-2, 4-39)

Consultas de selección con parámetros

  1. Alquileres de un vehículo. La consulta debe solicitar la matrícula del vehículo y mostrar los campos: marca y modelo del vehículo, fecha de alquiler, fecha de devolución y precio final.
  2. Alquileres entre dos fechas. La consulta debe de solicitar dos parámetros, la fecha más antigua y la fecha más reciente. Deben visualizarse los datos de los clientes (NIF, nombre, apellidos y teléfono) que han alquilado un vehículo (matrícula, marca y modelo) entre esas fechas (fecha de alquiler).

(5- Ej: “2407-JVI” 2, 6- Ej: Entre 01/12/20 y  15/12/20 27)

Consultas de Campos Calculados y Totales

  1. Cread una consulta con campo calculado que reduzca un 10% los alquileres (precio final) de la segunda quincena de octubre (16-31).
  2. Crear una consulta con campo calculado para comprobar el Precio final de los alquileres. El campo calculado será el resultado de aplicar la siguiente fórmula:

Días*(Precio Seguro + Extra Menor + Extra GPS + Precio día)

  1. Suma el importe total y cuenta el número de alquileres en el último trimestre.
  2. ¿Qué cliente realizó el alquiler más elevado? Muestra el nombre, apellido y NIF.

(9- 117 42.545,00 €, 10- Abril Pereyra Cruz)

Consultas de acción

  1. Tipo de Consulta: Actualizar. Actualiza el precio del Seguro Plus en diciembre a 35 €. Actualiza el precio final para que se ajuste a ese cambio (precio final + días *10).
  2. Tipo de Consulta: Eliminar. Elimina un vehículo. Debe solicitar la matrícula como parámetro
  3. Tipo de Consulta: Crear tabla. Crear una tabla con los vehículos devueltos con mal estado general (Falso). La tabla debe tener como campos: Matrícula, marca, modelo, año de matriculación, kilómetros y fecha de devolución.
  4. Tipo de Consulta: Anexar. Anexar a la tabla anterior los vehículos que hayan sido devueltos con el exterior y las ruedas en mal estado. La consulta debe tener como campos: Matrícula, marca, modelo, año de matriculación, kilómetros y fecha de devolución.
  5. Tipo de Consulta: Tabla de referencias cruzadas. Número de alquileres por marca y tipos de seguro contratados.

Prueba práctica Access: Formularios

A partir de la base de datos “Alquiler Coches” que contiene información sobre una empresa de arrendamiento de vehículo…

Crea los siguientes formularios

  1. Un formulario que muestre todos los datos de la tabla Vehículos.
  2. Un formulario que muestre todos los campos de la tabla Clientes.
  3. Un formulario con el nombre Alquiler-Devolución que muestre los campos de las tablas Alquileres y Devolución.

  • Añade un botón a los formularios Vehículos y Clientes para abrir el formulario Alquiler-Devolución, mostrando los datos relacionados con el vehículo o cliente que se esté visualizando en ese momento.

Prueba práctica Access: Informes

Crea los siguientes informes sobre la base de datos:

  1. Un informe que contenga un listado de los clientes (mostrad el NIF, nombre y los apellidos) y sus alquileres de vehículos (mostrad los campos fecha de alquiler, fecha de devolución y Precio Final). No agrupes los datos. Ordena los datos por fecha de alquiler.
  2. Un informe con los datos de los vehículos y su estado en la fecha de devolución. El informe debe mostrar la matrícula, marca y modelo del vehículo y la fecha de devolución y el estado del interior, exterior, maletero, ruedas y estado general. Agrupa los datos por vehículo. Ordena por fecha de devolución.
  3. Crea una consulta para mostrar todos los datos de los alquileres en una fecha determinada (consulta con parámetro). La consulta debe contener los siguientes campos:
    • NIF, nombre, apellidos, dirección, CP y población de los clientes.
    • Matrícula, marca, modelo, tipo de combustible, kilómetros, tipo de cambio de los vehículos.
    • Fecha de alquiler, fecha devolución, contratación del seguro, precio del seguro, GPS, extra GPS, días, menor de 21 años, extra por conductor menor, precio por día y precio final de los alquileres.

Informes a partir de la consulta

Se debe mostrar los datos de un solo alquiler por cada página impresa.

  1. Crea un informe de tipo etiquetas con los datos de los clientes. Crea un modelo de etiqueta de tamaño 3cm x 5,5 cm (3 etiquetas por fila, 1cm de márgenes, 1cm entre etiquetas y 0,25 de margen dentro de la etiqueta). Incluye el nombre, apellidos, dirección, CP, población, teléfono y e-mail de los clientes.
  2. Crea un formulario de navegación con pestañas horizontales. Agrega 6 pestañas para acceder a los formularios e informes creados en los puntos 1-3 y 5-7.

Puedes encontrar más ejercicios prácticos como estos en el curso Base de Datos Access. Pruebas prácticas completas