Pruebas prácticas completas en Access
Prueba práctica completa en Access – VIDEOCLUB
Realizar una Base de Datos para controlar el movimiento de un VIDEOCLUB.
Nombre de la Base de Datos: VIDEOCLUB.
La Base de Datos estará compuesta por las tablas que se presentan a continuación:
Relacionar tablas
Crear las relaciones necesarias entre las tablas para el correcto funcionamiento de la base de datos.
Inserción de datos
Ingresar a cada tabla algunos registros. Por ejemplo:
¿Hay algún problema al añadir el segundo alquiler? ¿A qué crees que se debe?
Intenta insertar un nuevo registro en la tabla Dvd con los siguientes datos:
- Ident-dvd: AVA-1
- Título: Avatar
¿Por qué no permite su inserción?
Consultas de selección
Realiza las siguientes consultas sobre la base de datos VIDEOCLUB proporcionada por el profesor:
- Ident-Dvd y título de los dvd sin devolver (Fecha devolución = nulo).
- DNI, nombre, dirección, teléfono y correo electrónico de los clientes que han alquilado algún dvd el año 2001. (Cuidado que el campo fecha de alquiler es de tipo fecha).
- Título de los dramas del 1999, comedias de 1997 y de todas las películas del 2001.
- Nombre de los clientes que han alquilado una película que se estrenó en 1997. Incluid también el título de la película.
(Resultado en cantidad de registros: 1–6, 2-38, 3-8, 4-4)
Consultas de selección con parámetro
Realiza las siguientes consultas sobre la base de datos VIDEOCLUB:
- Ident-dvd y título de los dvd alquilados por cliente en concreto (solicitad el DNI). Incluid también la fecha de alquiler y devolución.
- Nombre, dirección y teléfono de los clientes que han alquilado cierto Dvd.
- Ident-dvd y título de los dvd sin devolver de un cliente concreto (solicitad el DNI). Incluid también la fecha de alquiler.
- Ident-dvd y título de los dvd de un género determinado.
(Resultado en cantidad de registros: 1–Ej: “11111111A” 2, 2-Ej: “AIR-1” 1, 3-Ej:”00000000J” 1, 4-Ej:”drama” 25)
Consultas de campos calculados y totales
Realiza las siguientes consultas sobre la base de datos VIDEOCLUB:
- ¿Cuántos alquileres de 3,00€ se han realizado?
- ¿Cuántos dvd hay disponibles?
- ¿Cuántas películas hay de género drama estrenadas en el 1998?
- Calculad la media del precio de alquiler.
- Cread una consulta con los campos Ident-dvd, nombre y apellidos del cliente. Añadid un campo que muestre los días que el cliente tiene la película en su poder.
Consultas de acción
Realiza las siguientes consultas sobre la base de datos VIDEOCLUB:
- Actualización del precio de películas de 1998: Reducción del 10%.
- Creación de una tabla con las películas vistas por los clientes.
- Eliminar todos los datos de un cliente.
- Presentar una consulta de tablas de referencias cruzadas que muestre el número de películas de cliente por día.
- Copiar la tabla alquileres y posteriormente realizar una consulta de datos anexados que anexe esta copia a la original.
Formularios
Crear los siguientes formularios sobre la base de datos VIDEOCLUB:
- Usando el asistente:
- Un formulario que muestre las Películas y un subformulario que indique los Dvds que existen de cada película.
- Dvd y sus Alquileres (subformulario).
- Clientes y sus Alquileres (subformulario).
- Dvds sin devolver de un cliente concreto (formulario de una consulta de selección con parámetros: Ejercicio 7C-3).
- En vista diseño:
- Crear un formulario similar al siguiente que nos servirá de menú para acceder al resto de formularios. Este formulario está formado por 6 botones de comando y 6 etiquetas.
Informes
Crear los siguientes informes sobre la base de datos VIDEOCLUB a partir de las consultas ya creadas en ejercicios anteriores:
- Dvds sin devolver
- Alquileres de un cliente en concreto
- Clientes que han alquilado cierto Dvd
- Dvds de un género determinado
- Clientes que han alquilado dvds el año 2001
Crear en vista diseño un formulario similar al siguiente que nos servirá de menú para acceder a los informes recién creados.