4.- Ejecicios de Diseño BDD

16
1 Prepared by: Henry Echeverría EJERCICIOS DE DISEÑO Cuadra, Castro, Iglesias, Martínez, Calle, Harith, Moreno 3.1 Desarrollo de Base de Datos BDD SOCIEDADES MEDICAS Una de las sociedades médicas más importantes del país, con centro en Madrid y otros dos grandes centros médicos en esta misma ciudad. En cada uno de ellos se atienden determinadas especialidades médicas por el personal contratado por dicha sociedad, de manera que una especialidad puede darse en un centro o en varios y todos los centros tienen al menos una especialidad. Realice el diseño de los esquemas de fragmentación y asignación de una Base de Datos Distribuida, sabiendo que las operaciones realizadas en cada uno de ellos son: En la sede central (cod_centro = 01) además del servicio sanitario se elaboran las nóminas del personal contratado por la Sociedad Médica y de aquí se envían a los Centros para que sean repartidas a los trabajadores. Se desea dar una autonomía local a cada centro para gestionar el personal sanitario que trabaja en el mismo, así como el horario de la consulta y la especialidad que desarrolla. Prepared by: Henry Echeverría EJERCICIOS DE DISEÑO Cuadra, Castro, Iglesias, Martínez, Calle, Harith, Moreno 3.2 Desarrollo de Base de Datos BDD SOCIEDADES MEDICAS El grafo relacional de dicha base de datos (centralizada) es el siguiente:

description

EJERCICIOS BDD

