Вы находитесь на странице: 1из 2

GUA DE EJERCICIOS: SOLUCIONAR

Hacer Modelo Entidad/Relacin y luego la conversin a Modelo Relacional WORKBENCH

Problema 1 (*): Artculos y encargos


Una base de datos para una pequea empresa debe contener informacin acerca de clientes,
artculos y pedidos. Hasta el momento se registran los siguientes datos en documentos varios:
Para cada cliente: Nmero de cliente (nico), Direcciones de envo (varias por cliente), Saldo,
Lmite de crdito (depende del cliente, pero en ningn caso debe superar los 3.000.000 pts),
Descuento.
Para cada artculo: Nmero de artculo (nico), Fbricas que lo distribuyen, Existencias de ese
artculo en cada fbrica, Descripcin del artculo.
Para cada pedido: Cada pedido tiene una cabecera y el cuerpo del pedido. La cabecera est
formada por el nmero de cliente, direccin de envo y fecha del pedido. El cuerpo del pedido son
varias lneas, en cada lnea se especifican el nmero del artculo pedido y la cantidad.
Adems, se ha determinado que se debe almacenar la informacin de las fbricas. Sin embargo,
dado el uso de distribuidores, se usar: Nmero de la fbrica (nico) y Telfono de contacto. Y se
desean ver cuntos artculos (en total) provee la fbrica. Tambin, por informacin estratgica, se
podra incluir informacin de fbricas alternativas respecto de las que ya fabrican artculos para
esta empresa.
Nota: Una direccin se entender como N, Calle, Comuna y Ciudad. Una fecha incluye hora.
Se pide hacer el diagrama ER para la base de datos que represente esta informacin.

Problema 2 (*): Sistema de ventas


Le contratan para hacer una BD que permita apoyar la gestin de un sistema de ventas. La
empresa necesita llevar un control de proveedores, clientes, productos y ventas.

Un proveedor tiene un RUT, nombre, direccin, telfono y pgina web. Un cliente tambin
tiene RUT, nombre, direccin, pero puede tener varios telfonos de contacto. La direccin
se entiende por calle, nmero, comuna y ciudad.
Un producto tiene un id nico, nombre, precio actual, stock y nombre del proveedor.
Adems se organizan en categoras, y cada producto va slo en una categora. Una categora
tiene id, nombre y descripcin.
Por razones de contabilidad, se debe registrar la informacin de cada venta con un id, fecha,
cliente, descuento y monto final. Adems se debe guardar el precio al momento de la venta,
la cantidad vendida y el monto total por el producto.

Problema 3: Sistema de vuelos


Obtener el diagrama E/R para un sistema de control de vuelos adaptado a las siguientes reglas de
gestin (indicar las entidades, interrelaciones, etc., que se deducen de cada una de las reglas):
a) De cada aeropuerto se conoce su cdigo, nombre, ciudad y pas.
b) En cada aeropuerto pueden tomar tierra diversos modelos de aviones (el modelo de un avin
determina su capacidad, es decir, el nmero de plazas.
c) En cada aeropuerto existe una coleccin de programas de vuelo. En cada programa de vuelo se
indica el nmero de vuelo, lnea area y das de la semana en que existe dicho vuelo.
d) Cada programa de vuelo despega de un aeropuerto y aterriza en otro.
e) Los nmeros de vuelo son nicos para todo el mundo.
f) En cada aeropuerto hay mltiples aterrizajes y despegues. Todos los aeropuertos contemplados
estn en activo, es decir, tienen algn aterrizaje y algn despegue.
g) Cada vuelo realizado pertenece a un cierto programa de vuelo. Para cada vuelo se quiere conocer
su fecha, plazas vacas y el modelo de avin utilizado.
h) Algunos programas de vuelo incorporan escalas tcnicas intermedias entre los aeropuertos de
salida y de llegada. Se entiende por escala tcnica a un aterrizaje y despegue consecutivos sin altas
bajas de pasajeros.
i) De cada vuelo se quieren conocer las escalas tcnicas ordenadas asignndole a cada una un
nmero de orden.
Por ejemplo, el programa de vuelo 555 de Iberia con vuelos los lunes y jueves despega de
BarajasMadrid-Espaa y aterriza en Caudell-Sydney-Australia teniendo las siguientes escalas
tcnicas:
1- Los Pradios-Sao Paulo-Brasil, 2-El Emperador-Santiago-Chile y 3-Saint Kitts-Auckland-Nueva
Zelanda.
Qu cambios se producirn en el caso anterior si en las escalas pudiesen bajar o subir pasajeros?
Explicar cmo se podra representar esta nueva situacin.

Вам также может понравиться