Sunteți pe pagina 1din 7

Access. TABLAS PARA LA BASE DE DATOS DE UN VIDEO CLUB.

Con la aplicación Access, vamos a diseñar una base de datos para llevar el control de toda la
información que pueda aparecer en un vídeo club.

Suponga que el vídeo club VideoCrease, con la idea de mejorar la gestión y el servicio de
sus clientes decide mecanizarse. Para ello contacta con una empresa de servicios informáticos. En
las primeras reuniones entre el vídeo club y la empresa informática se decide que en una primera
fase el sistema informático debe poder ofrecer la siguiente información.

➢ Gestión de Cintas: El sistema debe ofrecer en tiempo real:

 Listado general de los vídeos existentes con posibilidad de obtener el listado por temas,
por actores, o por editoras.
 Listado de vídeos que están en el momento actual en el vídeo club.
 Listado de las cintas que están preparadas.
 Información de los socios que han retirado un vídeo y las fechas.

➢ Gestión de cuotas:
 Confeccionar los recibos mensuales.
 Permitir anotar el cobro de los mismos.
 Proporcionar listados de socios con recibos pendientes de pago.

➢ Con respecto a los socios se desea:


 Lista general de socios.
 Listado que refleje los vídeos que han retirado un socio con indicación de la fecha

➢ Además el vídeo Club proporciona a la empresa informática lo siguiente:


 Una lista con todas las cintas existentes en el vídeo Club.
 Una lista de los socios.

EJERCICIO

1. Se pide que se planteen las tablas necesarias para poder obtener todo lo que el vídeo club
nos pide.
SOLUCIÓN AL EJERCICIO. (Creación de tablas para Vídeo Club).

Tablas necesarias:

● Vídeos: Contendrá la información relativa a los vídeos.


● Socios: Contendrá los datos relativos a los socios.
● Actores: Contendrá los datos relativos a los actores, que en el caso de nuestra base de datos
será simplemente el nombre.
● Temas: Contendrá una relación de los distintos temas en los cuales clasificaremos los
vídeos.
● Productora: Contendrá los datos relativos a las editoras de las cintas. (Nombre, dirección,
teléfono, etc).
● Préstamos: Esta tabla registrará los distintos préstamos que el vídeo Club hace a sus socios,
y contendrá los datos relativos a los mismos: fechas del préstamo, fecha de devolución,
socio y cinta que retira.
● Recibos: Esta tabla registrará los recibos mensuales, y si están pagados o no. Contendrá los
datos relativos a los recibos: fecha, socio, importe, pagado (si/no).

Campos de cada tabla:

DIRECTORES CódigoDirector Autonumérico


Nombre Texto
FechaNacimiento Fecha/Hora
Nacionalidad Texto

PRODUCTORA Código Texto


NombreProductora Texto
Dirección Texto
CódPos Texto
Población Texto
Teléfono Texto
Fax Texto

PRESTAMOS CódigoSocio Numérico


CódigoVídeo Numérico
Fecha Fecha/Hora
FechaDevol Fecha/Hora

RECIBOS Número Autonumérico


FecEmisión Fecha/Hora
FecVencimiento Fecha/Hora
Fec/Pago Fecha/Hora
Importe Numérico
Socio Numérico
SOCIOS CódigoSocio Autonumérico
Apellidos y Nombre Texto
Dirección Texto
Teléfono Texto
FechaAlta Fecha/Hora

VIDEOS CódigoPelícula Autonumérico


Título Texto
Director Numérico
Tema Texto
Productora Texto
Prestado Si/No
Duración Numérico

Datos de la Tabla Productoras:

Código NombreProd Dirección CodPos Poblaci Teléfono Fax

FX Fox Vídeo Pº de la Habana, 34 12332 Madrid 913257584 913257845


CL Columvia Vídeo C/Principe 123 44444 Madrid 912233223 912233333
UN Universal Pza. Callao, 3 12332 Madrid 915217896 915217897
BHV BuenaVista Home Pº Castellana, 123 12345 Madrid 917898321 914543234

Datos Vídeos:

CódPel Título Director Tema Productora Prestado Duración

1 Tina 3 BIO 1 NO 90
2 Mira quien habla ahora 2 CO 2 NO 100
3 Dobles Parejas 3 DR 1 NO 120
4 El Padre de la Novia 3 CO 1 NO 120
5 Cadenas de Oro 2 DR 2 NO 95
6 Cementerio viviente dos 2 TE 2 NO 120

Datos de Directores:

CódigoDirector Nombre FechaNacimiento Nacionalidad

1 Alex de la Iglesia 12/1/64 Español


