Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ejercicio 1.
Cada hospital tiene varias salas. Cada una de ellas pertenece a un solo hospital. En
distintos hospitales puede haber salas con el mismo cdigo, pero esto no puede ocurrir
dentro de un hospital.
Cada mdico trabaja en un nico hospital.
Cada hospital trabaja con muchos laboratorios, y un laboratorio presta servicios a ms de
un hospital. Interesa conocer la descripcin de cada servicio y la fecha en que se realiz.
Un paciente puede estar internado en una nica sala.
Cada paciente puede ser atendido por ms de un mdico, y a su vez cada mdico
atender varios pacientes. Interesa conocer las fechas de las atenciones.
Cada paciente puede tener varios diagnsticos. Interesa saber la fecha en que se realiz
cada uno.
Ejercicio 2.
Una tienda de msica desea modelar a los compositores de sinfonas, las sinfonas y la relacin
entre ambos. De los compositores se conoce su nombre, mientras que de cada sinfona se
conoce: el nombre de su compositor, el gnero, la tonalidad y los instrumentos necesarios para
su ejecucin.
Ejercicio 3.
Un pas puede tener relaciones diplomticas con varios pases, interesando saber en
qu fecha se establecieron.
Cada pas exporta y/o importa una serie de productos
b. Se desea modelar el flujo de productos de un pas a otro. (por ej. : un pas que exporta un
producto, hacia dnde lo hace?)
Nota: Para esta parte no considerar las relaciones diplomticas entre los pases.
Ejercicio 4.
Se pretende modelar la cantidad de goles que hizo un jugador a lo largo de su vida en cada
equipo en que jug. Tanto de los jugadores como de los equipos se conoce su nombre.
Nombre
Equipo
contratos
N
Jugador
CantGoles Nombre
Marcar errores y corregirlos. Discutir la posibilidad de representar los goles realizados por un
jugador en cada temporada (identificada por el ao) o en los distintos campeonatos que jug en
cada equipo. Cada campeonato se identifica por un cdigo y se conoce su nombre y el ao en
que se jug.
Ejercicio 5.
Se desea modelar una parte del sistema de una bedela, el cual lleva informacin acerca de las
asignaturas y las carreras. El sistema debe permitir que existan carreras que no tengan
asignaturas asignadas, debe exigir que todas las asignaturas pertenezcan por lo menos a una
carrera.
CrditosTotCarrera
NumeroCarrera Asignatura
NombreAsignatura
NumeroAsignatura
Ejercicio 6.
Existe un conjunto de empresas que producen varios productos, tambin hay un conjunto de
promotores que trabajan en las empresas. Cada promotor trabaja para una sola empresa y
vende un nico producto de esta.
a. Dada la siguiente solucin, qu restricciones habra que agregar para que represente
la realidad descripta ?
Nombre NroPromotor
1 N Nombre
Empresa trabaja Promotor
N N
N 1
produce Producto vende
NroProducto Descripcion
b. Qu cambios deberan hacerse si todos los productos deben tener un promotor asociado?
c. Describa otras alternativas para representar la realidad planteada sin tener en cuenta la
parte b. y discutiendo las posibles anomalas.
Ejercicio 7.
Dado un conjunto de personas se desea modelar los vnculos entre los padres biolgicos y sus
hijos mediante el siguiente MER:
Hijo
Nombre
1
Padre 1
Filial Persona
1
Madre
a. Discutir su representatividad.
b. Plantear un nuevo modelo que represente esta realidad.
Ejercicio 8.
Una cadena de restaurantes ha relevado informacin acerca de los clientes y sus preferencias.
De cada persona, identificada por su cdula de identidad, se conoce su nombre, el restaurant
que frecuenta ms y las comidas que mas le gustan.
De cada restaurant, identificado por su nombre, se conoce las comidas que preparan. De cada
comida se conoce su nombre, que la identifica, el tiempo de preparacin y los ingredientes
principales.
Ejercicio 9.
Ejercicio 10.
La oficina de trabajo recibe ofertas de empleo y cada vez que esto ocurre se abre un llamado a
estudiantes interesados. A cada llamado se le asigna un nmero, una descripcin, la fecha de
aparicin y la fecha lmite de presentacin al mismo.
Los llamados pueden ser para una empresa o para una facultad. Si el llamado es para una
empresa se sabe el nombre de la misma y si desea figurar o no en el aviso que saldr
publicado. Cuando la oferta de empleo proviene de una facultad, se conoce el nombre de la
institucin y dentro de la misma qu instituto u oficina realiz la solicitud.
Para anotarse a un llamado, el estudiante debe estar registrado en la oficina. De los estudiantes
se conoce su cdula, nombre, fecha de nacimiento, direccin, email, currculum y telfonos.
Adems se sabe en que carrera de las que dicta la Facultad estn ms avanzados. Se
considera una sola carrera por estudiante. De cada estudiante inscripto al llamado se registra la
fecha de inscripcin al mismo.
Los currculum de los estudiantes presentados se envan a la empresa o facultad que ofrece el
empleo, para que esta realice la seleccin. En caso que la empresa decida no contratar a nadie
el llamado se declara como desierto y se registra el motivo de tal situacin para tenerlo en
cuenta en futuros llamados. Tambin puede suceder que ningn estudiante se inscriba para un
llamado, en cuyo caso el llamado tambin ser declarado como desierto. De lo contrario se
registran los estudiantes contratados en el mismo.
Disear un MER que represente la informacin de los llamados y sus posibles resultados.
Ejercicio 11.
Una empresa de entretenimientos y vacaciones para nios en edad escolar y preescolar desea
automatizar el manejo de la informacin de sus clientes y las asociaciones con las que trabaja.
La informacin que se desea mantener tiene las siguientes caractersticas:
Existen varias asociaciones juveniles, las cuales tienen sus propias colonias de vacaciones.
Cada asociacin tiene varias colonias, pero cada colonia pertenece a una nica asociacin. De
cada asociacin se conoce su nombre, que la identifica, la direccin y un telfono de referencia.
De las colonias se conoce su cdigo y ubicacin; el cdigo puede repetirse para las distintas
asociaciones.
En las colonias trabajan varios lderes de grupos, de los cuales se conoce su C.I., nombre y
telfono.
Cada lder puede trabajar para varias colonias. Todos los lderes deben tener una certificacin
que los acredita como tales, interesa la fecha, el grado y la asociacin que emiti el certificado.
En caso de tener ms de un certificado interesa slo el ms reciente.
Cada lder en una colonia coordina exactamente una actividad, pero puede ayudar en otras. Las
actividades a su vez son desarrolladas (coordinacin y ayuda) por varios lderes de colonias. De
las actividades se conoce su identificador y una breve descripcin de la misma. Estas pueden
ser de los siguientes tipos: campamentos, deportes y juegos. De los campamentos interesa la
ubicacin y la duracin en das, de los deportes interesa el tipo, los accesorios necesarios y la
cantidad de horas semanales de entrenamiento, de los juegos interesa el tipo de juego, una
descripcin de las caractersticas y la cantidad de participantes.
Cada colonia atiende a un conjunto de clientes, algunos de ellos asisten a ms de una colonia.
Nos interesa el nmero de cliente que lo identifica, nombre, C.I., telfono y edad. Los clientes
realizan diversas actividades, interesando la antigedad con que las realizan. En el caso de los
deportes, interesan tambin las fechas en las que el cliente particip en competencias. Los
clientes slo realizan actividades de las disponibles en su colonia.
Se pide:
Modelo Entidad Relacin completo. Todos los atributos debern aparecer en el diagrama
Todas las relaciones debern tener indicada su cardianlidad y deber sealarse si la
participacin de las entidades es parcial o total. Debern subrayarse los atributos
eterminantes.
Se deben formular las restricciones no estructurales.
Ejercicio 12.
Los libros se clasifican por temas, considerando que un cdigo es cualquier frase o palabra con
sentido. O sea, dejamos de lado las palabras como "al", "con", "del", "su",etc. Adems se
considera que existen dos tipos de cdigos distintos e independientes entre s: los cdigos
llamados DESCRIPTORES y los cdigos llamados TERMINOS.
De todos los cdigos nos interesa conocer su texto y dado que los organismos que establecen
los cdigos son las bibliotecas interesa saber quin estableci los cdigos. Un cdigo
puede ser establecido por varias bibliotecas y una biblioteca puede establecer varios cdigos.
En especial de los cdigos que son DESCRIPTORES nos interesa conocer la fecha en
que se los consider como DESCRIPTORES por primera vez.
Ejercicio 13.
Se quiere modelar la realidad relativa a una clnica odontolgica. La clnica est compuesta
por varios locales de atencin, identificados por su nombre, de los cuales se conoce adems
su direccin dada por la ciudad donde se ubica, la calle y el nmero.
En cada local existen varios consultorios que se identifican por un nmero dentro del local y
en cada consultorio existe cierto equipamiento. Dicho equipamiento se identifica globalmente
mediante un nmero de serie, se conoce el tipo (torno, laser, etc.) e interesa mantener
registro de la ltima fecha en que se le realiz mantenimiento.
La clnica posee dos planes diferentes de afiliacin: individual y grupal. De los afiliados se
conoce la CI, el nombre y uno o ms telfonos. Para los afiliados grupales interesa saber el
nombre del convenio de afiliacin y el porcentaje de rebaja que se debe aplicar a la cuota
mensual.
En la clnica se realizan tratamientos, los cuales se identifican por su nombre y tienen un
costo asociado.
Los odontlogos que trabajan en la clnica se identifican por su nombre. De ellos se conoce
su especialidad principal dentro de la odontologa y los diferentes tratamientos que pueden
realizar.
Los odontlogos trabajan en diferentes locales y cada odontlogo puede tener distintos
horarios de atencin en cada local. De cada horario de atencin se conoce el da de la
semana, la hora de comienzo y la hora de finalizacin. (EJ: lunes de 16:00 a 18:30).
Los afiliados se atienden con determinados odontlogos en determinado local y adems los
odontlogos les realizan tratamientos. Para que un paciente pueda recibir tratamiento de un
odontlogo debe ser previamente atendido por este.
Interesa mantener la historia clnica de cada afiliado, la cual consiste, por un lado, en un
registro de cada consulta indicando la fecha de consulta, el odontlogo y el local y por otro
en un registro de todos los tratamientos que se le han realizado. De cada tratamiento
interesa saber: fecha de inicio, si el tratamiento ha sido finalizado o no y la identificacin del
odontlogo que lo realiz, teniendo en cuenta que como poltica de la clnica un odontlogo
slo puede practicar un tratamiento por vez a cada afiliado. El inicio de un tratamiento,
siempre se hace en una consulta.
Para cada afiliado se mantiene una cuenta corriente donde se incluyen los costos de todos
los tratamientos que han sido finalizados. Esta cuenta corriente es global a la clnica.
Ejercicio 14.
Los paises pueden clasificarse en pases independientes y colonias. Las colonias pertenecen a
algn pas independiente. Estos ltimos tienen alguna forma de gobierno que puede ser
repblica, principado, emirato, democracia popular, dictadura, etc. Los pases independientes
comercian entre s distintos productos. Las colonias slo comercian con el pas colonizador. En
ambos casos, del producto comerciado se conoce un cdigo que lo identifica, as como el
nombre del producto. Las relaciones de comercio posibles son de importacin y exportacin de
productos.Tambin forma parte de la BD la informacin de lmites entre pases (qu pases
limitan con un pas dado).
Interesa modelar informacin relativa a los rios, los cuales pueden ser internacionales o
nacionales. Los rios internacionales sirven de lmite entre dos pases mientras que los
nacionales estn totalmente contenidos en un slo pas. Los datos que interesan de cada ro
son su nombre, caudal y longitud. Se supone que pueden existir dos ros nacionales con igual
nombre en distinto pas. Los ros internacionales tienen nombre nico.
Ejercicio 15.
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.
Ejercicio 16.
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.
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.
Ejercicio 17.
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.