0% encontró este documento útil (0 votos)
110 vistas8 páginas

Videoclub

El documento propone una base de datos para un videoclub llamado PelisPlus. La base de datos contendrá tablas para clientes, películas, géneros, comentarios y registros de alquiler. Cada tabla tendrá campos clave y campos de datos relevantes. Se describen las relaciones entre las tablas, como que los clientes pueden alquilar múltiples películas y escribir múltiples comentarios.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
110 vistas8 páginas

Videoclub

El documento propone una base de datos para un videoclub llamado PelisPlus. La base de datos contendrá tablas para clientes, películas, géneros, comentarios y registros de alquiler. Cada tabla tendrá campos clave y campos de datos relevantes. Se describen las relaciones entre las tablas, como que los clientes pueden alquilar múltiples películas y escribir múltiples comentarios.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Universidad Central del Ecuador

Facultad de Ciencias
Carrera de Matematica (R)

Integrantes: Anderson Collaguaso,


Marjorie Muso,
Leonardo Granizo.
Curso: 6to semestre
Asignatura: Base de Datos

Tarea .- Construcción de una base de datos para un Video Club.

Se requiere realizar una base de datos para un Videoclub de nombre ‘PelisPlus’ en el


cual se lleve un registro de los clientes, de las peliculas disponibles, de los diferentes
géneros de cada película, los comentarios sobre las películas y un registro de alquiler
de cada película. Con el fin de presentar una organización adecuada para la empresa.

 Todas las peliculas deben tener una identificación única, título, la fecha de
estreno y disponibilidad para poder ordenarlos adecuadamente y asi sea facil el
acceso a la informacion de cada pelicula.
 Cada cliente se identifica mediante una identificación única, nombre, apellido,
dirección, edad y un correo electronico con el fin de diferencialos del resto de
clientes.
 Todos los comentarios de cada película deben incluir una identificación única y
el correspondiente comentario.
 Cada uno géneros requiere un identificador único y el nombre del género
correspondiente.
 Todos los registros de alquiler deben tener su propio identificador, los datos del
cliente, los datos de la película, el precio y la fecha de alquiler.

ENTIDAD OPCIONALIDAD NOMBRE. CARDINALIDAD ENTIDAD

Cada cliente puede escribir uno o varios comentarios.


Cada comentario puede ser escrito por uno y solo un cliente.

Cada cliente puede alquilar una o varias peliculas.


Cada pelicula puede ser alquilada por uno y solo un cliente.

Cada pelicula puede tener uno o varios comentarios.


Cada comentario debe pertenecer a una y solo un pelicula.

Cada genero puede tener una o varias peliculas.


Cada pelicula debe pertenecer a un y solo un genero.

Cada pelicula puede pertenecer a una o varias registros de alquiler.


Cada registro de alquiler puede tener una o varias peliculas.
Análisis
Entidades:
 Pelicula
 Cliente
 Comentario
 Genero
 Registro de alquiler

Atributos:

Pelicula:
 id_pelicula INT (PK)
 titulo VARCHAR(150) NN
 fecha_de_estreno TIMESTAMP
 disponibilidad BOOLEAN

Cliente:
 id_cliente INT (PK)
 nombre VARCHAR(45) NN
 apellido VARCHAR(45) NN
 direccion VARCHAR(45) NN
 edad INT
 correo_electronico VARCHAR(45) NN UNIQUE

Comentario:
 id_comentario INT (PK)
 comentario TEXT

Genero:
 id_genero INT (PK)
 nombre_genero VARCHAR(45)

Registro de alquiler:
 id_registro_alquiler INT (PK)
 fecha_alquiler TIMESTAMP
 precio FLOAT
Physical Data Model

Conceptual Data Model


Diagramas por parejas

Cada cliente puede escribir uno o varios comentarios.


Cada comentario puede ser escrito por uno y solo un cliente.

Cliente
#* id_cliente
*nombre
*apellido
*dirección
*edad
*correo electrónico
escribir

ser escrito

Comentario
#* id_comentario
*comentario
Cada cliente puede alquilar una o varias películas.
Cada película puede ser alquilada por uno y solo un cliente.

Cliente
#* id_cliente
*nombre
*apellido
*dirección
*edad
*correo electrónico

alquilar

ser alquilada por

Película
#*id_pelicula
*titulo
*fecha_de_estreno
*disponibilidad
Cada película puede tener uno o varios comentarios.
Cada comentario debe pertenecer a una y solo una película.

Película
#*id_pelicula
*titulo
*fecha_de_estreno
*disponibilidad

tener

pertenecer a

Comentario
#* id_comentario
*comentario
Cada genero puede tener una o varias películas.
Cada película debe pertenecer a un y solo un género.

Género
#* id_genero
*nombre del género

tener

pertenecer a

Película
#*id_pelicula
*titulo
*fecha_de_estreno
*disponibilidad
Cada película puede pertenecer a una o varia registros de alquiler.
Cada registro de alquiler puede tener una o varias películas.

Película
#*id_pelicula
*titulo
*fecha_de_estreno
*disponibilidad

pertenecer

tener

Registro de alquiler
#* id_registro_de_alquiler
*nombre_registro_de_alquiler
*fecha_alquiler
*precio

También podría gustarte