Diagramas Entidad Relación p2

download Diagramas Entidad Relación p2

of 2

Transcript of Diagramas Entidad Relación p2

  • 8/7/2019 Diagramas Entidad Relacin p2

    1/2

    Diagramas Entidad Relacin (ERD) Prctica 2

    ERD1. Sea una empresa dedicada al alquiler de CD-ROMs de audio. Dicha empresatiene un local de atencin al pblico donde estn expuestas las cartulas de los CDs

    ms demandados y las ltimas novedades, aunque tambin existen listados en papelde todos los ttulos que se podran alquilar. Cuando un cliente solicita en alquiler unttulo, se comprueba si hay ejemplares disponibles y si el cliente no tiene problemaspor ejemplares no devueltos, quedando constancia de la fecha de alquiler y la fechamxima de entrega; de forma que cuando el cliente devuelva el ejemplar se podrcomprobar si se le tiene que imponer una sancin. Cada cliente puede solicitar unarelacin de los CDs que ha alquilado previamente.

    Cada ejemplar de cada ttulo debe quedar plenamente identificado (incluyendo lainformacin necesaria para su rpida localizacin fsica). Se pide realizar la parte delERD que recoge la informacin de los Cds.

    ERD2. Realizar el ERD correspondiente al siguiente supuesto: Se tienen CLIENTESde los que se guarda un nmero de cliente, nombre, apellidos, lista de telfonos, fax ycorreo electrnico. Los clientes realizan PEDIDOS. (Un pedido no puede ser realizadopor dos clientes simultneamente). Cada pedido tiene un nmero de pedido, una fechaasociada y una persona de contacto. Cada pedido aglutina varias LNEAS DEDETALLE, cada una con una cantidad y una referencia a un artculo. Los ARTCULOStienen un descriptor, un identificador de familia y un identificador de modelo. Variaslneas de detalle correspondientes a uno o varios pedidos (bien en su totalidad, bienen parte) constituyen un ALBARN. Los albaranes contienen una fecha de entrega,una direccin de entrega y el nombre y apellido del receptor. Varias lneas de detallecorrespondientes a uno o varios albaranes (bien en su totalidad, bien en parte)constituyen una FACTURA, la cual contiene un nmero de factura, una fecha de cobroy un modo de pago.

    ERD4. Construir el ERD correspondiente al siguiente enunciado: Un centro deinstalaciones deportivas quiere hacer una aplicacin de reservas. En el centro existeninstalaciones deportivas (piscinas, gimnasios, frontones, etc.). El centro en cuestintiene socios, de los cuales se almacenan su direccin, ciudad, provincia, telfono,nombre y estado. Existen una serie de artculos que se pueden alquilar junto con lasreservas (balones, redes, raquetas, etc.). Cada instalacin es reservada por un socioen una fecha dada desde una hora de inicio hasta una hora de fin siempre y cuandoeste al da en sus cuotas. Cada reserva puede tener asociada uno o varios artculosdeportivos que se alquilan a parte. Por ejemplo si yo quiero hacer una reserva parajugar a voleibol tengo que reservar una instalacin polideportivo ms un artculo red,ms un artculo baln.

    ERD5. Construir el ERD correspondiente al siguiente enunciado: Un veterinario tiene como pacientes animales y como clientes familias. Un cliente es un conjunto de personas que suele corresponderse con una familia.. Cada cliente tiene un cdigo, el primer apellido del cabeza de familia, un nmero de

    cuenta bancaria, una direccin, un telfono y los nombres y NIF de las personascorrespondientes. No existe lmite en el nmero de personas asociadas a unaentidad cliente. Adems, una persona puede estar dada de alta en varios clientes

    (por ejemplo, un hombre que vive con su esposa tiene un gato y como tal pertenecea un cliente, pero tambin esta dado de alta en el cliente asociado con el perro desus padres).

  • 8/7/2019 Diagramas Entidad Relacin p2

    2/2

    Los clientes pueden tener varias mascotas, cada mascota tiene un cdigo, un alias,una especie, una raza, color de pelo, fecha de nacimiento aproximada, peso mediodel animal en las ltimas 10 visitas y el peso actual del animal. Asimismo seguardar un historial mdico con cada enfermedad que tuvo y la fecha en la queenferm.

    Adicionalmente cada mascota tiene un calendario de vacunacin, en el que seregistrar la fecha de cada vacuna, la enfermedad de la que se vacuna.

    ERD6. Construir el ERD correspondiente al siguiente enunciado:Una empresa avcola desea llevar el control de la alimentacin diaria de las aves encada una de las etapas bsicas de crecimiento (bebe, joven y consumo). Cada racinde alimento tiene una composicin en base a tres elementos, la cual es diferente encada una de las etapas. Cada etapa tiene definido un periodo de tiempo. Todoempieza con la fecha de nacimiento del ave bebe y finaliza con la fecha de venta delave de consumo. Las aves se identifican desde su nacimiento y en base al nmero delote de incubacin. Cada lote posee un tamao de poblacin y una fecha de entrega

    para el inicio de crianza. El control de alimentacin de cada poblacin de un lote decrianza a lo largo de cada etapa incluye la cantidad total de la racin de alimento quese coloca, la poblacin de aves al inicio del da y el control de la merma en base alnmero de aves que mueren el da anterior.