Está en la página 1de 17

2. Se desea disear una base de datos que contemple el prstamo de libros en una Biblioteca.

Libro
Clientes
Pedido.

Modelo Relacional
Usuario

Prstamo

Id usuario

Id prstamo

Nombre
usuario
Sexo
Direccin
Telfono
Tipo usuario

Fecha prstamo
Fecha devolucin
Id usuario

Libro

Editorial
Id libro

Id Editorial

Nombre
libro
ISBN
Id editorial

Nombre
Editorial
Direccin
Telfono
Contacto

Autor
Id autor

Libro*Prstamo

Libro*Autor

Id prstamo

Id autor

Id libro

Id libro

Devolucin
Materia

Nombre
Saxo
Nacionalidad
Especializaci
n

libro* Materia

Id devolucin

Id libro

Id materia

Fecha de
vencimiento
Multa
Id prstamo

Id materia

Nombre

3. Una compra y venta desea disear una base de datos en la cual los usuarios realizan los empeos en donde slo
se reciben prendas de oro y de plata. Cada prenda debe tener una identificacin, peso, valor estimado, descripcin.
Todo empeo debe tener un retiro menor a tres meses de lo contrario dicho empeo pasa a prendas perdidas.
Durante los tres meses cada empeo puede recibir abonos de capital o intereses que afectan datos del empeo.

Cliente
s
Reali
za
Retiro

Impli
ca

Empe
o
Impli
ca
Prenda
s
Perdida
s

Tie
ne

Prenda
s

Modelo Relacional

4 Una tienda de videos desea hacer un diseo de Base de Datos para el proceso de alquiler de pelculas a s afiliados
teniendo en cuenta lo siguiente:
Una pelcula se puede alquilar muchas veces y un alquiler puede tener hasta tres pelculas, cada pelcula se
caracteriza por su identificacin, nombre de la pelcula, tipos de pelcula (accin, suspenso, terror, comedia etc...)
protagonista, director, formato. Parametrice donde estime conveniente. Cada alquiler debe tener una devolucin, en
caso de sobre pasar tres das debe pagar la multa correspondiente.

Tipo de pelcula
Id T pelcula
Nombre

afiliado

Alquiler

Pelcula
Id pelcula

Id afiliado

Id alquiler

Nombre
Sexo
Direccin
Protagoista
Telfono

Nombre
Id de pelcula

Fecha alquiler
Fecha
vencimiento
Valor
Funcionario
Id afiliado

Pelcula*Protagonista
Id pelcula

Id protagonista

Id protagonista

Nombre
Saxo
Nacionalidad

Alquiler*pelcula
Director

Director

Id devolucin
Fecha de
vencimiento
Multa
Id alquiler

Devolucin

Id Alquiler

Id pelcula

Id Pelcula

Id director

Pelcula*
Id director
Nombre
Sexo
Nacionalidad

Pelcula*formato

Formato

Id pelcula

Id formato

Id formato

Nombre

5 Un restaurante prestigioso de la ciudad desea hacer un diseo de Base de Datos para la venta de platos tpicos,
teniendo en cuenta lo siguiente:
Los clientes una vez que llegan al restaurante se le asignan una mesa el cual es atendido por un mesero. Un cliente
puede realizar muchos pedidos de los platos, postres y bebidas. Parametrizar donde estime necesario.

Cliente
5
Id cliente
Nombre
Sexo
Direccin
Telfono

Pedido

Platos
Pedido*Plato

Id pedido

Id paltos

Ingredientes
Valor
Fotografa

Id pedido

Fecha pedido
Id cliente
Id Mesero
Id Mesa

Id plato

Meserp
Id mesero
Nombre

Mesa
Id mesa
Nombre

Pedido*postres

Pedido*Bebida

Id pedidos

Id pedido

Id postres

Id bebida

Postres
Tipo de bebida

Bebida

Id postres

Id bebida

Id tipo de bebida

Ingredientes
Valor
Fotografa

Nombre
Valor
Fotografa
Id t de bebida

Nombre

