Vous êtes sur la page 1sur 2

Ejercicio 1:

Reglas del negocio


Se desea diseñar una Base de Datos para llevar un cierto control de los soldados
que realizan el servicio militar. Los datos significativos a tener en cuenta son:
1. Un soldado se define por su código de soldado (único), su nombre,
apellidos y su grado.
2. Existen varios cuarteles, cada uno se define por su código de cuartel,
nombre y ubicación.
3. Hay Cuerpos del Ejército (Infantería, Artillería, Armada,…) y cada uno se
define por un código de cuerpo y denominación.
4. Los soldados están agrupados en compañías, siendo significativa para
cada una de éstas, el número de compañía y la actividad principal que
realiza.
5. Los soldados realizan servicios (guardia, cuartelero,...) y se definen por el
código de servicio y actividad.
Consideraciones de diseño:
 Un soldado pertenece a un único cuerpo y a una única compañía, durante
todo el servicio militar.
 Pueden pertenecer soldados de diferentes cuerpos a una compañía, no
habiendo relación directa entre compañías y cuerpos.
 Una compañía puede estar ubicada en varios cuarteles, y en un cuartel
puede haber varias compañías. Eso sí, un soldado sólo está en un cuartel.
 Un soldado realiza varios servicios a lo largo del SM y un mismo servicio
puede ser realizado por más de un soldado (con independencia de la
compañía), siendo significativa la fecha de realización.

Ejercicio 2:
Artículos y encargos Una base de datos para una pequeña empresa debe
contener información acerca de clientes, artículos y pedidos. Hasta el momento se
registran los siguientes datos en documentos varios:
• Para cada cliente: Número de cliente (único), Direcciones de envío (varias por
cliente), Saldo, Límite de crédito (depende del cliente, pero en ningún caso debe
superar los 3.000.000 $), Descuento.
• Para cada artículo: Número de artículo (único), Fábricas que lo distribuyen,
Existencias de ese artículo en cada fábrica, Descripción del artículo.
• Para cada pedido: Cada pedido tiene una cabecera y el cuerpo del pedido. La
cabecera está formada por el número de cliente, dirección de envío y fecha del
pedido. El cuerpo del pedido son varias líneas, en cada línea se especifican el
número del artículo pedido y la cantidad.
Además, se ha determinado que se debe almacenar la información de las fábricas.
Sin embargo, dado el uso de distribuidores, se usará: Número de la fábrica (único)
y Teléfono de contacto. Y se desean ver cuántos artículos (en total) provee la
fábrica. También, por información estratégica, se podría incluir información de
fábricas alternativas respecto de las que ya fabrican artículos para esta empresa.
Nota: Una dirección 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 información.

Ejercicio 3:
Se desea diseñar una base de datos sobre la información de las reservas de una
empresa dedicada al alquiler de automóviles teniendo en cuenta que:

 Un determinado cliente puede tener en un momento dado hechas varias


reservas.
 De cada cliente se desea almacenar su DNI, nombre, dirección y teléfono.
 Además dos clientes se diferencian por un único código.
 De cada reserva es importante registrar su número de identificación, la
fecha de inicio y final de la reserva, el precio total.
 De cada coche se requiere la matrícula, el modelo, el color y la marca.
Cada coche tiene un precio de alquiler por hora.
 Además en una reserva se pueden incluir varios coches de alquiler.
Queremos saber los coches que incluye cada reserva y los litros de
gasolina en el depósito en el momento de realizar la reserva, pues se
cobrarán aparte.
 Cada cliente puede ser avalado por otro cliente de la empresa.

Vous aimerez peut-être aussi