Transcript of 4.- Ejecicios de Diseño BDD

  • 1Prepared by: Henry Echeverra

    EJERCICIOS DE DISEO

    Cuadra, Castro, Iglesias, Martnez, Calle, Harith, Moreno3.1Desarrollo de Base de Datos

    BDD SOCIEDADES MEDICAS

    Una de las sociedades mdicas ms importantes del pas, con centro en Madrid y otros dosgrandes centros mdicos en esta misma ciudad. En cada uno de ellos se atiendendeterminadas especialidades mdicas por el personal contratado por dicha sociedad, demanera que una especialidad puede darse en un centro o en varios y todos los centros tienenal menos una especialidad.Realice el diseo de los esquemas de fragmentacin y asignacin de una Base de DatosDistribuida, sabiendo que las operaciones realizadas en cada uno de ellos son:

    En la sede central (cod_centro = 01) adems del servicio sanitario se elaboran lasnminas del personal contratado por la Sociedad Mdica y de aqu se envan a losCentros para que sean repartidas a los trabajadores.

    Se desea dar una autonoma local a cada centro para gestionar el personal sanitarioque trabaja en el mismo, as como el horario de la consulta y la especialidad quedesarrolla.

    Prepared by: Henry Echeverra

    EJERCICIOS DE DISEO

    Cuadra, Castro, Iglesias, Martnez, Calle, Harith, Moreno3.2Desarrollo de Base de Datos

    BDD SOCIEDADES MEDICASEl grafo relacional de dicha base de datos (centralizada) es el siguiente:

  • 2Prepared by: Henry Echeverra

    EJERCICIOS DE DISEO

    Cuadra, Castro, Iglesias, Martnez, Calle, Harith, Moreno3.3Desarrollo de Base de Datos

    BDD SOCIEDADES MEDICAS

    Prepared by: Henry Echeverra

    EJERCICIOS DE DISEO

    Cuadra, Castro, Iglesias, Martnez, Calle, Harith, Moreno3.4Desarrollo de Base de Datos

    BDD SOCIEDADES MEDICAS

  • 3Prepared by: Henry Echeverra

    EJERCICIOS DE DISEO

    Cuadra, Castro, Iglesias, Martnez, Calle, Harith, Moreno3.5Desarrollo de Base de Datos

    BDD SOCIEDADES MEDICAS

    Prepared by: Henry Echeverra

    EJERCICIOS DE DISEO

    Cuadra, Castro, Iglesias, Martnez, Calle, Harith, Moreno3.6Desarrollo de Base de Datos

    BDD SOCIEDADES MEDICAS

  • 4Prepared by: Henry Echeverra

    EJERCICIOS DE DISEO

    Cuadra, Castro, Iglesias, Martnez, Calle, Harith, Moreno3.7Desarrollo de Base de Datos

    BDD SOCIEDADES MEDICAS

    Prepared by: Henry Echeverra

    EJERCICIOS DE DISEO

    Cuadra, Castro, Iglesias, Martnez, Calle, Harith, Moreno3.8Desarrollo de Base de Datos

    BDD SOCIEDADES MEDICAS

  • 5Prepared by: Henry Echeverra

    EJERCICIOS DE DISEO

    Cuadra, Castro, Iglesias, Martnez, Calle, Harith, Moreno3.9Desarrollo de Base de Datos

    BDD SOCIEDADES MEDICAS

    Prepared by: Henry Echeverra

    EJERCICIOS DE DISEO

    Cuadra, Castro, Iglesias, Martnez, Calle, Harith, Moreno3.10Desarrollo de Base de Datos

    BDD SOCIEDADES MEDICAS

  • 6Prepared by: Henry Echeverra

    EJERCICIOS DE DISEO

    Cuadra, Castro, Iglesias, Martnez, Calle, Harith, Moreno3.11Desarrollo de Base de Datos

    BDD SOCIEDADES MEDICAS

    Prepared by: Henry Echeverra

    EJERCICIOS DE DISEO

    Cuadra, Castro, Iglesias, Martnez, Calle, Harith, Moreno3.12Desarrollo de Base de Datos

    BDD SOCIEDADES MEDICAS

  • 7Prepared by: Henry Echeverra

    EJERCICIOS DE DISEO

    Cuadra, Castro, Iglesias, Martnez, Calle, Harith, Moreno3.13Desarrollo de Base de Datos

    BDD SOCIEDADES MEDICAS

    Prepared by: Henry Echeverra

    EJERCICIOS DE DISEO

    Cuadra, Castro, Iglesias, Martnez, Calle, Harith, Moreno3.14Desarrollo de Base de Datos

    BDD SOCIEDADES MEDICAS

  • 8Prepared by: Henry Echeverra

    EJERCICIOS DE DISEO

    Cuadra, Castro, Iglesias, Martnez, Calle, Harith, Moreno3.15Desarrollo de Base de Datos

    BDD SOCIEDADES MEDICAS

    Prepared by: Henry Echeverra

    EJERCICIOS DE DISEO

    Cuadra, Castro, Iglesias, Martnez, Calle, Harith, Moreno3.16Desarrollo de Base de Datos

    BDD SOCIEDADES MEDICAS

  • 9Prepared by: Henry Echeverra

    EJERCICIOS DE DISEO

    Cuadra, Castro, Iglesias, Martnez, Calle, Harith, Moreno3.17Desarrollo de Base de Datos

    BDD SOCIEDADES MEDICAS

    Prepared by: Henry Echeverra

    EJERCICIOS DE DISEO

    Cuadra, Castro, Iglesias, Martnez, Calle, Harith, Moreno3.18Desarrollo de Base de Datos

    BDD SOCIEDADES MEDICAS

  • 10

    Prepared by: Henry Echeverra

    EJERCICIOS DE DISEO

    Cuadra, Castro, Iglesias, Martnez, Calle, Harith, Moreno3.19Desarrollo de Base de Datos

    BDD SOCIEDADES MEDICAS

    Prepared by: Henry Echeverra

    EJERCICIOS DE DISEO

    Cuadra, Castro, Iglesias, Martnez, Calle, Harith, Moreno3.20Desarrollo de Base de Datos

    BDD SOCIEDADES MEDICAS

  • 11

    Prepared by: Henry Echeverra

    EJERCICIOS DE DISEO

    Cuadra, Castro, Iglesias, Martnez, Calle, Harith, Moreno3.21Desarrollo de Base de Datos

    BDD SOCIEDADES MEDICAS

    Prepared by: Henry Echeverra

    EJERCICIOS DE DISEO

    Cuadra, Castro, Iglesias, Martnez, Calle, Harith, Moreno3.22Desarrollo de Base de Datos

    BDD SERVICIOS INFORMATICOS

  • 12

    Prepared by: Henry Echeverra

    EJERCICIOS DE DISEO

    Cuadra, Castro, Iglesias, Martnez, Calle, Harith, Moreno3.23Desarrollo de Base de Datos

    BDD SERVICIOS INFORMATICOS

    Prepared by: Henry Echeverra

    EJERCICIOS DE DISEO

    Cuadra, Castro, Iglesias, Martnez, Calle, Harith, Moreno3.24Desarrollo de Base de Datos

    BDD SERVICIOS INFORMATICOS

  • 13

    Prepared by: Henry Echeverra

    EJERCICIOS DE DISEO

    Cuadra, Castro, Iglesias, Martnez, Calle, Harith, Moreno3.25Desarrollo de Base de Datos

    BDD SERVICIOS INFORMATICOS

    Prepared by: Henry Echeverra

    EJERCICIOS DE DISEO

    Cuadra, Castro, Iglesias, Martnez, Calle, Harith, Moreno3.26Desarrollo de Base de Datos

    BDD OFICINAS DEL INEM

  • 14

    Prepared by: Henry Echeverra

    EJERCICIOS DE DISEO

    Cuadra, Castro, Iglesias, Martnez, Calle, Harith, Moreno3.27Desarrollo de Base de Datos

    BDD OFICINAS DEL INEM

    Prepared by: Henry Echeverra

    EJERCICIOS DE DISEO

    Cuadra, Castro, Iglesias, Martnez, Calle, Harith, Moreno3.28Desarrollo de Base de Datos

    BDD OFICINAS DEL INEM

  • 15

    Prepared by: Henry Echeverra

    EJERCICIOS DE DISEO

    3.29

    BDD EMPLEADOS

    Prepared by: Henry Echeverra

    EJERCICIOS DE DISEO

    3.30

    BDD EMPLEADOS

  • 16

    Prepared by: Henry Echeverra

    EJERCICIOS DE DISEO

    3.31

    BDD EMPLEADOS

    Prepared by: Henry Echeverra

    EJERCICIOS DE DISEO

    3.32

    BAR EL TUFOEl bar el tufo planea automatizarse, para lo cual se tiene los siguientes requerimientos. Dispone de dos Sedes (Tufo1 y Tufo2). Se tiene una lista de licores a comercializarse (en cada sitio se pueden vender todo tipo de licores), cada bar tiene sus clientes fijos y leales, sin embargo hay otros clientes que frecuentan indistintamente ambos sitios. El personal trabaja exclusivamente para uno de los bares y son los encargados de manejar la caja recaudada en sus respectivos locales. Adicionalmente, se desea llevar un control de los tragos consumidos por los clientes a fin de establecer el cliente frecuente y asignar premios por cada 20 tragos del mismo tipo consumidos. Adicionalmente el bar pone a disposicin de sus clientes un conjunto de cocteles.Se tienen contratados adicionalmente empleados free-lance que pueden trabajar indistintamente en cualquiera de los bares.

    1.- rbol de fragmentacin2.- Esquemas de fragmentacin3.- Esquema de asignacin4.- Esquema de replicacin