Está en la página 1de 2

Examen de Aplicaciones Informáticas Avanzadas

Parte: Access Fecha: 21 Diciembre 1999 Tiempo: 2 horas

Enunciado: Reyes Magos (6 puntos)


En estas fechas navideñas, ante la ingente cantidad de cartas que están recibiendo los Reyes Magos con
las peticiones de regalos de los chavales de todo el mundo, han decidido crear una base de datos para
guardar la información de qué regalos ha pedido cada niño.
De cada chaval se guarda un código que lo identifica unívocamente, el nombre y el país de procedencia.
Del regalo se guarda la referencia (unívoca), descripción y tipo de regalo. El tipo de regalo está indicado por
un número, siendo el significado el siguiente: 100: juego, 200: muñeco y 300:deporte.
Un chaval puede pedir muchos regalos y un regalo puede ser pedido por muchos chavales.
Hay que tener en cuenta que además de guardar la información de cuál es el regalo que pide cada chaval,
dicha petición debe ser estudiada por los Reyes Magos quienes decidirán si la petición se concede o no.
Los valores que puede tomar este campo son: Sí/No. Además este campo tiene por defecto el valor Sí.

Actividades:
1.- Modelización.
Crea una base de datos que modelice el enunciado anterior: tablas, relaciones e introducción de datos.
Guarda la base de datos con el nombre eaia1299.mdb

2.- Consultas.
Consulta 1: Código y nombre de los chavales de España o Gran Bretaña.
Consulta 2: Descripción y tipo de regalos que ha pedido Mary.
Consulta 3: Nombre y número de regalos que ha pedido cada niño, ordenados ascendentemente por el
número de regalos pedidos. La columna con el número de regalos se llamará "Regalos pedidos".
Consulta 4: Nombre y número de regalos que se han concedido a cada niño, ordenados ascendentemente
por el número de regalos concedidos. La columna con el número de regalos se llamará "Regalos
concedidos".
Consulta 5: Consulta de parámetros que a partir del tipo de juguete (100,200,300) muestre un listado con
todos los juguetes de dicho tipo: descripción y referencia, ordenado ascendentemente por la descripción.

3.- Informe.
Realiza un listado en el que aparezcan, agrupado en primer lugar por el país y luego por niño, los regalos
que ha pedido cada uno de los niños. Del niño se indicará el nombre y código. Los regalos que ha pedido
cada niño aparecerán ordenados ascendentemente por la descripción del regalo. Además de la descripción
del regalo, aparecerá la referencia y si la petición ha sido concedida o no.
Guarda el informe con el nombre: Regalos por país y chaval

4.- Formularios.
Formulario 1:
Crea un formulario con los siguientes elementos:
 Información sobre los regalos: código, descripción y un grupo de opciones en el que indique el tipo
de regalo que es: juego, deporte o muñeco.
 Un subformulario con el código y nombre de los niños que han pedido el regalo y si le ha sido
concedido o no.
 En el encabezado del formulario deberá aparecer un botón de comando cuya acción sea cerrar el
formulario y una etiqueta con el texto: "Regalos pedidos"

Página 1 de 2
Formulario 2:
Crea un formulario llamado "Menú inicio" con dos botones de comando:
 Botón con el texto "Pedidos de regalos" cuya acción será abrir el formulario 1.
 Botón con el texto "Listado por país" cuya acción será abrir el informe "Regalos por país y chaval"
Este formulario deberá abrirse automáticamente al abrir la base de datos.

Puntuación:
Pregunta Puntuación
Modelización 1,25
Consulta 1 0,25
Consulta 2 0,25
Consulta 3 0,5
Consulta 4 0,75
Consulta 5 0,75
Informe 0,75
Formulario 1 0,75
Formulario 2 0,75
Total 6

Anexo: Información del sistema


Datos de los chavales
Codigo Nombre País
1 Ana España
2 Joaquín España
3 George Gran Bretaña
4 Mary EEUU
5 Philippe Francia
6 John Gran Bretaña
7 Ana Argentina
8 Ingrid EEUU
Datos de los regalos y las peticiones de los chavales
Referencia Descripcion Tipo Chaval que lo ha pedido Concedido (S/N)
REF1 Pepona muñeco 1,4,8 S,S,S
REF2 Bicicleta deporte 1,2,3,7, N,S,S,N
REF3 Osito dormilón muñeco 1,3,6,4 S,N,S,S
REF4 Patines deporte 1,7,8 N,S,S
REF5 Fireboy muñeco 3,5,6, S,N,S
REF6 Speedfast juego 2,5,6,7 S,S,S,N

Página 2 de 2

También podría gustarte