Está en la página 1de 6

Problemas de tarea de la unidad II

Problema 1 Mundial de Futbol


Realizar el esquema E-R para una base de datos en la que se desea
almacenar la informacin relativa a algunos aspectos del campeonato
mundial de ftbol considerando los siguientes aspectos:
Un jugador pertenece a un nico equipo y no hay dos jugadores con el
mismo nombre.
Un jugador puede actuar varios puestos distintos, pero en un determinado
partido slo puede jugar en un puesto.
En cada partido intervienen tres colegiados: Un juez de lnea para la banda
derecha, otro para la izquierda y un rbitro.
Un colegiado puede realizar una funcin en un partido y otra distinta en otro
partido.
Cada partido involucra a dos equipos.
Es obligatorio en todo momento que un jugador pertenezca a un equipo
determinado y no podr cambiar de equipo a lo largo del mundial.

Problema 2. Campeonato de ajedrez.


El club de Ajedrez, ha sido encargado por la Federacin Internacional de
Ajedreza de la organizacin de los prximos campeonatos mundiales. Por
este motivo, desea llevar a una base de datos toda la gestin relativa a
participantes, alojamientos y partidas. Teniendo en cuenta que:
En el campeonato participan jugadores y rbitros; de ambos se requiere
conocer el nmero de asociado, nombre, direccin, telfono de contacto y
campeonatos en los que han participado (como jugador o como rbitro). De
los jugadores se precisa adems el nivel de juego en una escala de 1 a 10.
Ningn rbitro puede participar como jugador.
Los pases envan al campeonato un conjunto de jugadores y rbitros,
aunque no todos los pases envan participantes. Todo jugador y rbitro es
enviado por un nico pas. Un pas puede ser representado por otro pas.
Cada pas se identifica por un nmero correlativo segn su orden alfabtico
e interesa conocer adems de su nombre, el nmero de clubes de ajedrez
existentes en el mismo.
Cada partida se identifica por un nmero correlativo (Cod_P), la juegan dos
jugadores y la arbitra un rbitro. Interesa registrar las partidas que juega
cada jugador y el color (blancas o negras) con el que juega. Ha de tenerse
en cuenta que un rbitro no puede arbitrar a jugadores enviados por el
mismo pas que le ha enviado a l.
Todo participante participa en al menos una partida.
Tanto jugadores como rbitros se alojan en uno de los hoteles en los que se
desarrollan las partidas, se desea conocer en qu hotel y en que fechas se
ha alojado cada uno de los participantes. Los participantes pueden no
permanecer en la localidad durante el campeonato, sino acudir cuando
tienen que jugar alguna partida alojndose el el mismo o distinto hotel. De
cada hotel, se desea conocer el nombre, la direccin y el nmero de
telfono.
El campeonato se desarrolla a lo largo de una serie de jornadas (ao, mes,
da) y cada partida tiene lugar en una de las jornadas aunque no tengan
lugar partidas todas las jornadas.
Cada partida se celebra en una de las salas de las que pueden disponer los
hoteles, se desea conocer el nmero de entradas vendidas en la sala para
cada partida. DE cada sala, se desea conocer la capacidad y medios de
que dispone (radio, televisin, video) para facilitar la retrasmisin de los
encuentros. Una sala puede disponer de varios medios distintos.
De cada partida se pretende registrar todos los movimientos que la
componen, la identificacin de movimiento se establece en base a un
nmero de orden dentro de cada partida; para cada movimiento se guardan
la jugada (5 posiciones) y un breve comentario realizado por un experto.

Problema 3
Realice, en el modelo E-R, el diseo de una base de datos para una
agencia de viajes que, para ofrecer mejor servicio a sus clientes, considera
de inters tener registrada la informacin referente a los diferentes tours
que puede ofrecer. Tenga en cuenta lo siguiente:
Un tour, segn su finalidad, cultural, histrica, deportiva, tiene unos
determinados puntos de ruta y puede repetirse varias veces en un ao.
Definimos por viaje un tour concreto a realizar a partir de una fecha
determinada
Los puntos de ruta de un tour pueden ser ciudades, monumentos, zonas
geogrficas, etc. Y se consideran de visita solamente o de visita y estancia.
En este ltimo caso el punto de ruta tiene asignado un hotel o varios.
Entendemos por cliente de un viaje la persona que ha decidido hacerlo y ha
hecho efectiva una seal.
Un cliente puede confirmar su participacin en ms de un viaje (se
sobreentinede que las fechas son diferentes).
Las personas que participan en un viaje pueden ser alojadas en los mismos
o en diferentes hoteles.

