Asdasdas

Páginas: 9 (2054 palabras) Publicado: 6 de noviembre de 2012
Materia: Access
Sección: Ejercicio Completo.
Nivel de Dificultad: Medio.
Objetivo de la Práctica: Crear una base de datos Access desde cero
analizando el caso de estudio. Diseñar y configurar los objetos principales
como tablas, relaciones, consultas, formularios e informes.
Fichero de referencia: --GUIÓN DE LA PRÁCTICA
En esta práctica vamos a crear la base de datos BIBLIOTECA.

TablasCampos a definir para la tabla SOCIOS.

Campo
id_socio
nif
apellildo1
ciudad
provincia
cp
Telefono
Fecha_alta
Fecha_baja

Tamaño

Formato

Máscara Entrada
90.000.000-L

6
15

Requerido
Si
Si
Si

Indexado
Si(S.D)
Si(S.D)
Si(C.D)
Si(C.D)

Si

12

Valor Predeterminado

Si(C.D)

00.000
(900) 900-00-00

Pontevedra

Fecha Corta
Fecha Corta

Campos adefinir para la tabla CUOTAS.

Campo
id_cuota
cuota
Importe

Tamaño
3

Formato

Euro

Requerido
Si
Si

Indexado
Si(S.D)
Si(S.D)

Campos a definir para la tabla LIBROS.

Campo
id_libro
Isbn
fecha_public
fecha_entrada
cod_seccion

Tamaño

Formato

Máscara Entrada

Indexado
Si(S.D)
Si(S.D)

Si

000-00-000-0000-0

Requerido
Si
Si

Si(C.D)

Fecha CortaFecha Corta
3

Campos a definir para la tabla PAGOS.

Campo
fecha_pago
id_socio

Formato
Fecha Corta

Requerido
Si
Si

Indexado
Si(C.D)
Si(C.D)

Campos a definir para la tabla SECCIONES.

Campo
id_seccion
seccion

Tamaño
3

Requerido
Si
Si

Indexado
Si(S.D)
Si(S.D)

Campos a definir para la tabla EMPLEADOS.

Campo
id_empleado
apellidos
provincia
cptelefono
fecha_alta

Tamaño

Formato

Máscara Entrada

Valor Predeterminado

Requerido
Si
Si

Indexado
Si(S.D)
Si(C.D)

Pontevedra
6

00.000
(900) 900-00-00
Fecha Corta

Campos a definir para la tabla PRESTAMOS.
Nota: Se prestan los libros por tres días, de forma que a partir del t ercer día empieza a contar los días
de retraso.

Campo
fecha_salida
id_socio
id_libroid_empleado

Tamaño

Formato
Fecha Corta

Requerido
Si
Si
Si
Si

Indexado
Si(C.D)
Si(C.D)
Si(C.D)
Si(C.D)

Relaciones
Crea las relaciones entre las tablas exigiendo integridad referencial.

Datos
Rellena las tablas de la base de datos con los datos que se muestran a continuación . Pare evitar
mensajes de error relacionados con la integridad referencial, rellena primero lastablas de clave
primaria que no contengan claves secundarias.

Consultas
A continuación vamos a interrogar a la base de datos BIBLIOTECA mediante consultas SQL.
Consulta 01. Total ingresado por pago de cuotas de socio de cada uno de los diferentes tipos
(ADU,FAM e INF) durante los años 2000 a 2010 (ambos incluidos).

Consulta 02. Utilizar una consulta de tabla de referencias cruzadaspara obtener la cuenta de pagos
para cada uno de los tipos de cuotas en el período [2000-2010].

Formularios
Formulario 01. FORMULARIO SOCIOS. Vamos a crear un formulario para los socios en vista diseño
similar al que muestra la figura.

Formulario 02. FORMULARIO PRESTAMOS.

Formulario 03. FORMULARIO "CONTROL DE PRESTAMOS A SOCIOS".

Formulario 04. FORMULARIO GRÁFICO "CANTIDAD QUE ADEUDACADA SOCIO".
Formulario que contenga un gráfico dinámico que muestre las cantidades que adeudan los socios
debido a los recibos impagados que tienen.

Informe 01. INFORME "PRESTAMOS QUE HA TRAMITADO CADA EMPLEADO"

Informe 02. INFORME "CARTA A LOS SOCIOS DEUDORES"
Vamos a realizar un informe que servirá para enviar una carta a todos los socios de la biblioteca que
tengan pendiente algúnrecibo sin pagar, invitándoles a hacerlos efectivos en diez días.

PROCESO

Consultas
Consulta 01. Total ingresado por pago de cuotas de socio de cada uno de los diferentes tipos
(ADU,FAM e INF) durante los años 2000 a 2010 (ambos incluidos).

SELECT CUOTAS.cuota AS [TIPO CUOTA], Sum(CUOTAS.importe) AS [RECAUDACIÓN 2000 -2010]
FROM (CUOTAS INNER JOIN SOCIOS ON CUOTAS.id_cuota =...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Asdasd
  • Asdasd
  • asdasd
  • asdasda
  • ASdasd
  • asdasd
  • asdasdad
  • Asdasd

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS