You are on page 1of 3

PRACTICA CALIFICADA DE BASE DE DATOS

Fecha : 07/06/07

Problema 1:

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.

Las sedes olmpicas se dividen en complejos deportivos. Los complejos deportivos se


subdividen en aquellos en los que se desarrolla un nico deporte y en los polideportivos. Los
complejos polideportivos tienen reas designadas para cada deporte con un indicador de
localizacin (ejemplo: centro, esquina- NE, etc.). Un complejo tiene una localizacin, un jefe de
organizacin individual y un rea total ocupada.
Los dos tipos de complejos (deporte nico y polideportivo) tendrn diferentes tipos de
informacin. Para cada tipo de sede, se conservar el nmero de complejos junto con su
presupuesto aproximado.
Cada complejo celebra una serie de eventos (ejemplo: la pista del estadio puede celebrar
muchas carreras distintas.). Para cada evento est prevista una fecha, duracin, nmero de
participantes, nmero de comisarios. Una lista de todos los comisarios se conservar junto con
la lista de los eventos en los que est involucrado cada comisario ya sea cumpliendo la tarea
de juez u observador. Tanto para cada evento como para el mantenimiento se necesitar cierto
equipamiento (ejemplo: arcos, prtigas, barras paralelas, etc).
Se pide hacer el diagrama ER para la base de datos que represente esta informacin.

Problema 3.
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.
Se pide hacer el diagrama ER para la base de datos que represente esta informacin.