EJERCICIO ACCESS ACADEMIA INSTRUCTOR: ANTONIO J. FERNANDEZ AMADOR EDICION 2007 Página 1 de 9
1. Creación de la base de datos y sus tablas Diseñar una base de datos relacional para la gestión de una academia que tiene que gestionar la información de sus alumnos y de los cursos que estos reciben En la base de datos ha de incorporarse la siguiente información De los alumnos se necesita en la base de datos los datos personales, el curso o cursos que realiza y se refleja si ha pagado ya los plazos de cada curso. De los cursos se tienen los datos sobre su fecha de comienzo y fecha de finalización, su precio y su duración. Cada curso se paga en dos plazos iguales, uno al matricularse y otro a la mitad del curso. Realizar las siguientes actividades: Determinar las tablas necesarias para crear la base de datos. Determinar los campos de cada tabla y cuál de estos campos es la clave principal. Determinar las relaciones existentes entre las tablas y de qué tipo son. INSTRUCTOR: ANTONIO J. FERNANDEZ AMADOR EDICION 2007 Página 2 de 9
2. Introducción de los datos. Tabla de Matrículas CÓDIGO ALUMNO CÓDIGO CURSO 1º PLAZO 2º PLAZO 1 2 Sí Sí 2 2 Sí Sí 3 1 Sí Sí 4 2 Sí No 4 5 Sí No 5 1 Sí No 5 3 No No 6 2 Sí Sí 6 5 Sí No 7 4 Sí No 8 4 No No 8 5 No No 9 4 Sí Sí 10 2 Sí No 11 2 Sí Sí 12 4 Sí No 13 4 No No 14 2 Sí No 15 1 Sí No 16 2 Sí No 16 3 Sí Sí 17 1 Sí Sí 17 3 Sí Sí 18 3 Sí Sí 19 4 No No 20 1 Sí Sí 21 1 Sí Sí 21 3 Sí No 22 1 Sí No 23 1 Sí No 24 3 Sí No 25 4 No No 26 1 Sí Sí 26 3 Sí No 27 4 Sí No 27 5 No No 28 2 Sí Sí 28 3 Sí Sí 29 2 Sí No 30 1 Sí No 30 3 No No 31 3 Sí No 32 3 Sí Sí INSTRUCTOR: ANTONIO J. FERNANDEZ AMADOR EDICION 2007 Página 3 de 9
Tabla de Alumnos INSTRUCTOR: ANTONIO J. FERNANDEZ AMADOR EDICION 2007 Página 4 de 9
Tabla de Cursos INSTRUCTOR: ANTONIO J. FERNANDEZ AMADOR EDICION 2007 Página 5 de 9
3. Realiza las siguientes consultas Consultas de Selección 1. Crea una consulta para ver los alumnos cuyo apellido empiece por C Incluye los campos Nombre y Apellidos Llama a la consulta Alumnos que comienzan por C 2. Crea una consulta para ver los alumnos de Nóminas que les falta por pagar el primer plazo del curso. Incluye en la consulta el nombre del alumno, apellidos y teléfono. Llama a la consulta: Falta el primer plazo de nominas 3. Crea una consulta para ver los alumnos de Contabilidad que les falta por pagar el segundo plazo del curso. Incluye en la consulta el nombre del alumno, apellidos y a qué curso pertenece. Llama a la consulta: Falta 2º plazo de contabilidad 4. Crea una consulta para saber el IVA los cursos. Incluye en la consulta el nombre del curso, el precio del curso, un campo calculado para el IVA Llama a la consulta Precio más IVA Consulta de Actualización Crea una consulta para aumentar en un 10 % el precio de los cursos Llama a la consulta Aumento 10% precio INSTRUCTOR: ANTONIO J. FERNANDEZ AMADOR EDICION 2007 Página 6 de 9
Consulta de Eliminación Crea una consulta para eliminar los alumnos de Baeza Llama a la consulta Eliminación alumnos de Baeza Consulta de Creación de Tabla Crea una consulta de creación de tabla donde aparezca el importe total de los cursos. Incluye los campos nombre del curso y precio. Crea los nuevos campos: IVA que será igual a Precio *0,16 e Importe Total que será igual a Precio + IVA Llama a la consulta Calculo de Importe Llama a la tabla Importe Cursos Consulta de Parámetros Crea una consulta de parámetros, que nos sirva para poder ver los alumnos por nombre en el momento que queramos. Incluye los campos nombre, apellidos, curso. Llama a la consulta Lista de alumnos por nombre. No te olvides de incluir el parámetro de selección que sería el nombre del alumno. INSTRUCTOR: ANTONIO J. FERNANDEZ AMADOR EDICION 2007 Página 7 de 9
4. Realiza los siguientes formularios 1. Crea un formulario en Vista Diseño de una consulta que crees previamente y que contenga los siguientes campos: Nombre del alumno, nombre del curso, pagado 1º plazo y pagado 2º plazo. Llama a la consulta CONSULTA DE MATRICULAS PARA FORMULARIO. Incluye todos los campos de la consulta en el formulario. Conseguir que el formulario tenga un aspecto coherente e intuitivo. Llama al formulario FORMULARIO MATRICULAS. 2. Utilizando el asistente para formularios crea un formulario de la tabla ALUMNOS que incluya un subformulario que contenga los campos de la Tabla MATRICULAS y de la tabla CURSOS el nombre del curso. El formulario ha de contener los siguientes campos: TABLA ALUMNOS: TABLA CURSOS: Nombre Nombre del curso Apellidos Teléfono Dirección TABLA MATRICULAS: Código postal 1º plazo Población 2º plazo Provincia e-mail Inserta un cuadro de texto, utilizando el botón El formulario debería de tener un aspecto similar al siguiente: con el título: ALUMNOS. INSTRUCTOR: ANTONIO J. FERNANDEZ AMADOR EDICION 2007 Página 8 de 9
5. Realiza los siguientes informes 1. Crea un Informe para obtener un listado de los alumnos con su nombre, apellidos, teléfono y código del alumno. Ordenados por orden alfabético según los Apellidos. Utiliza el asistente para informes. Llama al informe Listado de Alumnos. 2. Crea un informe que nos imprima los alumnos a los que les falta por pagar algún plazo, para ello primero crea una consulta con los siguientes datos: Nombre del alumno Apellidos del alumno Nombre del curso 1º plazo y 2º plazo (indicándole que estos dos campos sean NO) Llama a la consulta DEUDAS DE ALUMNOS. Llama al informe Deudas. INSTRUCTOR: ANTONIO J. FERNANDEZ AMADOR EDICION 2007 Página 9 de 9