Anda di halaman 1dari 3

Modelo Entidad Relacin

RELACIN DE PROBLEMAS ENTIDAD/RELACIN

1. Supongamos definir una Base de datos para una empresa de la siguiente manera.
a) Cada empleado se representa con un nmero, un nombre y apellido, una direccin
y el departamento donde trabaja.
b) Cada departamento se representa con un nombre los empleados, el gerente y los
tems que vende.
c) Cada tem se representa por su nombre, su fabricante, su precio y un nmero de
modelo - asignado por el fabricante - y un nmero interno - asignado por la empresa.
d) Cada fabricante se representa por su nombre, direccin, tems que provee y sus
respectivos precios.
Hacer un diagrama de Entidad - Relacin para esta Base de datos. Observe que cierta
informacin puede representarse por atributos, mientras que otra es parte de las relaciones.
2. Realice un diagrama de Entidad - Relacin que muestre las relaciones de paternidad y
maternidad entre personas, suponga que existen relaciones entre hombres y mujeres.
3. Una base de datos para Bebedores de cerveza, consiste en informacin acerca de
bebedores de cervezas y bares, la cual indica
a) A qu bebedores le gusta que cerveza?
b) Qu bebedores frecuentan que bares?
c) Qu bares sirven que cervezas?
Represente el esquema para esta Base de datos en un modelo Entidad - Relacin.
4. La Asociacin de Baloncesto de Ourense ha decidido implementar toda su actividad
usando un sistema de base de datos. Esta Asociacin tiene un conjunto de Clubs afiliados, los
cuales tienen a su vez equipos y jugadores que intervienen en diferentes partidos.
Los clubs se pueden representar mediante un nombre nico, direccin, telfono,
conjunto de jugadores afiliados al mismo y equipos.
Los equipos se pueden representar mediante un nombre y categora, conjunto de
jugadores que lo integran, club al que pertenece - consideremos que cada club tiene slo un
equipo por categora -, y partidos en los que ha jugado.
Los partidos se representan mediante un nmero, los dos equipos que interviene, los
jueces, fecha, resultado y la cancha en que se jug - puede ser de uno de los equipos
participantes u otra.
Un equipo tiene n jugadores pero no todos intervienen en un partido. Consideremos
que cada jugador puede intervenir en un nico equipo.
a) Realice el modelo Entidad Relacin anterior.

Pag. N 1

Modelo Entidad Relacin

5. La Asociacin Nacional de Conciertos desea mantener una base de datos sobre todos los
conciertos en el pas.
Cada concierto est compuesto por una serie de orquestas, obras musicales de
distintos autores, teatro donde se lleva a cabo y fecha de realizacin.
Cada orquesta tiene un conjunto de msicos estables y puede ser dirigida por distintos
directores pues hay veces que un director de una ciudad es invitado a dirigir orquestas de
otras ciudades. Cada obra musical tiene un ttulo, su autor, ao de creacin y su director
artstico general.
a) Realice el modelo de Entidad - Relacin para este problema.
b) Que modificaciones hara al modelo anterior si tenemos en cuenta que un msico
puede intervenir en ms de una orquesta.
6. Una empresa petrolera posee diversos yacimientos destinados a extraccin de crudo.
Desea registrar en su base de datos informacin sobre sus pozos, indicando el nmero de
pozo, yacimiento al que pertenece, y produccin diaria.
La produccin se mide en barriles diarios, identificando cada barril mediante un
nmero, registrado su capacidad en metros cbicos.
De cada yacimiento se registra el nombre y la ubicacin (latitud y longitud).
Tambin se guarda informacin referente al personal de la empresa ( tcnicos y
administrativos). Se registra su nmero de empleado, nombre y yacimiento al que ha sido
asignado. El personal administrativo es permanente para un yacimiento. EL personal tcnico,
tambin es asignado como permanente, si el yacimiento es terrestre. Si el yacimiento es
marino, la asignacin de personal tcnico tiene una rotacin quincenal.
La produccin es vendida a refineras, y se registra de ellas su nombre y direccin.
Cada barril tiene un precio de venta fijo determinado por la empresa.
Se pide modelar el problema anterior usando el modelo de Entidad - Relacin.
Justifique las relaciones y funcionalidad de las misma. Evite redundancia de datos.
7. La empresa T.A.S.C.A. (Transportistas Asociados Son Cmodos y Adecuados) desea
informatizar su servicio para proporcionar reservas automticas a sus clientes. Se dispone de
una serie de autobuses identificados por su matrcula, adems existe informacin acerca de su
antigedad, marca y modelo. A cada autocar se le asignan uno o varios recorridos cada da.
El recorrido recibe un cdigo en funcin del origen, destino y hora de salida; es
necesario saber todas las paradas del autobs y la hora de salida y llegada a cada uno de esos
puntos.
Cada cliente, del que guardaremos su nombre y DNI como identificativos, indicar los
dos puntos entre los que quiere desplazarse y la hora y, si existen plazas disponibles, se le
asignar dicho autobs. Una vez asignada, la reserva quedar realizada y no podr ser
anulada en ningn caso.
A los conductores se les asignar el recorrido o recorridos que han de hacer pero, en
todo caso, en un mismo da, siempre llevarn el mismo vehculo. Del conductor nos interesa,
su nombre, DNI y tipo de carnet, que implicar qu tipo de autobs puede conducir.

Pag. N 2

Modelo Entidad Relacin

8. Para la prxima celebracin de las Olimpiadas de Ourense, se desea disear una BD


para mantener toda la informacin correspondiente a las pruebas atlticas y proporcionarla a
los informadores. As cada da se debe producir una lista de las pruebas que se realizarn
indicando a qu especialidad corresponden (cien metros lisos, salto de altura, ...) y a qu nivel
de competicin (series, semifinal, finales, ...). Tambin habr que mostrar cuantos pasarn a la
siguiente ronda (p.e. los 2 primeros de cada serie y 2 por tiempos) y para que hora est
previsto el comienzo de cada prueba.
Se pretende tambin tener informacin de quien se ha previsto que participe en cada
prueba, con indicacin del orden en que participar cada atleta y en qu carrera (tngase en
cuenta que un mismo atleta puede participar en ms de una prueba). Adems, se debe tener
acceso a los rcords del mundo oficiales en el momento de disputarse la prueba.
Se desea tener informacin completa sobre cada uno de los participantes (edad,
mejor marca personal en cada una de las pruebas que participa) y el rcord nacional de cada
pas en cada prueba.
El resultado de las pruebas se incluir en la BD, de forma que en cualquier momento
se pueda consultar la clasificacin definitiva de una prueba. Tambin se desea resaltar a los
atletas que tengan medalla y de qu tipo, de forma que sea posible decir el nmero de
medallas de cada tipo que ha alcanzado en un determinado pas.

Pag. N 3

Anda mungkin juga menyukai