¡Descarga Dominando Access: Ejercicios Prácticos para la Gestión de Datos y más Guías, Proyectos, Investigaciones en PDF de Programación de Bases de Datos solo en Docsity!
MTDIEZ.BLOGSPOT.MX
Coordinador: Mtro. José Luis Antonio Torres Saucedo
Ejercicios de Access
Curso de Microsoft Access
Ejercicios de Access | MTDIEZ
ACCESS BÁSICO
TRABAJANDO CON TABLAS
EJERCICIO 1: Contactos Personales
- Cree una base de datos nueva con el nombre: “Contactos Personales”
- Cree la tabla CONTACTOS en la vista Hoja de Datos de acuerdo al siguiente detalle:
- Añada nuevos campos: “Institución” y “Cargo” y agregue información a cada registro.
EJERCICIO 2: Turismo México
- Cree una base de datos nueva con el nombre: “Turismo México”.
- Agregue la tabla: INGRESOS FRONTERA en la vista Diseño. Todos los campos son tipo Número y la tabla no tiene una Clave Principal.
- Agregue la tabla: HOTELERIA en la vista Diseño. La Clave Principal es el campo Ciudad del tipo texto, tamaño 10. El resto de los campos son tipo Número.
Ejercicios de Access | MTDIEZ
TRABAJANDO CON CONSULTAS
EJERCICIO 4: Contactos Personales
Abra la base de datos: “Contactos Personales” y realice las siguientes consultas
- Cree la consulta: “Lista Completa de Contactos” que incluya todos los nombres de los contactos en orden alfabético más su teléfono.
- Crea la Consulta: “Contactos con teléfono fijo” que incluya los contactos que tienen teléfono fijo (que comienzan con el dígito 4). Debe listar el nombre del contacto y su teléfono
- Cree la consulta: “Contactos con celular” que liste a los contactos con teléfono celular (que comienza con el dígito 7). Debe incluir nombre y teléfono.
EJERCICIO 5: Turismo México
Abra la base de datos: “Turismo México” y realice las siguientes consultas
- Cree una consulta que incluya todas las ciudades con su nombre y la cantidad de hoteles ordenados de mayor a menor cantidad.
- Crea una consulta que incluya a las ciudades y la cantidad de residenciales ordenado de menor a mayor.
- Cree una consulta con la cantidad de alojamientos en Cochabamba y Chuquisaca.
- Cree una consulta con la cantidad de hostales en ciudades altas (La Paz, Oruro y Potosí).
- Cree una consulta de los ingresos terrestres el 1er Trimestre de 2010 con las cantidades respectivas.
- Cree una consulta de la cantidad de ingresos aéreos ocurridos el 2do Trimestre de 2010.
EJERCICIO 6: Biblioteca
Abra la base de datos: “Biblioteca” y realice las siguientes consultas
- Ubique todos los libros del autor Gabriel García Márquez, con toda la información de los mismos.
- Liste a los lectores de apellido “Pérez” con su teléfono y carnet de identidad.
- Confeccione una lista de préstamos efectuados el mes pasado con los datos de préstamo.
- Cree una lista de los libros que están en calidad de prestados.
Ejercicios de Access | MTDIEZ
TRABAJANDO CON RELACIONES
EJERCICIO 7: Biblioteca
- Abra la base de datos: “Biblioteca” y establezca las relaciones entre sus tablas.
EJERCICIO 8: Gimnasio
- Cree una base de datos nueva con el nombre: “Gimnasio”
- Agregue las siguientes tablas definidas a continuación: Tabla: Cliente Campo Tipo Tamaño/Formato Observaciones Id Cliente Autonumérico Clave Principal Nombres Texto 25 Apellidos Texto 25 Dirección Texto 80 Teléfono Texto 10 Tabla: Instructor Campo Tipo Tamaño/Formato Observaciones Id Instructor Autonumérico Clave Principal Nombres Texto 25 Apellidos Texto 25 Dirección Texto 80 Teléfono Texto 10 Especialidad Texto 25
Ejercicios de Access | MTDIEZ
TRABAJANDO CON FORMULARIOS
EJERCICIO 9:
- Cree un formulario para la tabla de la base de datos: Contactos Personales.
- Cree un formulario para cada tabla de la base de datos: Turismo Bolivia.
- Cree un formulario para cada tabla de la base de datos: Biblioteca y personalice según plantillas prediseñadas.
- Cree formularios con formato personalizado incluyendo logotipo en cada uno, para las tablas de la base de datos Gimnasio.
TRABAJANDO CON REPORTES
EJERCICIO 10:
- Cree reportes para cada consulta de la base de datos: Contactos Personales.
- Cree reportes para cada consulta de la base de datos: Turismo Bolivia.
- Cree reportes para cada consulta de la base de datos: Biblioteca y personalice según plantillas prediseñadas.
- Cree reportes con formato personalizado incluyendo logotipo en cada uno, para las consultas de la base de datos Gimnasio.
Ejercicios de Access | MTDIEZ
TRABAJO PRÁCTICO 1
AGENCIA DE VIAJES
- Cree una base de datos nueva con el nombre: “Agencia de Viajes”
- Agregue las siguientes tablas definidas a continuación: Tabla: Turista Campo Tipo Tamaño/Formato Observaciones Id Turista Autonumérico Clave Principal Apellidos Texto 25 Nombres Texto 25 CI Texto 10 (carnet de identidad) Edad Número Byte Extranjero Sí/No Menor de Edad Sí/No Días Número Byte Tour Texto 15 Tabla: Tours Campo Tipo Tamaño/Formato Observaciones Código Numérico Entero largo Clave Principal Tour Texto 15 Días Número Byte Transporte Número Estándar Estadía Número Estándar
- Realice las relaciones entre tablas por medio del campo Tour.
- Agregue datos a las tablas de acuerdo a la siguiente información:
Ejercicios de Access | MTDIEZ Tabla: Estudiante Campo Tipo Tamaño/Formato Observaciones Matrícula Autonumérico Clave Principal Apellidos Texto 25 Nombres Texto 25 Sexo Texto 1 Edad Número Byte Curso Texto 14
- Agregue datos a la tabla de acuerdo a la siguiente información: Matrícula Nombre Completo Sexo Edad Curso 1 Amalia María Fernández Torres F 16 Access 2 Rosario Lucía Céspedes Martínez F 15 Word 3 Carmen Zavaleta Arauca F 16 Windows 4 Rocío María Ferrer Lima F 17 Word 5 Antonio Martín Perales Lizarazu M 16 Windows 6 Bernardo Martín Carmona Montalván M 17 Access 7 Luis Alberto Perales Lizarazu M 15 Word 8 Daniel Cardona Román M 20 Access 9 Ana Perales Lizárraga F 16 Windows 10 Jorge Luis Choque Chambi M 21 Access 11 Pedro Martín Rojas Pérez M 16 Windows 12 Juan Carlos Perales Lizarazu M 14 Access 13 Gilberto Farfán Morales M 18 Word 14 Yolanda María Reyes Copa F 15 Windows *Añada 20 registros más
- Realice las siguientes consultas: Mostrar los alumnos cuyos nombres empiezan con la A. Mostrar los alumnos cuyos nombres terminan con la palabra María. Mostrar los alumnos cuyos nombres empiezan de la letra A a la D. Mostrar los alumnos cuyos nombres incluyan la secuencia de letras “ar”. Mostrar los alumnos cuyo primer apellido empieza con Perales y el segundo empiece por “Lizár”. Mostrar los apellidos que empiezan con C que son del sexo masculino. Mostrar los alumnos que estudian Access menores de 17 años del sexo femenino. Mostrar los alumnos que tienen entre 15 y 17 años. Mostrar los alumnos cuyo nombre termina en Martín y estudian Windows. Mostrar los alumnos que estudian Access o Windows. Mostrar los alumnos de sexo femenino entre 16 y 18 años.
- Cree un formulario para cada tabla.
- Cree un reporte por cada consulta.
Ejercicios de Access | MTDIEZ
ACCESS AVANZADO
EJERCICIO 1: Video Club
- Cree una base de datos nueva con el nombre: “Video Club”
- Agregue la siguiente tabla: Tabla: Película Campo Tipo Tamaño/Formato Observaciones Id Película Texto 5 Clave Principal Título Texto 80 Tipo Texto 15 Selección: Comedia, Acción, Terror, etc. Categoría Texto 10 Selección: Estreno, Normal, Clásico Actor Principal Texto 50 Precio Actual Número Simple Stock Número Byte Saldo Número Byte
Reglas del negocio
- Restricciones a nivel de campos para la tabla Película: Campo: Id Película Propiedad Valor Máscara de entrada L Título Código Película Regla de validación P* Texto de validación Escriba como primera letra P Campo: Título Propiedad Valor Requerido Sí Campo: Tipo Propiedad Valor Valor predeterminado Comedia Requerido Sí Opciones de Búsqueda Origen de la fila Comedia; Acción; Terror Limitar a la lista Sí Permitir varios valores No Permitir edición de lista de valores Sí
Ejercicios de Access | MTDIEZ
- Agregue datos a la tabla de acuerdo a la siguiente información: Id Película Título Tipo Categoría Actor Principal Precio Actual Stock Saldo P0006 Vacas Locas Infantil Clásico Disney 1.00 1 1 P0005 Novia a la fuga Comedia Normal 2.00 2 2 P0001 Harry Potter 1 Ficción Normal 2.00 4 3 P0002 El Aro Terror Normal 2.00 2 1 P0003 Pinocho Infantil Clásico Disney 1.00 4 3 P0007 Duro de Matar Acción Normal Bruce Willys 2.00 3 3 P0008 El Señor de los Anillos I Ficción Normal 2.00 1 1 P0011 El Señor de los Anillos II Ficción Normal 2.00 2 1 P0012 Megamente Infantil Estreno 2,50 5 1 P0121 Harry Potter 7 Ficción Estreno 2,50 5 0 P0122 El Origen Drama Estreno Leonardo Dicaprio
P0123 Toy Story Infantil Clásico Tom Hanks 1 3 1 *Incluya 20 registros más
- Verifique todas las restricciones de los campos de la tabla.
- Agregue la siguiente tabla: Tabla: Cliente Campo Tipo Tamaño/Formato Observaciones Id Cliente Autonumérico Clave Principal Nombre Texto 50 Documento Número Entero largo Dirección Texto 80 Teléfono Texto 10 Celular Texto 10 Restricciones a nivel de campos para la tabla Cliente: Campo: Nombre Propiedad Valor Título Apellidos y Nombres Requerido Sí Permitir longitud cero No Campo: Documento Propiedad Valor Título Carnet de Identidad Regla de validación > Texto de validación El Documento de Identidad debe tener al menos 6 dígitos
Ejercicios de Access | MTDIEZ Campo: Dirección Propiedad Valor Requerido Sí Permitir longitud cero No Campo: Teléfono Propiedad Valor Máscara 4 - 000000 Campo: Celular Propiedad Valor Máscara 700 - 00000
- Agregue 25 registros de clientes.
- Agregue las siguientes tablas: Tabla: Boleta Campo Tipo Tamaño/Formato Observaciones Nro Boleta Autonumérico Clave Principal Fecha Alquiler Fecha/Hora Fecha corta Id Cliente Número Entero largo Restricciones a nivel de campos para la tabla Boleta: Campo: Nro Boleta Propiedad Valor Formato 00000 Título Número Campo: Fecha Alquiler Propiedad Valor Título Fecha de Alquiler Valor predeterminado Fecha() Regla de validación =Fecha() Texto de validación La fecha debe ser igual a la actual Requerido Sí Campo: Id Cliente Propiedad Valor Título Cliente Requerido Sí Opciones de Búsqueda Tipo de origen de la fila Tabla Cliente: mostrar campo Nombre
Ejercicios de Access | MTDIEZ
- Mejore la estructura de la tabla Película, agregándole los siguientes campos: Foto Portada: tipo Datos adjuntos Resumen: tipo Memo
EJERCICIO 2: Consultas
Abra la base de datos Video Club y realice las siguientes consultas:
Consultas básicas
- Mostrar el Título, Tipo y Actor Principal de las películas en Estreno. El resultado debe estar ordenado por el Título.
- Mostrar los clientes cuyo Apellido empieza con F. El resultado debe obtener todos los campos.
- Mostrar los clientes que no tienen Teléfono y además viven en la calle Heroínas
- Mostrar la lista de películas de Acción, Terror y Drama. El resultado mostrará los campos Título, Tipo y Stock ordenado por el campo Tipo.
- Mostrar las Boletas emitidas la primera semana del mes en curso. El resultado debe incluir: Nro Boleta y Fecha de Alquiles de la tabla Boleta y Id Película y Precio Alquilado de la tabla DetalleBoleta.
- Mostrar la lista de Boletas emitidas a cada cliente, obteniendo como resultado los campos Documento y Nombre del cliente, además de Nro de Boleta y la Fecha de Alquiler.
Consultas con campos calculados
- Mostrar las Boletas que pagaron Mora y calcular el Total del Precio Alquilado + Mora.
Consultas con resumen de datos
- Obtener los 2 primeros clientes con más películas alquiladas.
- Mostrar el monto recaudado por día, considerando el pago recibido por alquiler de películas y la Mora en el alquiler.
Consultas con actualización de datos
- Aumentar en 50 centavos el precio de las películas en Estreno.
- Asignar el precio de Bs. 4,00 a las películas de Categoría Normal y 2,50 a la Categoría Clásico.
Consultas que generan una nueva tabla
- Crear una consulta que recupere las películas con Stock 1 y 2 y con esos registros crear una tabla llamada PelículaStock1y2. Los campos que debe incluir la tabla deben ser Id Película, Título, Tipo, Categoría y Stock.
Consultas que eliminan registros
- Crear una consulta que elimine las películas de Drama de la tabla PelículaStock1y2.
Consultas con parámetros
- Crear una consulta que solicite el Tipo de películas antes de ejecutarse. El resultado deberá mostrar todos los campos.
Ejercicios de Access | MTDIEZ
- Crear una consulta que solicite un rango de fechas de inicio y fecha de término para mostrar el total del monto recaudado por día.
EJERCICIO 3: Formularios
Abra la base de datos Video Club y cree los siguientes formularios:
- Crear un formulario personalizado para ingreso de información de las películas, incluyendo imagen de la portada y resumen. Los elementos del formulario deberán estar debidamente ordenados y gozar de buen aspecto en el diseño.
- Crear un formulario que permita ver las películas y que incluya un subformulario para observar el movimiento de préstamos de cada película.
- Cree el formulario de clientes y agregue botones de control para desplazamiento de registros (primero, anterior, siguiente y último) y actualización de datos (nuevo, eliminar, guardar y deshacer modificaciones).