mdbd a2 modelamiento de datos diseño conceptual ejercicio 01

Upload: luis-fernando-miranda-segovia

Post on 21-Feb-2018

463 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/24/2019 MDBD A2 Modelamiento de Datos Diseo Conceptual Ejercicio 01

    1/5

    T.N.S. en Gestin de Sistemas Informticos y Conectividad

    Computacin II

    Modelamiento y Diseo de Bases de Datos

    Modelamiento de Datos - Modelo Conceptual - Elementos del Modelo

  • 7/24/2019 MDBD A2 Modelamiento de Datos Diseo Conceptual Ejercicio 01

    2/5

    Modelamiento de Datos 2

    Gua de Aplicacin

    Unidad: A.1. Modelamiento de Datos.

    Modelo Conceptual - Elementos del ModelamientoModelo Entidad RelacinSubunidad:

    Computacin IINivel:

    Objetivo general:

    Disear como tarea a realizar dentro del anlisis de un problema habitual en un contexto

    informtico, el reconocimiento, identificacin, clasificacin, organizacin, estructuracin e

    implementacin as como la duracin y el orden de ejecucin de las mismas utilizando una

    metodologa clara, al realizar un seguimiento en el proceso de implementacin fsica de una

    base de datos por medio de un Sistema Gestor de Bases de Datos.

    Objetivo especfico:

    Implementar una base de datos definiendo su finalidad, organizando y estructurando los

    datos, estableciendo los atributos, definiendo las claves, identificando relaciones , ajustando el

    diseo y normalizando el producto obtenido como modelo lgico, modelo relacional del

    modelo conceptual, MER.

    Instrucciones:

    1. Trabaje individualmente.

    2. Realice el trabajo con lpiz grafito para mayor comodidad a la hora de realizar correcciones,

    o en su efecto asistido por una planilla digital.

    3. Consulte sus dudas al profesor.

    4. Identifique el ejercicio correspondiente a solucionar.

    5. Identifique los elementos involucrados en el problema.

    6. Distinga los elementos que se aprecian a simple vista.

    7. Distinga los elementos que no son tan evidentes pero que estn involucrados en el

    desarrollo de la solucin de ser necesario, leyendo tantas veces como sea necesario el

    enunciado.

    8. Establezca en orden las acciones a considerar para llevar a cabo la solucin esperada.

    9. Ilustrar grficamente a travs de un modelo conceptual modelo entidad relacin.

    Considerar la representacin grfica de cada uno de los elemento involucrados en el problema

    a travs de la figura correspondiente segn el modelo entidad relacin de acuerdo a las

    indicaciones o sugerencias del profesor de acuerdo al contexto.

  • 7/24/2019 MDBD A2 Modelamiento de Datos Diseo Conceptual Ejercicio 01

    3/5

    Computacin II

    T.N.S. en Gestin de Sistemas Informticos y Conectividad

    Modelamiento de Datos

    10. Evale las representaciones, aprovechando el desarrollo conjunto en el laboratorio

    aplicando un trabajo colaborativo con sus compaeros, haciendo las consideraciones

    pertinentes en un dilogo en clases con los compaeros y el profesor.

    11. Contextualizacin

    Las situaciones presentadas recrean la necesidad e inquietud de determinar un valor total de

    tiempo de ejecucin de un proyecto, como su respectiva ruta crtica, correspondiente a un

    conjunto de actividades que forman parte del proceso, considerando los valores tabulados.

    12. Duracin

    El proceso como tal, implica un perodo de tiempo de acuerdo a la complejidad de las

    situaciones como el grado de dificultad y relacin de los objetos. El tiempo estimado de

    desarrollo de anlisis, por ejercicio, flucta desde los quince minutos hasta los 30 minutos por

    cada uno. Lo cual se traduce en la representacin grfica del modelo conceptual como MER,

    considerada para la solucin del modelo lgico, modelo relacional, de la realizacin del

    proceso.

    13. Evaluacin

    Se puede aplicar en el proceso de evaluacin un instrumento que se preocupe de los aspectos

    ms significativos del desarrollo del anlisis que implica de la obtencin de una solucin

    apropiada a una determinada situacin la consideracin de los aspectos ms relevantes al

    organizar y estructurar cada uno de los objetos segn su relacin, donde sobre una rbrica seseale por medio de niveles de progresin o concrecin, un valor o porcentaje aproximado de

    la misma ajustado a requerimientos determinados.

  • 7/24/2019 MDBD A2 Modelamiento de Datos Diseo Conceptual Ejercicio 01

    4/5

    Modelamiento de Datos 4

    Ejercicios de Diseo Conceptual

    Obtener para cada uno de los ejercicios siguientes:

    El esquema conceptual (utilizando el modelo entidad/relacin)

    EJERCICIO 1

    Se quiere disear una base de datos relacional para almacenar informacin sobre los asuntos

    que lleva un gabinete de abogados. Cada asunto tiene un nmero de expediente que lo

    identifica, y corresponde a un solo cliente. Del asunto se debe almacenar la fecha de inicio,

    fecha de archivo (finalizacin), su estado (en trmite, archivado, etc.), as como los datos

    personales del cliente al que pertenece (RUN, nombre, direccin, etc.). Algunos asuntos son

    llevados por uno o varios procuradores, de los que nos interesan tambin los datos personales.

    EJERCICIO 2

    Se quiere disear una base de datos relacional que almacene informacin relativa a los zoos

    existentes en el mundo, as como las especies animales que stos albergan. De cada zoo se

    conoce el nombre, ciudad y pas donde se encuentra, tamao (en m2) y presupuesto anual. De

    cada especie animal se almacena el nombre vulgar y nombre cientfico, familia a la que

    pertenece y si se encuentra en peligro de extincin. Adems, se debe guardar informacin

    sobre cada animal que los zoos poseen, como su nmero de identificacin, especie, sexo, ao

    de nacimiento, pas de origen y continente.

    EJERCICIO 3

    Se quiere disear una base de datos relacional para gestionar los datos de los socios de un club

    nutico. De cada socio se guardan los datos personales y los datos del barco o barcos que

    posee: nmero de matrcula, nombre, nmero del amarre y cuota que paga por el mismo.

    Adems, se quiere mantener informacin sobre las salidas realizadas por cada barco, como la

    fecha y hora de salida, el destino y los datos personales del patrn, que no tiene por que ser el

    propietario del barco, ni es necesario que sea socio del club.

    EJERCICIO 4

    Se desea disear una base de datos relacional que almacene la informacin sobre los

    prstamos de las pelculas de un vdeo club. En la actualidad la gestin de esta informacin se

    lleva cabo del siguiente modo:

    Cuando se hace un prstamo se rellena una ficha en la que se anota el socio que se lleva la

    pelcula, la fecha y el nmero de la cinta que se lleva, que es nico (de cada pelcula hay varias

    copias en cintas distintas). Esta ficha se deposita en el archivador de pelculas prestadas.

    Cuando el socio devuelve la cinta, la ficha se pasa al archivador de pelculas devueltas. El vdeo

  • 7/24/2019 MDBD A2 Modelamiento de Datos Diseo Conceptual Ejercicio 01

    5/5

    Computacin II

    T.N.S. en Gestin de Sistemas Informticos y Conectividad

    Modelamiento de Datos

    club tiene adems un archivador con fichas de pelculas ordenadas por ttulo; cada ficha tiene

    adems el gnero de la pelcula (comedia, terror, ...), su director y los nombres de los actores

    que intervienen. Tambin se tiene un archivador con las fichas de los socios, ordenadas por el

    cdigo que el vdeo club les da cuando les hace el carn; cada ficha tiene el nombre del socio,

    su direccin y telfono, los nombres de sus directores favoritos, los nombres de sus actores

    favoritos y los gneros cinematogrficos de su preferencia. Cuando un socio quiere tomarprestada una pelcula de la que no hay copias disponibles, se le puede anotar en la lista de

    espera de esa pelcula. Cada vez que se devuelve una pelcula, se comprueba si hay alguien en

    su lista de espera, y si es as se llama por telfono al primer socio de la lista para decirle que ya

    puede pasar a recogerla, borrndolo despus de la lista.

    EJERCICIO 5

    Se desea almacenar la informacin de una compaa area en una base de datos relacional. La

    compaa area tiene tres recursos principales: aviones, pilotos y miembros de la tripulacin.De cada piloto se desea conocer su cdigo, nombre y horas de vuelo. De los miembros de la

    tripulacin slo mantendremos su cdigo y nombre. Todos ellos (pilotos y miembros) tienen

    una base a la que regresan despus de los vuelos de una jornada. Un vuelo que va desde un

    origen a un destino a una hora concreta, tiene un nmero de vuelo (por ejemplo el vuelo de

    Balmaceda a Pto. Montt de las 13:50 es el vuelo IB-8830). De cada vuelo que se va a realizar

    durante los prximos tres meses, as como de los vuelos que ya se han realizado, se desea

    saber el avin en que se va a hacer o en el que se ha hecho, el piloto y cada uno de los

    miembros de la tripulacin. Cada avin tiene un cdigo, es de un tipo (por ejemplo, BOEING-

    747) y tiene una base donde es sometido a las revisiones peridicas de mantenimiento.