Está en la página 1de 7

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
Una empresa necesita organizar la siguiente informacin referente a su organizacin
interna.
La empresa est organizada en una serie de departamentos. Cada departamento tiene
un cdigo, nombre y presupuesto anual. Cada departamento est ubicado en un
centro de trabajo. La informacin que se desea guardar del centro de trabajo es el
cdigo de centro, nombre, poblacin y direccin del centro.
La empresa tiene una serie de empleados. Cada empleado tiene un telfono, fecha de
alta en la empresa, NIF y nombre. De cada empleado tambin interesa saber el
nmero de hijos que tiene y el salario de cada empleado.
A esta empresa tambin le interesa tener guardada informacin sobre los hijos de los
empleados. Cada hijo de un empleado tendr un cdigo, nombre y fecha de
nacimiento.
Se desea mantener tambin informacin sobre las habilidades de los empleados (por
ejemplo, mercadotecnia, trato con el cliente, fresador, operador de telefona, etc).
Cada habilidad tendr una descripcin y un cdigo.
Sobre este supuesto disear el modelo E/R y el modelo relacional teniendo en cuenta
los siguientes aspectos.
Un empleado est asignado a un nico departamento. Un departamento estar
compuesto por uno o ms empleados.
Cada departamento se ubica en un nico centro de trabajo. Estos se componen de
uno o ms departamentos.
Un empleado puede tener varios hijos.
Un empleado puede tener varias habilidades, y una misma habilidad puede ser
poseda por empleados diferentes.
Un centro de trabajo es dirigido por un empleado. Un mismo empleado puede dirigir
centros de trabajo distintos.

Modelamiento de Datos

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

EJERCICIO 2
Se trata de realizar el diseo de la base de datos en el modelo E/R para una cadena de
hoteles.
Cada hotel (del que interesa almacenar su nombre, direccin, telfono, ao de
construccin, etc.) se encuentra clasificado obligatoriamente en una categora (por
ejemplo, tres estrellas) pudiendo bajar o aumentar de categora.
Cada categora tiene asociada diversas informaciones, como, por ejemplo, el tipo de
IVA que le corresponde y la descripcin.
Los hoteles tiene diferentes clases de habitaciones (suites, dobles, individuales, etc.),
que se numeran de forma que se pueda identificar fcilmente la planta en la que se
encuentran. As pues, de cada habitacin se desea guardar el cdigo y el tipo de
habitacin.
Los particulares pueden realizar reservas de las habitaciones de los hoteles. En la
reserva de los particulares figurarn el nombre, la direccin y el telfono.
Las agencias de viaje tambin pueden realizar reservas de las habitaciones. En caso de
que la reserva la realiza una agencia de viajes, se necesitarn los mismos datos que
para los particulares, adems del nombre de la persona para quien la agencia de viajes
est realizando la reserva.
En los dos casos anteriores tambin se debe almacenar el precio de la reserva, la fecha
de inicio y la fecha de fin de la reserva.
EJERCICIO 3

Imagina que una agencia de seguros de tu municipio te ha solicitado una base de datos
mediante la cual llevar un control de los accidentes y las multas. Tras una serie de
entrevistas, has tomado las siguientes notas:
Se desean registrar todas las personas que tienen un vehculo. Es necesario guardar
los datos personales de cada persona (nombre, apellidos, direccin, poblacin, telfono
y
DNI).
De cada vehculo se desea almacenar la matrcula, la marca y el modelo. Una persona
puede tener varios vehculos, y puede darse el caso de un vehculo pertenezca a varias
personas a la vez.
Tambin se desea incorporar la informacin destinada a gestionar los accidentes del
municipio. Cada accidente posee un nmero de referencia correlativo segn orden de
entrada a la base de datos. Se desea conocer la fecha, lugar y hora en que ha tenido

Modelamiento de Datos

lugar cada accidente. Se debe tener en cuenta que un accidente puede involucrar a
varias personas y varios vehculos.
Se desea llevar tambin un registro de las multas que se aplican. Cada multa tendr
asignado un nmero de referencia correlativo. Adems, deber registrarse la fecha,
hora, lugar de infraccin e importe de la misma. Una multa solo se aplicar a un
conductor e involucra a un solo vehculo.

EJERCICIO 4
Una agencia de viajes desea informatizar toda la gestin de los viajeros que acuden a
la agencia y los viajes que estos realizan. Tras ponernos en contacto con la agencia,
sta nos proporciona la siguiente informacin.
La agencia desea guardar la siguiente informacin de los viajeros: dni, nombre,
direccin y telfono.
De cada uno de los viajes que maneja la agencia interesa guardar el cdigo de viaje,
nmero de plazas, fecha en la que se realiza el viaje y otros datos. Un viajero puede
realizar tantos viajes como desee con la agencia. Un viaje determinado slo puede ser
cubierto por un viajero.
Cada viaje realizado tiene un destino y un lugar de origen. De cada uno de ellos se
quiere almacenar el cdigo, nombre y otros datos que puedan ser de inters. Un viaje
tiene un nico lugar de destino y un nico lugar de origen.

Modelamiento de Datos

Computacin II
T.N.S. en Gestin de Sistemas Informticos y Conectividad
EJERCICIO 5

Una empresa desea disear una base de datos para almacenar en ella toda la
informacin generada en cada uno de los proyectos que sta realiza.
De cada uno de los proyectos realizados interesa almacenar el cdigo, descripcin,
cuanta del proyecto, fecha de inicio y fecha de fin. Los proyectos son realizados por
clientes de los que se desea guardar el cdigo, telfono, domicilio y razn social. Un
cliente puede realizar varios proyectos, pero un solo proyecto es realizado por un nico
cliente.
En los proyectos participan colaboradores de los que se dispone la siguiente
informacin: nif, nombre, domicilio, telfono, banco y nmero de cuenta. Un
colaborador puede participar en varios proyectos. Los proyectos son realizados por uno
o ms colaboradores.
Los colaboradores de los proyectos reciben pagos. De los pagos realizados se quiere
guardar el nmero de pago, concepto, cantidad y fecha de pago. Tambin interesa
almacenar los diferentes tipos de pagos que puede realizar la empresa. De cada uno de
los tipos de pagos se desea guardar el cdigo y descripcin. Un tipo de pago puede
pertenecer a varios pagos.

Modelamiento de Datos

También podría gustarte