Sie sind auf Seite 1von 7

CASO: ALQUILER DE VIDEOS

Una tienda de alquiler de videos desea disear una base de datos y as poder
implementar un sistema automatizado que le permita administrar la informacin
sobre sus clientes, boletas y videos en alquiler (por categora y gnero). De
modo que en todo momento se sepa las preferencias de los clientes por un
determinado video, los clientes con ms videos alquilados, monto recaudado en una
determinada fecha, a quienes, que videos y cuando se le alquil, etc.
La informacin que se desea administrar es:
A cerca del cliente: DNI, Apellidos y nombres, direccin y telfono si es que tuviera.
A cerca del video: descripcin, stock, categora al que pertenece, gnero al que
pertenece y el precio de alquiler que depende de la categora. Pero adems cave
mencionar que se desea almacenar las descripciones de la categora y el gnero a
la que pertenecen los videos.
Cuando el cliente alquila el video debe dejar su documento de identificacin y a la
vez debe ser registrado en una boleta el cual debe contener informacin acerca del
cliente, video y fecha en la que fue alquilado, adems debe imprimir una boleta
detallando la fecha de alquiler, los datos del cliente, los datos de los videos en
alquiler y as mismo debe incluir el total a pagar.
Adems se sabe que:
Cada boleta debe corresponder a un cliente y a cada cliente debe corresponderle
una o varias boletas.
En una boleta se debe hacer referencia a uno o ms videos y un video debe estar
referido en uno o varias boletas.
Un video debe pertenecer slo a una categora y una categora debe ser
perteneciente a uno o ms videos.
Un video debe pertenecer slo a un gnero y un gnero debe ser perteneciente a
uno o ms videos.
La tienda por el mismo hecho de no tener problemas de devolucin y por estrategia
de marketing no quiere considerar como regla de negocio una sancin.
1.

Representar la base de datos relacional (esquema lgico) en sus diferentes


presentaciones.

2.

Realizar la documentacin de la base de datos relacional (diccionario de


datos) para el SGBD MS Access.

Esquema lgico (Modelo E/R)


1:N
(1,1)

CLIENTE

IdClie

(1,n)

BOLETA
(1,n)

CORRESPONDE

IdBoleta
Fecha

DniClie
NomClie
REFERECIA

DirClie

N:M

TelClie
1:N
CATEGORIA

(1,n)

(1,1)

IdCateg

(1,n)

PERTENECE

VIDEO
(1,n)

IdVideo

DesCateg

DesVideo

Precio

Stock

PERTENECE

1:N

(1,1)
GENERO
IdGenero
DesGenero

Esquema lgico (Metodologia IE)

CLIENTE

BOLETA

IdClie

IdBoleta

DniClie
NomClie
DirClie
TelClie

IdClie (FK)
Fecha

BOLETA_VIDEO
IdBoleta (FK)
IdVideo (FK)

CATEGORIA

VIDEO
IdVideo

IdCateg

IdCateg (FK)
IdGenero (FK)
DesVideo
Stock

DesCateg
Precio

GENERO
IdGenero
DesGenero

Esquema lgico (Tablas sin valores)


CLIENTE (IdClie, NomClie, DirClie, TelClie)
BOLETA (IdBoleta, IdClie, Fecha)
BOLETA_VIDEO (IdBoleta, IdVideo)

Tabla de enlace

VIDEO (IdVideo, IdCateg, IdGenero, DesVideo, Stock)


CATEGORIA (IdCateg, DesCateg, Precio)
GENERO (IdGenero, DesGenero)

Esquema lgico (Tablas con valores)


CLIENTE
IdClie DniClie

NomClie

DirClie

TelClie

C001 20737450 Flores Vargas, Jos

Jr. Tacna N 741

362372

C002 05678945 Balbin Povis, Alfonso

Jr. Bolognesi N 410

361840

C003 23459089 Osorio Vargas, Sotero

Jr. Acolla N 647

C004 20895763 Rivera Crdova, Rolando Jr. Cuzco N 471

362448

C005 06745621 Sedano Salazar, Ral

Jr. Grau N 807

362124

C006 24567890 Vasquez Mayta, Arturo

Jr. La Cantuta N 125

C007 20563489 Huamn Roque, Juan

Jr. Ayacucho N 1153

C008 20734568 Balvin Dvila, Mximo

Av. Ricardo Palma N 124 362364

C009 08976543 Balden Loyola, Sara

Av. Huancayo N 170

C010 06484956 Aylas Flores, Jos

Av. Circunvalacin N 392 706266