2 Vigas Luna 23/5/65 Español
3 Pedro Almodóvar 15/6/63 Español

Datos de Socios:

Cód Apellidos y Nombre Dirección Teléfono Fecha Alta Población

1 Soriano Martínez Juan C/Soledad, 6 926234533 1/1/99 Ciudad Real


2 López Gárcia Ana C/María, 9 926232323 1/1/99 Ciudad Real
3 Soriano López Mateo C/Molina, 89 926235452 1/1/99 Toledo
4 Castro Molina Lucia C/Mayor, 78 926222535 2/2/99 Toledo
5 Letrado Morales Luisa C/Rio, 23 926224565 5/5/99 Toledo
Access. RELACIÓN ENTRE TABLAS

1ª RELACIÓN

La tabla de Productoras debe estar relacionada con Vídeos: Para poder obtener de
cada vídeo el nombre de su editora, o listado para ver por editora que vídeos tiene.

2ª RELACIÓN

La tabla de Directores debe estar relacionada con la tabla de Vídeos, para poder
obtener por director que películas hay en el vídeo club.

3ª RELACIÓN

La tabla de vídeos debe estar relacionada con Préstamos para conocer que vídeos
tenemos prestados.

4ª RELACIÓN

La tabla de socios debe estar relacionada con Préstamos para conocer que socios
tienen préstamo.

5ª RELACIÓN

La tabla de socios debe estar relacionada con Recibos para crear un recibo por socio.
Access. CONSULTAS.

1. Crear una consulta que muestre todas las comedias que hay en el Vídeo Club.

2. Crear una consulta que muestre todos los dramas que hay en el Vídeo Club.

3. Crear una consulta que muestre todos los Vídeos de la Productora BHV.

4. Crear una consulta que muestre todos los socios que sean de Ciudad Real.

5. Crear una consulta que muestre todos los socios que sean de Toledo.

6. Modificar la consulta 1, 3 y 4 para que al ejecutarse dicha consulta me

pregunte en el caso de la 1 que tema quiero ver, en el caso de la 3 que

Productora y en el caso de la consulta 4 de que Población queremos ver los

socios. (Consultas de Parámetros).

7. Crear una consulta para conocer que películas están prestadas, a quien y desde

cuando.

8. Crear una consulta que muestre los recibos dependiendo de la fecha de emisión

que le introducimos por teclado.

9. Crear una consulta que cree los recibos del mes de forma automática. Los

guardara en la tabla de recibos. Esta consulta debe pedir la fecha del recibo y el

importe de este por teclado.

10.Crear una consulta que cree una tabla y pase a esta los recibos históricos.

11.Crear una consulta que elimine los recibos históricos de la tabla de recibos una

vez que estos se hayan pasado a la tabla de históricos.


Access. FORMULARIOS

1. Crear un formulario con el asistente para introducir los socios.

2. Crear un formulario para dar de alta vídeos.

3. Crear un formulario para dar de alta Productoras.

4. Crear un formulario para introducir Temas.

5. Crear un formulario para introducir Directores.

6. Crear un formulario para introducir Actores.

7. Crear un formulario para introducir los Préstamos.

8. Crear un formulario que muestre a los socios de una determinada provincia.

9. Crear un formulario que muestre los vídeos de un determinado Tema.

10.Crear un formulario que muestre los vídeos de una determinada Productora.

11.Modificar el aspecto de los formularios creados, cambiando colores, tipos de

letras, tamaño, colocar título a los formularios, etc.

12.Crear un formulario para poder acceder a todas las consultas mediante accesos

directos (botones de comando).

13.Crear un formulario para poder acceder a todos los formularios creados para

introducir datos.

14.Crear un formulario para tener un menú principal que nos de acceso a las

consultas y formulario creados.


Access. INFORMES

1. Crear un informe que muestre un listado de Vídeos, mostrando el código del

vídeo, nombre del vídeo, duración.

2. Crear un informe que muestre un listado de Socios, mostrando el código del

socio, nombre y población.

3. Crear un informe que muestre todos los préstamos, a quien y desde cuando.

4. Crear un informe para obtener una etiqueta por socio.

5. Crear un informe que saque un listado de los temas.

6. Crear un informe que saque un listado de todos los Directores.

7. Crear un informe que saque un listado de todas las Productoras.

8. Crear un informe que saque un listado de Socios pro provincia.

9. Crear un informe que saque un listado de las películas por tema.

NOTA: Para finalizar, debemos crear un formulario que reúna todos los informes de

tal manera que nos permita ver la vista preliminar de un informe e imprimirlo.

S-ar putea să vă placă și