TrabajoPracticoBDSolucion

Páginas: 36 (8915 palabras) Publicado: 15 de agosto de 2015
EJERCICIO 1
El ministerio de la salud desea mantener un sistema de información relativo a hospitales. A continuación se detalla lo que se desea modelar:
HOSPITAL con los datos: código, que lo identifica; nombre, dirección, teléfono, cantidad de camas,
SALA, con los datos: código, nombre, cantidad de camas,
MEDICO, con los datos: cédula de identidad, nombre, especialidad,
LABORATORIO, conlos datos: código, que lo identifica., nombre, dirección, teléfono
PACIENTE,con los datos: cédula de identidad, número de registro, número de cama, nombre, dirección
fecha de nacimiento, sexo
DIAGNOSTICO, con los datos: código, que lo identifica., tipo, complicaciones,
Además se sabe que:
- Cada hospital tiene varias salas. Cada una de ellas pertenece a un solo hospital. En distintos hospitalespuede haber salas con el mismo código, pero esto no puede ocurrir dentro de un hospital.
- Cada médico trabaja en un único hospital.
- Cada hospital trabaja con muchos laboratorios, y un laboratorio presta servicios a más de un hospital. Interesa conocer la descripción de cada servicio y la fecha en que se realizó.
- Un paciente puede estar internado en una única sala.
- Cada paciente puede seratendido por más de un médico, y a su vez cada médico atenderá varios pacientes. Interesa conocer las fechas de las atenciones.
- Cada paciente puede tener varios diagnósticos. Interesa saber la fecha en que se realizó cada uno.
Diseñar un Modelo Entidad Relación para la realidad planteada (MER).

EJERCICIO 2
Una tienda de música desea modelar a los compositores de sinfonías, las sinfonías y larelación entre ambos. De los compositores se conoce su nombre, mientras que de cada sinfonía se conoce: el nombre de su compositor, el género, la tonalidad y los instrumentos necesarios para su ejecución.
Diseñar un Modelo Entidad Relación para la realidad planteada (MER).






EJERCICIO 3
La secretaría del MERCOSUR desea diseñar un sistema de información sobre relaciones comerciales ydiplomáticas entre paises. Cada pais se identifica por su nombre, mientras que de cada producto se conoce su nombre y una breve descripción.
a. Se desea modelar que:
- Un país puede tener relaciones diplomáticas con varios países, interesando saber en qué fecha se establecieron.
- Cada país exporta y/o importa una serie de productos
b. Se desea modelar el flujo de productos de un país a otro. (por ej. : unpaís que exporta un producto, ¿hacia dónde lo hace?)
Nota: Para esta parte no considerar las relaciones diplomáticas entre los países.

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.
Marcar errores y corregirlos. Discutir la posibilidad de representarlos goles realizados por un jugador en cada temporada (identificada por el año) o en los distintos campeonatos que jugó en cada equipo. Cada campeonato se identifica por un código y se conoce su nombre y el año en que se jugó.





EJERCICIO 5
Se desea modelar una parte del sistema de una bedelía, el cual lleva información acerca de las asignaturas y las carreras. El sistema debe permitir queexistan carreras que no tengan asignaturas asignadas, debe exigir que todas las asignaturas pertenezcan por lo menos a una carrera. Discutir acerca de su representatividad de la realidad. En caso de que ésta no sea satisfactoria modificar dicho MER para que mejore esta representación.
EJERCICIO 6
Se pretende modelar la siguiente realidad :
Existe un conjunto de empresas que producen variosproductos, también 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 solución, ¿qué restricciones habría que agregar para que represente la realidad descrita ?
b. ¿Qué cambios deberían hacerse si todos los productos deben tener un promotor asociado?
c. Describa otras alternativas para...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS