2.- Se desea diseñar una base de datos para almacenar y gestionar la información empleada por un concesionario de automóviles, teniendo en cuenta los siguientes aspectos:
Aun concesionario de coches llegan clientes para comprar automóviles.
De cada coche nos interesa saber la matrícula, modelo, marca y color.
Un cliente puede comprar varios coches en el concesionario. Cuando un cliente compra un nuevo coche, se le hace una ficha en el concesionario con la siguiente información: dni, nombre, apellidos, dirección y teléfono. Los coches que el concesionario vende pueden ser nuevos o usados (de segunda mano). De los coches nuevos interesa saber el número de kilómetros que lleva recorridos. El concesionario también dispone de un taller en el que los mecánicos reparan los coches que llevan los clientes. Un mecánico repara varios coches a lo largo del día, y un coche puede ser reparado por varios mecánicos. Los mecánicos tienen un dni, nombre, apellidos, fecha de contratación y salario. Se desea guardar también la fecha en la que se espera que cada vehículo y el número de horas que se ha tardado en arreglar cada automóvil.
3.- Diseñese un diagrama E-R para almacenar los logros de su equipo deportivo favorito. Se deben almacenar los partidos jugado, el resultado de cada partido, los jugadores de cada partido y las estadísticas de cada partido y las estadísticas de cada jugador en cada partido. Las estadísticas resumidas se deben representar como atributos derivados.
4.-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 documentados 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 puede superar los 3 000 000 pts), 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 periodo 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á incluir información de fábricas alternativas respecto de las que ya fabrican artículos para esta empresa.
Se pide hacer el diagrama ER para la base de datos que represente esta información.
No hay comentarios:
Publicar un comentario