Pruebas prácticas completas en Access
Prueba práctica completa en Access – NEPTUNO
La BD “Neptuno” contiene información relativa a los pedidos de una empresa. Realiza las siguientes consultas sobre los datos allí almacenados:
- Nombre, apellido y cargo de los empleados que estén trabajando desde antes del 1993 (El campo es de tipo fecha así que el criterio también debe realizarse con una fecha: 1/1/1993).
- Nombre de compañía, contacto, dirección y ciudad de los clientes a los que se les envió un pedido (fecha envío) en 1996. (¡Cuidado que el campo es de tipo fecha!)
- Nombre de contacto y teléfono de los proveedores de los productos con pocas unidades en existencia (<10). Incluid también el nombre del producto en la consulta.
- Nombre de los productos con un precio por unidad (tabla productos) de más de 30 dólares enviados a Alemania.
- Nombre, apellido y cargo de los empleados que han realizado pedidos de más de 100 unidades (campo cantidad en la tabla detalles de pedidos).
- Nombre de la compañía, contacto y teléfono de los clientes que han efectuado un pedido sin descuento (descuento = 0). Incluid también la fecha del pedido en la consulta.
(Resultado en cantidad de registros: 1–3, 2-143, 3-12, 4-108, 5-13, 6-1317)
Consultas de selección con parámetro
Realiza las siguientes consultas sobre los datos almacenados en la base de datos “Neptuno”:
- Precio y nombre de los productos enviados por una compañía de envíos en concreto. Mostrad la fecha del envío.
- Nombre y apellidos de los empleados que han realizado un pedido para cierto cliente (nombre de compañía). Mostrad la fecha del pedido.
(Resultado en cantidad de registros: 1–Ej: “Speedy Express” 643, 2-Ej: “Que Delícia” 9)
Consultas de Campos Calculados y Totales
Realiza las siguientes consultas sobre los datos almacenados en la base de datos “Neptuno”:
- Cread una consulta con los campos producto, precio unidad, cantidad y descuento de la tabla detalles de pedidos. Añadid un campo que calcule el precio total (precio unidad x cantidad), otro que calcule el descuento y un tercer campo que calcule el precio final.
- ¿Cuántos pedidos se enviaron a España?
- ¿Cuántos clientes hicieron un pedido en Octubre de 1996?
- ¿Cuál es la fecha de nacimiento más reciente de los empleados? A partir de este dato mostrad el nombre y los apellidos del empleado más joven.
- Calcula la media del precio unidad de los productos de la categoría bebidas.
- ¿Cuántos productos hay de una categoría determinada? (consulta con parámetro)
- Suma el precio unidad de los productos valorados en más de 50 dólares.
- ¿Cuál es el producto más caro?
(Resultado en cantidad de registros: 2-23, 3-26, 4-“Anne Dodsworth”, 5-“37,98€”, 6-Ej: “bebidas” 12, 7-“735,79€”, 8-“Vino Côte de Blaye”)
Consultas de acción
Realiza las siguientes consultas sobre la base de datos Neptuno:
- Suma las unidades pedidas a las unidades en existencia de la tabla Productos. Actualiza las unidades pedidas a 0 (actualizar).
- Aumenta un 10 % los precios de los lácteos en la tabla Productos (actualizar).
- Elimina a los clientes de Francia.
- Elimina los pedidos de Agosto de 1996.
- Elimina al empleado Robert King.
- Crea una nueva tabla con los siguientes datos: nombre de compañía del cliente, nombre de producto y fecha de pedido.
- Crea una tabla llamada “Irlanda” con los clientes de este país.
- Crea una tabla llamada “Reino Unido” con los productos de proveedores de este país.
- Anexa los productos de los proveedores de Francia a la tabla “Reino Unido”.
- Crea las siguientes consultas de referencias cruzadas:
- Clientes de España y la cantidad de pedidos realizados por estos:
- Cantidad de productos de la categoría bebidas y sus proveedores.
- Cuenta de los pedidos de cada producto realizado por cada empleado (la tabla de ejemplo no se muestra completa)
Formularios en Access
Crea los siguientes formularios sobre la base de datos “Neptuno”:
- Un formulario que muestre los Clientes y dos subformularios que muestren los Pedidos y los Detalles de Pedidos.
- Un formulario que muestre las Categorías y dos subformularios que muestren los Productos y los Detalles de Pedidos.
- Empleados y los Pedidos realizados por estos (Formulario con subformulario).
- Proveedores y los Productos suministrados por estos (Formulario con subformulario).
- Crear un formulario que nos sirva como menú para acceder a los formularios anteriores. Este formulario tendrá además dos botones que ejecutarán dos consultas de acción realizadas en el ejercicio 10:
- Suma las unidades pedidas a las unidades en existencia de la tabla Productos. Actualiza las unidades pedidas a 0.
- Crea una nueva tabla con los siguientes datos: nombre de compañía del cliente, nombre de producto y fecha de pedido.
Informes en Access
Crea los siguientes informes sobre la base de datos “Neptuno”:
- Productos enviados por una compañía de envíos en concreto (Ejercicio 7B-1).
- Empleados que han realizado un pedido para cierto cliente (Ejercicio 7B-2).
- Clientes a los que se les envió un pedido en 1996 (Ejercicio 6B-2).
- Proveedores de los productos con pocas unidades en existencia (Ejercicio 6B-3).
- Empleados que han realizado pedidos de más de 100 unidades (Ejercicio 6B-5).
- Clientes que han efectuado un pedido sin descuento (Ejercicio 6B-6).
Crea en vista diseño un formulario que nos servirá de menú para acceder a los informes recién creados.