Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Ejercicios Modelo ER

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 11

1.

La base de datos COMPAA se ocupa de los empleados, departamentos y proyectos de una


empresa, de acuerdo con los siguientes requisitos:
1. La compaa est organizada en departamentos. Cada departamento tiene un nombre nico, un
nmero nico y un empleado que la dirige y estamos interesados en guardar la fecha en que dicho
empleado comenz a dirigir el departamento. Un departamento puede estar distribuido en vario lugares.
2. Cada departamento controla un cierto nmero de proyectos, cada uno de los cuales tiene un nombre y
un nmero nicos, y se realiza en un slo lugar. Tener en cuenta que un proyecto de mayor envergadura
puede contener a otros proyectos.
3. Se almacena el nombre, nmero de la Seguridad Social, direccin, salario, sexo y fecha de nacimiento
de cada empleado. Todo empleado est asignado a un departamento, pero puede trabajar en varios
proyectos que no tienen por qu ser del mismo departamento. Nos interesa saber el nmero de horas
que un empleado trabaja en cada proyecto a los que est asignado. Para un mayor control se registran
las actividades que se realizan a diario por estos empleados en los proyectos que participan.
4. Tambin se quiere guardar la relacin de las cargas familiares de cada empleado para administrar el
seguro que poseen. Almacenaremos el nombre, sexo y fecha de nacimiento de cada una de las cargas
familiares y su parentesco con el empleado.
Se pide:
a. Modelo relacional
b. Creacin de la base de datos diseada
c. Elabore las siguientes consultas:
i. Para cada departamento listar la cantidad de proyectos asignados.
ii. Ingresado un proyecto, listar la relacin de empleados asignados y la cantidad de horas
asumidas.

2. En un centro de investigacin se llevan a cabo varios proyectos. Cada proyecto de investigacin es
llevado a cabo por una serie de investigadores. Si hay un proyecto, al menos, hay un investigador
trabajando en l. Cada investigador trabaja slo en un proyecto en el centro obligatoriamente, el que se le
asign. De cada proyecto nos interesa su nombre (que es nico por proyecto) y la fecha en la que se
inici el proyecto.
Proyectos de investigacin hay nicamente de 2 tipos: nuevos y de revisin. De los proyectos nuevos nos
interesara registrar el presupuesto econmico (en euros) del que se dispone para poderlo llevar a cabo,
mientras que de los proyectos de revisin nos interesara guardar un texto explicativo del motivo que
provoc la revisin del mismo (por ejemplo Error de clculo inicial o Adaptacin a las nuevas
necesidades del mercado).
Entre los investigadores hay jefes e investigadores que no son jefes. Cada investigador que no es jefe es
supervisado por un jefe, mientras que los que son jefes no tienen ningn jefe superior que los supervise.
De cada investigador nos interesara registrar su nombre completo (aunque separado en nombre y
apellidos), D.N.I., direccin, localidad, y telfono.
Adems, los investigadores realizarn conferencias en otros centros sobre sus investigaciones, aunque
no todos los investigadores las harn. Cada conferencia ser realizada por uno o varios investigadores.
Los investigadores ms dotados podrn participar incluso en ms de una conferencia. De cada
conferencia nos interesa su nombre identificativo, fecha y hora del inicio de la conferencia, nmero de
horas de la exposicin y el lugar donde se realizar (por ejemplo, en la Facultad de Estadstica).

Nota: Asuma algunos supuestos semnticos para completar su modelo.