6 Una tienda de msica desea disear una Base de Datos para la venta de discos a sus clientes teniendo en cuenta
lo siguiente:

Cada disco tiene una identificacin, ttulo del disco, intrprete, gnero musical, valor formato, casa disquera,
cantidad. Parametrice donde sea necesario; considere las ventas de dichos discos a sus clientes en la cual una venta
puede tener muchos discos.

Interprete*Disco

Id interprete
Id disco

Cliente

Venta

Id cliente

Id venta

Nombre
Sexo
Direccin

Fecha venta
Funcionario
Id cliente

Discos

Interprete

Id disco

Venta*Discos

Id interprete
Nombre
Nacionalidad

Ttulo
Valor
Cantidad
Id casa disquera

Id venta
Id disco

Disco*G.Musical
Id disco
Id G musical

Gnero Musical
Id G musical
Nombre

Disco*Formato

Formato

Id disco

Id formato

Id formato

Nombre

Id casa disquera
Nombre

7 La empresa Brasilia de Colombia desea hacer un diseo de Base de Datos para el proceso de ventas de tiquetes
para las diferentes rutas que ofrece teniendo en cuenta lo siguiente:
Brasilia cuenta con una lnea de buses identificados con su placa, descripcin del bus, nmero de sillas, las rutas que
ofrece tienen su identificacin, ciudad de origen, ciudad de destino, valor, hora estimada. La venta de tiquetes debe
tener asignada un nico bus y una nica ruta.

Casa Disquera

Cliente

Bus

Venta de tiquete

Id cliente

Id tiquete

Id bus

Nombre
Sexo
Direccin

Valor
Fecha venta
Id cliente
Id bus
Id ruta
Id funcionario

Placa
Descripcin
N de sillas

Funcionario
Id funcionario
Nombre

Ruta
Id ruta
Ciudad origen
Ciudad destino
Valor
Hora estimada

Ejercicios de Consultas
Consultas sencillas
Base de Datos No. 1
Mostrar todos los clientes que han realizado prstamo entre una fecha inicial y una final.
Mostrar todas las cuentas que se abrieron entre una fecha inicial y una final.
Mostrar todas las cuentas de un usuario especfico.
Mostrar todos los prstamos de un usuario especfico
Mostrar todos los prstamos entre una fecha inicial y una fecha final que realiz una sucursal especfica.
Base de Datos No. 2
Mostrar los prstamos de libros de una editorial especfica entre una fecha inicial y una fecha final
Mostrar los prstamos de libros de un autor especfico
Mostrar todos los usuarios que han realizado prstamos entre una fecha inicial y una fecha final
Mostrar todos los libros que se prestaron en una fecha especfica.
Base de Datos No. 3
Mostrar todos los empeos realizados un da especfico.
Mostrar todos los empeos realizado por un usuario especfico entre una fecha inicial y una fecha final.

Mostrar todos los empeos que han sido retirados en un rango de fecha especfico.
Base de Datos No. 4
Mostrar los prstamos de pelcula que haya dirigido un autor especfico entre una fecha inicial y una fecha final
Mostrar los prstamos de pelcula de un director especfico
Mostrar todos los usuarios que han realizado prstamos entre una fecha inicial y una fecha final
Mostrar todas las pelculas que se prestaron en una fecha especfica.
Base de Datos No. 5
Mostrar todos los pedidos realizados entre una fecha inicial y una final.
Mostrar todos los pedidos realizados entre una fecha inicial y una final de un palto especfico.
Mostrar todos los pedidos de una fecha especfica.
Base de Datos No. 6
Mostrar todas las ventas entre una fecha inicial y una final.
Mostrar todas las ventas de una fecha especfica
Mostrar todas las ventas de un disco especfico y un rango de fecha especfico.

Base de Datos No. 7


Mostrar todas las ventas de tiquetes en un rango de fecha especfico.

Mostrar todas las ventas de tiquetes en las que viaje un Bus especfico.
Mostar todas las ventas de tiquetes en un rango de fecha especfico y una especfica.

Consultas Complejas

También podría gustarte