Problema 4.
Construir el esquema conceptual en el modelo E_R e iniciar aquellos
supuestos que no han podido recogerse, as como los que ha sido
necesario introducir.
Una lnea est compuesta por una serie de estaciones en un orden
determinado, siendo muy importante recoger la informacin de este orden.
Cada estacin pertenece al menos a una lnea, pudiendo pertenecer a
varias.
Una estacin nunca puede dejar de pertenecer a una lnea a la que
anteriormente perteneca (por ejemplo, Nativitas, que pertenece a la lnea 1,
nunca podr dejar de pertenecer a esta lnea).
Cada estacin puede tener varios accesos, pero consideramos que un
acceso solo puede pertenecer a una estacin.
Un acceso nunca podr cambiar de estacin.
Cada lnea tiene asignada una serie de trenes no pudiendo suceder que un
tren est asignado a ms de una lnea, pero que si que no este asignado a
ninguna (por ejemplo se encuentra en reparacin).
Cada lnea tiene asignados como mnimo tantos trenes como estaciones
tengan y como mximo el doble de un nmero de estaciones.
Algunas estaciones tienen asignadas cocheras y cada tren tiene asignada
una cochera.
Un tren puede cambiar de cochera asignada, pero no quedar sin ella.
Interesa conocer todos los accesos de cada lnea.
Indica los supuestos semnticos que no ha podido recoger.

Problema 5: Sistema de ventas


Le contratan para hacer una BD que permita apoyar la gestin de un
sistema de ventas. La empresa necesita llevar un control de proveedores,
clientes, productos y ventas.
Un proveedor tiene un RUT, nombre, direccin, telfono y pgina web. Un
cliente tambin tiene RUT, nombre, direccin, pero puede tener varios
telfonos de contacto. La direccin se entiende por calle, nmero, comuna y
ciudad.
Un producto tiene un id nico, nombre, precio actual, stock y nombre del
proveedor. Adems se organizan en categoras, y cada producto va slo en
una categora. Una categora tiene id, nombre y descripcin.
Por razones de contabilidad, se debe registrar la informacin de cada venta
con un id, fecha, cliente, descuento y monto final. Adems se debe guardar
el precio al momento de la venta, la cantidad vendida y el monto total por el
producto.

Problema 6: ADMINISTRACIN DE FINCAS


Una firma de abogados dedicada a la administracin de fincas desea tener
una base de datos para facilitar la gestin de la informacin de sus clientes,
es decir, de las distintas comunidades de vecinos que administra. La
informacin que debe contener la BD concierne a los aspectos que se
describen a continuacin.
La firma tiene varios abogados y cada uno de ellos ejerce de administrador
de una o ms comunidades de vecinos, por lo que cobra a cada una de
ellas unos honorarios anuales. Una comunidad de vecinos es gestionada
por un nico administrador (Nombre, DNI y N de Colegiado). Las funciones
de un administrador, sobre las que en este caso interesa guardar
informacin, consisten en llevar la contabilidad de la comunidad,
gestionando los recibos que pagan los vecinos mensualmente, as como los
pagos a las distintas compaas que proporcionan algn servicio a la
comunidad (limpieza, ascensores, seguridad, luz, etc.).
De las empresas que tienen contratadas las distintas comunidades de
vecinos (por ejemplo, Iberdrola, Unin Fenosa, OTIS. etc.) se guarda su
nombre, CIF, direccin, telfono y una persona de contacto. Adems,
interesa tener estas compaas agrupadas en distintos sectores (luz,
seguridad, ascensores, etc.).
De cada comunidad de vecinos gestionada por la firma de abogados
interesa almacenar un cdigo identificador, su nombre, calle, cdigo postal y
poblacin. Cada comunidad consta de una serie de propiedades que
pueden ser de tres tipos (vivienda particular, local comercial y oficina). Cada
propiedad se caracteriza por un nmero de portal, planta y letra, un nombre
y apellidos del propietario con su direccin completa (que puede ser sta u
otra) y un telfono de contacto, un porcentaje de participacin en los gastos
de la comunidad as como los datos de la cuenta bancaria en la que el
propietario desea se le domicilie el pago de los recibos.
S el propietario no habita en su propiedad entonces se necesitan sus datos
(nombre. apellidos, direccin y telfono de contacto) as como los del
inquilino que la habita (nombre, apellidos y telfono de contacto), en caso
de que est habitada la propiedad. Si el propietario habita en la propiedad
slo son necesarios sus datos (nombre, apellidos, telfono de contacto).
Si la vivienda es particular se guardar el nmero de habitaciones de que
dispone; si es un local comercial se almacenar el tipo de comercio que se
desarrolla en l y el horario (en caso de que est en uso); si es una oficina
se guardar la actividad a la que se destina.
Cada comunidad de vecinos tiene adems un presidente y varios vocales
(nombre, apellidos y propiedad de la que son dueos) elegidos entre todos
los propietarios, que se encargan de tratar directamente con el
administrador los distintos problemas que pudieran surgir.
En cuanto a la contabilidad, cada comunidad de vecinos tiene una cuenta
en un banco. De los distintos bancos se almacena el cdigo de banco, el
nombre y una persona de contacto, mientras que para una cuenta bancaria
se guarda un cdigo de cuenta (que consta de un cdigo de sucursal, dos
dgitos de control y un nmero de cuenta) y un saldo. Para identificar una
cuenta es necesario aadir al cdigo de cuenta el cdigo del banco en el
que se encuentra.
Es necesario almacenar dos tipos de apuntes (ingresos y gastos) para la
contabilidad de cada comunidad de vecinos.
Por un lado, aunque es el banco el que emite los recibos de las cuotas de
comunidad a los distintos propietarios, el administrador guarda informacin
sobre dichos recibos que se ingresan en las cuentas bancarias de las
comunidades, es decir, el nmero de recibo, fecha, importe y si se ha
podido cobrar o no. Esta ltima informacin es importante para realizar a
final de cada trimestre una relacin de impagados.
En cuanto a los apuntes relativos a los gastos se tienen los importes que
cobran las empresas contratadas por cada comunidad de vecinos. Las
compaas cobran sus recibos (Nmero de recibo, fecha e importe)
cargndolos en la cuenta de cada comunidad.