BOLETA
IdBoleta IdClie

Fecha

000001 C001 12/01/2004


000002 C002 12/01/2004
000003 C001 19/01/2004
000004 C003 20/01/2004
000005 C001 02/02/2004
000006 C005 02/02/2004
000007 C007 02/02/2004
000008 C003 03/02/2004
000009 C010 03/02/2004
000010 C006 03/02/2004

BOLETA_VIDEO
IdBoleta IdVideo
000001 V001
000001 V002
000002 V005
000003 V001
000004 V003
000005 V001
000005 V003

362198
361834

BOLETA_VIDEO
IdBoleta IdVideo
000005 V004
000007 V006
000007 V010
VIDEO
IdVideo IdCateg IdGenero

DesVideo

Stock

V001

AC

EL ULTIMO SAMURAI

V002

DR

EL NIO Y EL TORO

V003

AC

EL SEOR DE LOS ANILLOS

V004

AV

EL TESORO ESCONDIDO

V005

AC

COMANDO

V006

CO

PEGADO A TI

V007

DR

TITANIC

V008

AC

EL PATRIOTA

V009

TE

DEMONIOS

V010

AC

CORAZON VALIENTE

V011

DR

MADRE INDIA

V012

AC

ROCKY

V013

AC

RAMBO

CATEGORIA
IdCateg DesCateg Precio
C

CLSICO S/. 15.00

ESTRENO S/. 20.00

NORMAL

S/. 10.00

OFERTA

S/. 5.00

GENERO
IdGenero DesGenero
AC

ACCIN

AV

AVENTURA

CO

COMEDIA

DR

DRAMA

TE

TERROR

Diccionario de datos para el SGBD MS Access


NOMBRE DE

DESCRIPCIN DE

LA TABLA

LA TABLA

CLIENTE

GUARDA

NOMBRE
DEL
CAMPO
IdClie

TIPO DE

OPCIN

DESCRIPCIN

DATO Y

NULL

DEL CAMPO

LONGITUD
Texto(4)

CLIENTES
REGISTRADOS EN

FK

NOT NULL

Identificacin del

Yes

No

No

No

No

No

INFORMACION DE
TODOS LOS

PK

DniClie

Texto (8)

NOT NULL

cliente
Nmero de DNI

NomClie

Texto (40)

NOT NULL

del cliente
Apellidos y
nombres del

EL NEGOCIO
DirClie
TelClie

Texto(40)
Texto (6)

NOT NULL

cliente
Direccin del

No

No

NULL

cliente
Nmero de

No

No

telfono del
BOLETA

ALMACENA

IdBoleta

Autonumrico

NOT NULL

cliente
Numero de la

Yes

No

NOT NULL

boleta
Identificacin del

No

Yes

No

No

INFORMACIN DE
LOS CLIENTES QUE
ALQUILARON
VIDEOS Y LA FECHA

IdClie

Texto (4)

Fecha/Hora

Fecha/Hora

NOT NULL

cliente
Fecha de alquiler

IdBoleta

Nmero

NOT NULL

Numero de la

Yes

Yes

NOT NULL

boleta
Identificacin del

Yes

No

NOT NULL

video
Identificacin del

Yes

No

NOT NULL

video
Identificacin de

No

Yes

No

Yes

EN LA QUE SE
ALQUIL
BOLETA_VIDEO

IdVideo
VIDEO

GUARDA

IdVideo

Texto(4)
Texto (4)

INFORMACIN DE
TODOS LOS
VIDEOS DEL
NEGOCIO

CATEGORIA

GUARDA

IdCateg

Texto (1)

IdGenero

Texto (2)

NOT NULL

la categora
Identificacin del

DesVideo

Texto (40)

NOT NULL

gnero
Descripcin del

No

No

Stock
IdCateg

Nmero
Texto (1)

NOT NULL
NOT NULL

video
Stock de videos
Identificacin de

No
Yes

No
No

DesCateg

Texto (10)

NOT NULL

la categora
Descripcin de la

No

No

No

No

INFORMACIN A
CERCA DE TODAS
LAS CATEGORAS
GENERO

DE VIDEOS
GUARDA

Precio

Moneda

NOT NULL

categora
Precio del video

IdGenero

Texto (2)

NOT NULL

Identificacin del

Yes

No

NOT NULL

gnero
Descripcin del

No

No

INFORMACIN A
CERCA DE TODOS
LOS GNEROS DE

DesGenero

Texto (10)

gnero

VIDEOS

Das könnte Ihnen auch gefallen