Вы находитесь на странице: 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

Gua de Aplicacin
Unidad: A.1. Modelamiento de Datos.
Subunidad: Modelo Conceptual - Elementos del Modelamiento Modelo Entidad Relacin

Nivel: Computacin II
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.

Modelamiento de Datos

Computacin II
T.N.S. en Gestin de Sistemas Informticos y Conectividad
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 se
seale por medio de niveles de progresin o concrecin, un valor o porcentaje aproximado de
la misma ajustado a requerimientos determinados.

Modelamiento de Datos

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
Modelamiento de Datos

Computacin II
T.N.S. en Gestin de Sistemas Informticos y Conectividad
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 tomar
prestada 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, BOEING747) y tiene una base donde es sometido a las revisiones peridicas de mantenimiento.

Modelamiento de Datos

Вам также может понравиться