3. Queremos realizar una Base de Datos que contenga la informacin de los resultados de las pruebas
realizadas por los alumnos en una determinada asignatura.
De los alumnos se necesita conocer su nmero de matrcula y el grupo al que es su identificador nico,
apellidos, nombre, fecha de Ingresos y el grupo al asisten a clase.
Cada grupo identifica la apertura de un curso y este puede estar en varios grupos. De cada curso se registra
su identificador y su nombre. Todo grupo tiene una fecha de inicio y culminacin.
Dichos alumnos realizar dos tipos de pruebas a lo largo del curso acadmico:
Exmenes escritos: cada alumno realiza varios exmenes a lo largo del curso, y stos se definen por
el nmero de preguntas de que consta y la fecha de realizacin (la misma para todos los alumnos
que realizan el mismo examen). Evidentemente, es importante almacenar la nota de cada alumno
por examen. Adems el tipo de examen (Parcial, Final, etc.).
Prcticas: se realizan un nmero indeterminado de ellas durante el curso. Se definen por un cdigo
de prctica y el grado de dificultad. En este caso los alumnos se pueden examinar de cualquier
prctica cuando lo deseen, debindose almacenar la fecha y la nota obtenida.
Toda prueba es desarrollada para un determinado grupo, registrndose la fecha de elaboracin.
En cuanto a los profesores, nicamente interesa conocer, adems de sus datos personales (DNI, apellidos,
nombres, etc.), cul es el que ha diseado cada prctica, sabiendo que en el diseo de una prctica puede
colaborar ms de un profesor, y que cada profesor puede disear ms de una prctica. Adems, nos interesa
saber la fecha en la que ha sido diseada cada prctica.
Se le pide:
(4 Puntos.) Realizar el modelo entidad-relacin.
(3 Puntos.) Generar el Modelo Relacional correspondiente
(2 Puntos.) Generar su correspondiente mapa de instancias.
(1.5 Puntos c/u.) Realizar las siguientes consultas de su modelo de base de datos diseado.
Listado de alumnos por grupo
Listado de docentes por prctica elaborada.
Notas por examen escrito.
Notas por prctica.

4. CASO MER: Artculos y encargos
Una base de datos para una pequea empresa debe contener informacin acerca de clientes, artculos y
pedidos. Hasta el momento se registran los siguientes datos en documentos varios:
Para cada cliente: Nmero de cliente (nico), Direcciones de envo (varias por cliente), Saldo, Lmite de
crdito (depende del cliente, pero en ningn caso debe superar los 3.000.000 pts.), descuento.
Para cada artculo: Nmero de artculo (nico), Fbricas que lo distribuyen, Existencias de ese artculo en
cada fbrica, Descripcin del artculo.
Para cada pedido: Cada pedido tiene una cabecera y el cuerpo del pedido. La cabecera est formada por el
nmero de cliente, direccin de envo y fecha del pedido. El cuerpo del pedido son varias lneas, en cada
lnea se especifican el nmero del artculo pedido y la cantidad.
Adems, se ha determinado que se debe almacenar la informacin de las fbricas. Sin embargo, dado el uso
de distribuidores, se usar: Nmero de la fbrica (nico) y Telfono de contacto. Y se desean ver cuntos
artculos (en total) provee la fbrica. Tambin, por informacin estratgica, se podra incluir informacin de
fbricas alternativas respecto de las que ya fabrican artculos para esta empresa.
Nota: Una direccin se entender como N, Calle, Comuna y Ciudad. Una fecha incluye hora.
Se pide:
Elaborar el diagrama ER para la base de datos que represente esta informacin.
Elaborar el Modelo relacional correspondiente.
Mapee su modelo relacional