Problema 7
Se desea disear una base de datos sobre la informacin de las reservas
de una empresa dedicada al alquiler de automviles. Los supuestos
semnticos son los siguientes:
Un determinado cliente puede tener en un momento dado varias reservas.
Una reserva la realiza un nico cliente, pero puede involucrar a varios
coches.
Es importante registrar la fecha de comienzo de la reserva y de la
terminacin
Todo coche tiene siempre asignado un determinado garaje que no puede
cambiar.
Cada reserva se realiza en una determinada agencia.
En la base de datos pueden existir clientes que no hayan hecho ninguna
reserva
Todas las entidades tienen una clave alfanumrica que las identifica
unvocamente.

PROBLEMA 8
Supongamos que en un Laboratorio de Anlisis Clnicos se quiere modelar
la informacin que se maneja mediante una base de datos utilizando el
modelo E-R.
En dicho laboratorio se realizan anlisis clnicos de los cuales se tienen
registrados la clave del estudio, el nombre propio, el costo y el nombre del
laboratorista que los realiza.
De cada laboratorista se tiene un registro personal como es su nmero de
control, su antigedad, su nombre, su especialidad, su direccin y su
telfono.
De cada cliente que solicita un estudio se registra el nmero de estudio,
nombre, direccin, telfono, fecha, hora y los estudios a realizar.
Cada vez que un laboratorista realiza un estudio, registra la fecha de
realizacin, hora, clave del estudio, nmero del estudio y la descripcin de
los resultados que posteriormente son vaciados en el resumen de los
estudios que son entregados al cliente. Cuando un cliente recoge sus
resultados se registra el pago, la fecha y el nmero del estudio.
Elabore un diagrama del modelo E-R para representar este problema en
trminos de la informacin.

PROBLEMA 9

El supermercado El Buen precio, ha decidido sistematizar su operacin.


La informacin que se desea almacenar es la siguiente:
El supermercado tiene un conjunto de proveedores, de los cuales se desea
almacenar su nombre, direccin y telfono. Cada proveedor sirve al
supermercado uno o varios artculos, y es posible que un mismo artculo
sea servido por ms de un proveedor. Por cada artculo deseamos saber el
nombre, el precio de venta, el nmero de artculo (que es nico), y el precio
de adquisicin.
Por otro lado, el supermercado est organizado en distintos departamentos,
cada uno de los cuales tiene un director y una serie de empleados. Cada
departamento es responsable de un rea de ventas (textil, alimentacin,
hogar, etc), y cada artculo slo puede ser vendido por un nico
departamento.
El supermercado necesita por cada empleado la siguiente informacin:
nombre, direccin, telfono particular, salario y a qu departamento
pertenece.
Finalmente, el supermercado tiene clientes que realizan pedidos. Por cada
cliente se necesita su nombre, direccin, telfono y el saldo. Cada pedido
consiste en un nmero de pedido, fecha del pedido, artculos pedidos y
cantidad.
Se pide disear la base de datos, mostrando su estructura mediante un
diagrama E-R.
Nota: podra haber informacin incompleta. Es importante detectarlo y
resolverlo.
PROBLEMA 10

Se desea informatizar parcialmente un banco determinado con los


siguientes supuestos:
El banco tiene distintas sucursales que se identifican por un cdigo.
Cada sucursal tiene una serie de cuentas corrientes asignadas a ella que se
identifican por un cdigo, distinto para cada cuenta. Una cuenta corriente
pertenece a uno o varios clientes. Es posible, sin embargo, que las
operaciones que puede realizar cada uno de estos clientes con la cuenta no
sean las mismas.
Por otra parte, cada cliente, que se identifica por su DNI, puede tener varias
cuentas y, por supuesto, unos privilegios distintos en cada una de ellas.
Cada cuenta puede tener domiciliaciones asociadas con ella.
Los clientes pueden tener otorgados prstamos sin que estos prstamos
estn asociados con ninguna de las cuentas corrientes. Cada prstamo se
otorga a nombre de un solo cliente, y a un cliente se le puede otorgar ms
de un prstamo.

También podría gustarte