5. Se desea modelar la realidad de un hostal, donde existen varias habitaciones que son identificadas con
un nmero, adems de saber qu capacidad tiene cada una de ellas. Las habitaciones pueden ser de
dos tipos: de alquiler mensual o diario. De una habitacin de alquiler mensual interesa saber su costo por
mes, mientras que de las habitaciones de alquiler diario interesa saber si tienen bao compartido.
En las habitaciones de alquiler diario se desea identificar cada cama con un nmero, sabiendo que el
nmero de cama se puede repetir en distintas habitaciones. Para cada cama se guarda su costo por da,
dado que ste puede variar dependiendo de la cantidad de camas de la habitacin (ej: una noche en una
cama de un dormitorio de 6 plazas no cuesta lo mismo que una noche en una cama de una habitacin
doble).
Las habitaciones de alquiler mensual cuentan con equipamiento, el cual se identifica con un nmero de
inventario. El equipamiento se clasifica en muebles y electrodomsticos. De cada electrodomstico se
conoce su tipo (ej.: heladera, microondas, etc.) y marca y de cada mueble se conoce su tipo y material
(ej.: silla de madera).
De cada husped se conoce su documento de identidad, que lo identifica, su nombre y una lista de los
idiomas que ste habla. Al hostal llegan dos tipos de huspedes: turistas y estudiantes. A los estudiantes
se les hace un descuento que vara segn el estudiante.
Si el husped solicita una habitacin de alquiler diario, en la reserva se le asigna una cama de
alguna habitacin y se registra la fecha desde la cual ocupar esa plaza hasta la fecha en que
la liberar. Si el husped solicita una habitacin de alquiler mensual, en la reserva se le asigna
una habitacin y, adems de registrar la fecha desde la cual ocupar esa habitacin hasta la
fecha en que la liberar, se le pregunta si desea agregar equipamiento a la habitacin. En caso
afirmativo se registra que equipamiento es necesario agregar.
Habitacion
numero
capacidad
tipoHabitacion
HabMensual
numero(FK)
costoMes
HabAlquilerDiario
numero(FK)
TieneBanio
Cama
numeroCama
numero(FK)
costoCamaDia
Equipamiento
numeroInventario
numero(FK)
Electrodomestico
numeroInventario(FK)
tipo
marca
Mueble
numeroInventario(FK)
tipo
material
Huesped
documentoIdentidad
nombre
Idiomas
documentoIdentidad(FK)
idioma
Turistas
documentoIdentidad(FK)
Estudiantes
documentoIdentidad(FK)
descuento
Reserva
numeroReserva
fechaAlta
fechaBaja
ReservaDiaria
numeroReserva(FK)
numero(FK)
ReservaMensual
numeroReserva(FK)
numero(FK)
Equipamiento_ReservaMensual
numeroInventario(FK)
numeroReserva(FK)
6. En un centro de investigacin se llevan a cabo varios proyectos. Cada proyecto de investigacin es
llevado a cabo por una serie de investigadores. Si hay un proyecto, al menos, hay un investigador
trabajando en l. Cada investigador trabaja slo en un proyecto en el centro obligatoriamente, el que se le
asign. De cada proyecto nos interesa su nombre (que es nico por proyecto) y la fecha en la que se
inici el proyecto.
Proyectos de investigacin hay nicamente de 2 tipos: nuevos y de revisin. De los proyectos nuevos nos
interesara registrar el presupuesto econmico (en euros) del que se dispone para poderlo llevar a cabo,
mientras que de los proyectos de revisin nos interesara guardar un texto explicativo del motivo que
provoc la revisin del mismo (por ejemplo Error de clculo inicial o Adaptacin a las nuevas
necesidades del mercado).
Entre los investigadores hay jefes e investigadores que no son jefes. Cada investigador que no es jefe es
supervisado por un jefe, mientras que los que son jefes no tienen ningn jefe superior que los supervise.
De cada investigador nos interesara registrar su nombre completo (aunque separado en nombre y
apellidos), D.N.I., direccin, localidad, y telfono.
Adems, los investigadores realizarn conferencias en otros centros sobre sus investigaciones, aunque
no todos los investigadores las harn. Cada conferencia ser realizada por uno o varios investigadores.
Los investigadores ms dotados podrn participar incluso en ms de una conferencia. De cada
conferencia nos interesa su nombre identificativo, fecha y hora del inicio de la conferencia, nmero de
horas de la exposicin y el lugar donde se realizar (por ejemplo, en la Facultad de Estadstica).
Se le pide:
(4.0 puntos) Implemente el modelo Entidad Relacin.
(3.0 puntos) Genere el modelo relacional.
(3.0 puntos) Mapear las tablas relacionales.



7. Se pide a usted seor Ing. De sistemas el disear una base de datos que permita almacenar la siguiente
informacin segn la siguiente narrativa.
Se desea modelar la realidad de un hostal, donde existen varias habitaciones que son identificadas con
un nmero, adems de saber qu capacidad tiene cada una de ellas. Las habitaciones pueden ser de
dos tipos: de alquiler mensual o diario. De una habitacin de alquiler mensual interesa saber su costo por
mes, mientras que de las habitaciones de alquiler diario interesa saber si tienen bao compartido.
En las habitaciones de alquiler diario se desea identificar cada cama con un nmero, sabiendo que el
nmero de cama se puede repetir en distintas habitaciones. Para cada cama se guarda su costo por da,
dado que ste puede variar dependiendo de la cantidad de camas de la habitacin (ej: una noche en una
cama de un dormitorio de 6 plazas no cuesta lo mismo que una noche en una cama de una habitacin
doble).
Las habitaciones de alquiler mensual cuentan con equipamiento, el cual se identifica con un nmero de
inventario. El equipamiento se clasifica en muebles y electrodomsticos. De cada electrodomstico se
conoce su tipo (ej.: heladera, microondas, etc.) y marca y de cada mueble se conoce su tipo y material
(ej.: silla de madera).
De cada husped se conoce su documento de identidad, que lo identifica, su nombre y una lista de los
idiomas que ste habla. Al hostal llegan dos tipos de huspedes: turistas y estudiantes. A los estudiantes
se les hace un descuento que vara segn el estudiante.
Si el husped solicita una habitacin de alquiler diario, en la reserva se le asigna una cama de alguna
habitacin y se registra la fecha desde la cual ocupar esa plaza hasta la fecha en que la liberar. Si el
husped solicita una habitacin de alquiler mensual, en la reserva se le asigna una habitacin y, adems
de registrar la fecha desde la cual ocupar esa habitacin hasta la fecha en que la liberar, se le
pregunta si desea agregar equipamiento a la habitacin. En caso afirmativo se registra que equipamiento
es necesario agregar.
Se pide:
Modelo entidad relacin
Modelo Relacional
Mapa de instancias.
8. La BD laboral de una empresa requiere lo siguiente:
1. Archivo de empleados: Dni, nombre, apellidos, domicilio, cdigo postal, poblacin y provincia,
FechaAlta y FechaBaja. Un empleado, en un instante, est en una categora. Cada empleado tiene un
jefe; la excepcin es el presidente. Cada empleado puede tener un complemento salarial. Un jefe no
puede tener ms de 10 empleados a su cargo.
2. Archivo de categoras. IdCategora, NombreCategoria, Salario Bruto de la categora.
3. Nmina mensual. Cada empleado en activo (no tiene FechaBaja en el momento de la elaboracin)
tendr una nmina mensual, donde constar la referencia al empleado, a su categora en el momento, el
sueldo de la categora y el complemento salarial.
I. Disee un esquema conceptual ER y Diccionario de Datos del modelo.
III. Obtenga un modelo relacional y sus correspondientes tablas de instancias.

Empleado
dni
Jefe(FK)
nombres
apellidos
domicilio
codigoPostal
poblacion
provincia
fechaAlta
fechaBaja
complementoSalarial
IdCategoria(FK)
Categoria
IdCategoria
nombreCategoria
NominaMensual
numeroNomina
periodo
sueldoBruto
complementoSalarial
dni(FK)
IdCategoria(FK)
9. La autoridad sanitaria de un pas necesita una base de datos para apoyar la actividad facultativa en los centros
sanitarios.
Debe captarse informacin sobre la red de farmacias existentes en el pas; cada farmacia est ubicada en una zona
de una ciudad, identificada por el cdigo postal de dicha zona. Las ciudades estn ubicadas en distritos, stos en
provincias y estas en departamentos. Es fundamental conocer esta informacin topolgica de la red de farmacias.
Las farmacias mantienen en stock (cantidad disponible) medicamentos. Se necesita informacin on-line de la
cantidad disponible de un medicamento en cada farmacia. Cada medicamento est identificada unvocamente
mediante un IdMedicamento, adems se registra informacin sobre su descripcin. Un medicamento puede ser
equivalente a otro (Medicamento Genrico). Este conocimiento es relevante para facilitar los tratamientos de
pacientes, pudiendo proponer la adquisicin de un medicamento o su equivalente en zonas cercanas a la del
domicilio del paciente.
Para atender a los pacientes, la autoridad sanitaria quiere garantizar homogeneidad en los criterios de diagnstico y
aplicacin de tratamientos a enfermedades, de modo que la base de datos sirva de apoyo a los facultativos para
aplicar dichos tratamientos. Un paciente, adscrito a un cdigo postal, puede ser diagnosticado de un conjunto de
enfermedades a lo largo del tiempo; cada vez que se emite un diagnstico (p.ej. Gripe), se asocia la fecha de
inicio del diagnstico y se le aplica un tratamiento, hasta su finalizacin que se producir en la fecha que fije el
facultativo. Cada diagnstico est asociado a una enfermedad o dolencia. Cada enfermedad o dolencia tiene
asociada una prescripcin facultativa, entendindose por tal el conjunto de medicamentos aplicables para subsanar
dicha enfermedad o dolencia.
10. La cadena de agencias inmobiliarias "Vivienda Perfecta" de reciente creacin necesita una Base de Datos para la
gestin a nivel nacional de sus inmuebles y clientes. Para ello, nos ha proporcionado los siguientes requisitos que
deben ser recogidos en la Base de Datos.
Existen diversas agencias inmobiliarias en distintas ciudades peruanas, todas ellas con el mismo nombre. Sobre las
agencias se quiere almacenar el cdigo de agencia, direccin, telfono y director de la misma. Cada agencia
dispone de un conjunto de inmuebles (viviendas, locales comerciales y fincas) caracterizados por un cdigo de
inmueble, una direccin, un precio de venta y un propietario que puede ser o bien la propia agencia o bien el cliente
que desea vender un inmueble y para ello recurre a la agencia inmobiliaria.
Adems, cada tipo de inmueble tiene sus propias caractersticas. Las viviendas se caracterizan por una superficie,
nmero de habitaciones y baos, si incluye plaza de garaje y una breve descripcin; sobre los locales comerciales
se guarda informacin sobre su rea y uso al que han sido destinados (en caso de que se hayan utilizado) y, por
ltimo, de las fincas tambin se guarda su superficie y si est urbanizada.

11. Obtenga el Modelo Entidad relacion y genere el Modelo relacional del siguiente caso.
La autoridad sanitaria de un pas necesita una base de datos para apoyar la actividad facultativa en los centros
sanitarios.
Debe captarse informacin sobre la red de farmacias existentes en el pas; cada farmacia est ubicada en una zona
de una ciudad, identificada por el cdigo postal de dicha zona. Las ciudades estn ubicadas en distritos, stos en
provincias y estas en departamentos. Es fundamental conocer esta informacin topolgica de la red de farmacias.
Las farmacias mantienen en stock (cantidad disponible) medicamentos. Se necesita informacin on-line de la
cantidad disponible de un medicamento en cada farmacia. Cada medicamento est identificada unvocamente
mediante un IdMedicamento. Un medicamento puede ser equivalente a otro (Medicamento Genrico). Este
conocimiento es relevante para facilitar los tratamientos de pacientes, pudiendo proponer la adquisicin de un
medicamento o su equivalente en zonas cercanas a la del domicilio del paciente.
Para atender a los pacientes, la autoridad sanitaria quiere garantizar homogeneidad en los criterios de diagnstico y
aplicacin de tratamientos a enfermedades, de modo que la base de datos sirva de apoyo a los facultativos para
aplicar dichos tratamientos. Un paciente, adscrito a un cdigo postal, puede ser diagnosticado de un conjunto de
enfermedades a lo largo del tiempo; cada vez que se emite un diagnstico (p.ej. Gripe), se asocia la fecha de
inicio del diagnstico y se le aplica un tratamiento, hasta su finalizacin que se producir en la fecha que fije el
facultativo. Cada diagnstico est asociado a una enfermedad o dolencia. Cada enfermedad o dolencia tiene
asociada una prescripcin facultativa, entendindose por tal el conjunto de medicamentos aplicables para subsanar
dicha enfermedad o dolencia.
12. Obtenga el Modelo Entidad relacin, genere el Modelo relacional y el modelo de instancias del siguiente caso.
La cadena de agencias inmobiliarias "Vivienda Perfecta" de reciente creacin necesita una Base de Datos para la
gestin a nivel nacional de sus inmuebles y clientes. Para ello, nos ha proporcionado los siguientes requisitos que
deben ser recogidos en la Base de Datos.
Existen diversas agencias inmobiliarias en distintas ciudades espaolas todas ellas con el mismo nombre. Sobre las
agencias se quiere almacenar el cdigo de agencia, direccin, telfono y director de la misma. Cada agencia
dispone de un conjunto de inmuebles (viviendas, locales comerciales y fincas) caracterizados por un cdigo de
inmueble, una direccin, un precio de venta y un propietario que puede ser o bien la propia agencia o bien el cliente
que desea vender un inmueble y para ello recurre a la agencia inmobiliaria.
Adems, cada tipo de inmueble tiene sus propias caractersticas. Las viviendas se caracterizan por una superficie,
nmero de habitaciones y baos, si incluye plaza de garaje y una breve descripcin; sobre los locales comerciales
se guarda informacin sobre su rea y uso al que han sido destinados (en caso de que se hayan utilizado) y, por
ltimo, de las fincas tambin se guarda su superficie y si est urbanizada.
13. La ONG Solidaridad acomete acciones humanitarias en todo el mundo, atendiendo a zonas donde se requiere de
su apoyo por diversas razones (zonas de catstrofes, guerras, etc.).
Cada accin est definida por una denominacin y cdigo. Las acciones pueden tener campaas definidas por un
intervalo de tiempo para su realizacin. A las campaas se asocian recursos necesarios para la labor humanitaria;
estos recursos pueden estar representados por aportacin econmica (dinero expresado en euros) o bien de
diferentes tipos de medios materiales (vehculos, material sanitario, medicamentos, alimentos no perecederos, etc.)
que tienen una valoracin econmica definida o bien la aportacin de medios materiales que no tienen una
valoracin econmica (ropa usada, calzado, juguetes, etc.). Debe tenerse en cuenta que estos tipos de
aportaciones estn indeterminados en general en tipo y nmero, definindose para cada campaa (deben estar
tipificados y poder aadirse en cualquier momento un nuevo tipo de recurso con valoracin o sin valoracin
econmica).
Para las campaas se define una necesidad econmica o presupuesto. Este presupuesto debe cubrirse con las
donaciones de instituciones, personas nominales o personas annimas. Se registrar el tipo de donacin y
cuantificacin de la misma por cada donante.
Solidaridad cuenta con una organizacin de voluntarios que cubren puestos (diversos tipos) en su estructura o
bien con personal voluntario que se adscribe a campaas. Debe recogerse el intervalo de tiempo de dicha
asignacin, bien a un puesto o dentro de una campaa. Cada campaa tiene una persona responsable de la misma
(que puede ser bien de la misma organizacin de la ONG o bien un voluntario de reconocida experiencia).
14. La compaa est organizada en departamentos. Cada departamento tiene un nombre nico, un
nmero nico y un empleado que la dirige y estamos interesados en guardar la fecha en que
dicho empleado comenz a dirigir el departamento. Un departamento puede estar distribuido en
vario lugares.
Cada departamento controla un cierto nmero de proyectos, cada uno de los cuales tiene un nombre y un
nmero nicos, y se realiza en un slo lugar. Tener en cuenta que un proyecto de mayor envergadura
puede contener a otros proyectos.
Se almacena el nombre, nmero de la Seguridad Social, direccin, salario, sexo y fecha de nacimiento de
cada empleado. Todo empleado est asignado a un departamento, pero puede trabajar en varios
proyectos que no tienen por qu ser del mismo departamento. Nos interesa saber el nmero de horas
que un empleado trabaja en cada proyecto a los que est asignado. Para un mayor control se registran
las actividades que se realizan a diario por estos empleados en los proyectos que participan.
Tambin se quiere guardar la relacin de las cargas familiares de cada empleado para administrar el
seguro que poseen. Almacenaremos el nombre, sexo y fecha de nacimiento de cada una de las cargas
familiares y su parentesco con el empleado.
15. Se desea disear una Base de Datos que recoja la organizacin y gestin de una vuelta ciclista por
etapas.
De cada etapa ser necesario registrar el nmero de etapa, fecha, hora de salida, hora estimada de
llegada, Km. de la etapa, denominacin del lugar de donde sale y al que se llega, puertos de montaa por
los que se pasa y categora de dichos puertos.
Los equipos que participaran estn formados por nueve ciclistas (identificados por el dorsal). Ser
necesario guardar el nombre del equipo, nacionalidad, director, patrocinador del equipo y ciclistas que lo
componen.
Se considera jerarqua de subordinacin entre ciclistas de cada equipo. Un ciclista puede responder a un
ciclista y un ciclista puede tener ninguno o varios ciclistas como subordinados.
De los ciclistas se guardara adems, su nombre, nacionalidad y las mejores clasificaciones que haya
tenido en su carrera (ej. Tercero en el tour del 2007, cuarto en giro del 2007, etc.).
Los equipos tienen contratos con distintos proveedores de materiales (ruedas, cuadros, piones, etc.). De
cada contrato se desea almacenar el equipo, proveedor y el detalle de los materiales que dicho
proveedor suministra al equipo.
Con el fin de obtener la clasificacin de la etapa y la clasificacin general (suma de los tiempos en cada
una de las etapas), se necesita llevar un registro de los tiempos invertidos por cada corredor en cada una
de las etapas.
Para la clasificacin de la montaa, se dan puntos a los tres primeros corredores que pasan por cada
puerto. El nmero de puntos depende de la categora del puerto y de la posicin en que pasa el ciclista
(primero, segundo y tercero). Ser necesario almacenar los puntos que se dan segn las distintas
categoras de los puertos y los puntos acumulados por cada uno de los ciclistas.
Al finalizar cada etapa los ciclistas conceden entrevistas a las distintas cadenas de radio o televisin. La
organizacin cobra un canon (cantidad fija por entrevista) por lo que desea controlar el numero de
entrevistas, el nombre del ciclista y la cadena de radio o televisin que la realiza.
Obtenga:
El diagrama entidad relacin correspondiente al caso en lneas anteriores.
El Modelo relacional.
16. La O.M.C.M (Organizacin Mundial para el Control Martimo) desea montar un sistema de
informacin sobre el trfico martimo internacional. La informacin que le interesa mantener consiste en:
Se tienen barcos (identificados por una matrcula) de los cuales interesa su bandera, nombre,
tonelaje, calado y fecha de botadura.
Los barcos pueden ser de pasajeros, de pesca o de carga. Los barcos de pasajeros tienen
asociados la cantidad de pasajeros que pueden transportar. Los de pesca, el tipo de barco (atunero,
de altura, etc.) y los de carga la capacidad de carga que pueden transportar.
Con respecto a los barcos de pesca, interesa tener la informacin de la zona de pesca en la que se
encuentran trabajando. Un barco puede trabajar en muchas zonas y en una zona pueden haber
trabajando varios barcos. Interesa saber en qu fecha estuvo un barco en una zona. Una
zona de pesca est identificada por un cdigo, tiene asociada un conjunto de coordenadas (latitud y
longitud) de los puntos que la limitan y un conjunto de especies cuya pesca est permitida en la
zona. Interesa saber qu zonas limitan con qu otras.
Con respecto a los barcos de carga, interesa saber en qu puertos atracaron, la fecha en que
lo hicieron y si cargaron o descargaron mercadera. No necesariamente un barco que atraca en un
puerto debe hacerlo. Si hubo movimiento (cargo y/o descarga) interesa saber la cantidad asociada a
cada operacin.
Las mercaderas estn identificadas por un cdigo y tienen asociada una unidad y su peso por
metro cbico. Los puertos estn identificados por el nombre y el pas, y tiene asociados la profundidad,
los tipos de gras que tiene, la capacidad en cantidad de barcos y si es de agua dulce o salada.
Interesa tambin qu puertos estn en cada zona de pesca (un puerto puede estar en
varias).Tambin interesa saber las distancias que existen entre los puertos.
Se pide: Modelo Entidad Relacin del problema.
17. Se desea realizar el modelado de los datos necesarios para la distribucin de los productos de un
frigorfico, la cual se realiza desde su planta de procesamiento.
Los clientes de frigorfico, que son carniceras o mayoristas, realizan pedidos. El frigorfico conoce
el nombre, direccin y RUC de sus clientes. Tambin conoce la lista de los empleados de los
mayoristas que estn autorizados a recibir las entregas directamente.
Los pedidos, que estn numerados y fechados, consisten en una lista de varios cortes de productos
crnicos, en la que, por cada corte, se indica el nmero de piezas y el peso total aproximado. Los
cortes reciben nombres identificatorios y se sabe que un corte puede formar parte de otros as como
contener a otros cortes.
Los distribuidores son intermediarios entre el frigorfico y los clientes (sean carniceras o mayoristas).
De ellos se conoce el nombre, la direccin y la lista de receptores autorizados a recibir entregas.
Los distribuidores pueden atender a varios clientes y a su vez, un cliente puede ser atendido por varios
distribuidores.
Las entregas a los distribuidores y a los mayoristas, consisten en cargar un camin, de un nico
distribuidor o mayorista, con piezas de carne. Esta entrega, que est identificada con un
nmero, se realiza en la planta del frigorfico, en cierta fecha, a individuos que se hacen
responsables como receptores de la carga.
La entrega de piezas a un distribuidor o mayorista se realiza contra un pedido realizado por un cliente.
Ms aun, el nmero de piezas entregada, su peso total (registrado en la balanza en el momento del
embarque) y los cortes de stas, deben corresponderse al del pedido. Sin embargo, pueden ser
necesarias varias entregas para satisfacer un pedido, as como en una entrega se pueden satisfacer
varios pedidos.
Se pide: Modelo Entidad Relacin del problema.
18. Una empresa constructora dedicada a obras viales desea implantar un sistema informtico
que le permita llevar un registro de todas las actividades en cada una de sus obras. Su principal actividad
es la construccin y mantenimiento de carreteras.
La empresa cuenta con una flota de vehculos formada por autos, camionetas y camiones. De
los vehculos se conoce su matrcula, marca, modelo y ao. En el caso de las camionetas interesa saber
su capacidad de carga y si son doble cabina o no; de los camiones su capacidad de carga y cantidad de
ejes. Cada obra que la empresa lleva adelante tiene un nombre, el nmero de la ruta, y una descripcin
de la obra.
La jornada es un da completo de trabajo. Las jornadas se numeran secuencialmente con un nmero, el
cual indica las jornadas trabajadas a partir del comienzo de la obra. A su vez tiene un costo operativo de
mano de obra, es decir el total de los jornales que se han de pagar al terminar el da. Al comenzar la
jornada se fijan los trabajos a realizar durante la misma. Si por algn motivo cierto trabajo queda
incompleto (por ej. mal tiempo), el siguiente da laborable no se registra como una nueva jornada sino
como parte de la jornada de inicio de ese trabajo, y se realizan slo los trabajos que quedaron
pendientes. Los trabajos que se desean registrar son la produccin y el tendido de la mezcla
asfltica. Cada da, en cada obra se producen las toneladas necesarias de mezcla de acuerdo
a la planificacin de la jornada. Esa produccin se utiliza para realizar los tendidos de ese mismo
da, ya que la mezcla no puede guardarse de un da para otro. Sin embargo, no toda la produccin del
da es utilizada ya que parte de ella es rechazada por los inspectores del ministerio en la planta asfltica
y otra parte es rechazada en la zona del tendido.
Para elaborar la mezcla se necesitan piedras y asfalto que se traen en camiones desde una cantera
cercana a la obra. En cada viaje de un camin a la cantera se compra una cierta cantidad de piedras y
asfalto por la que se obtiene una boleta de compra. De cada viaje interesa saber la cantidad y el costo
de cada material adquirido.
Una vez que la produccin de mezcla es aceptada por la inspeccin, se procede a su tendido.
De los tendidos se registra el kilometraje inicial, el final y la jornada de trabajo. La empresa desea saber
las toneladas totales producidas as como las rechazadas tanto en planta como en la zona de tendido.
De cada inspector se conoce su cdula, nombre, telfonos y direccin. Algunos inspectores
tienen un alto grado de calificacin en lo que refiere a conocimientos y formacin tcnica.
Otros simplemente conocen metodologas bsicas y procesos rutinarios. Estos ltimos estn
asignados slo a planta. El resto inspecciona tanto en la planta como en la carretera, pero nunca visitan
ambos lugares el mismo da. A stos, la empresa les brinda un vehculo (auto o camioneta) para ir al
lugar del tendido. Cada obra tiene un grupo de inspectores asignados por el ministerio, uno de los
cuales es el jefe. Interesa saber la cantidad de mezcla rechazada por cada uno y para los que
inspeccionan tendido los vehculos utilizados para sus visitas.
Se pide:
Modelar la realidad planteada utilizando MER.

También podría gustarte