Escolar Documentos
Profissional Documentos
Cultura Documentos
Temas 1 y 2
Miguel ngel Martnez del Amor
Relacin 1:
Sistemas de Gestin de Bases de Datos y Diseo conceptual de Bases de Datos:
el Modelo-EntidadRelacin.
Ejercicio 1 Decide razonadamente si las siguientes afirmaciones son verdaderas o falsas.
1. Los sistemas de informacin nacieron a mediados del siglo XX con el desarrollo de la
informtica. verdadero.
2. Los sistemas de ficheros para el manejo de bancos de datos son los precursores de las
actuales Bases de Datos.
verdadero
2. El conjunto de todos los atributos asociados a una entidad fuerte siempre funciona
como clave candidata de dicha entidad.
3. Si una entidad fuerte posee un nico atributo, entonces dicho atributo es la clave
primaria de la entidad.
4. En el modelo ER, slo estn permitidas las relaciones binarias.
5. Toda jerarqua de generalizacin parcial ha de ser solapada.
verdadero:
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.
1. Se pide hacer el diagrama ER para la base de datos que represente esta informacin.
Ejercicio 7 Obtn un diagrama ER que se ajuste a la siguiente especificacin de requisitos.
El Ministerio de Medio Ambiente y Bienestar de un pas desea crear un Sistema de
Informacin Geogrfica (en siglas, S.I.G.) de acceso pblico a travs de Internet. El sistema
ofrecer informacin referente a ros, afluentes, sistemas montaosos y montes, as como de
las provincias donde se localizan.
1. De los ros se almacenar un cdigo de ro, nombre, descripcin y longitud total. Adems, para cada ro se almacenarn las provincias por las que pasa y la longitud del
tramo del ro para cada provincia baada.
2. De las provincias se almacenar un cdigo administrativo de provincia, el nombre y el
nmero de habitantes, as como la capital de la provincia y la Comunidad Autnoma
a la que pertenece.
3. Los ros pueden ser afluentes de otros ros. En este caso, para cada afluente se desea
conocer de qu ro lo es, en qu provincia se une a dicho ro y en qu punto kilomtrico
lo hace (medido desde el nacimiento del ro del cual es afluente).
4. En cuanto a los sistemas montaosos, se almacenar un cdigo identificativo, el nombre, la orientacin (norte, nordeste, etc.) y la longitud, as como la altura mxima y
las provincias que ocupa.
5. Los sistemas estn formados por montes de los que se almacena un cdigo, un nombre,
descripcin y altura. Hay que tener en cuenta que un monte slo pertenecer a un
sistema. De los montes tambin se quiere almacenar la provincia o provincias en las
que se encuentra (ya que hay casos en los que un monte es compartido por varias
provincias). Los montes adems pueden tener un origen volcnico o de plegamiento.
En el caso de que su origen sea volcnico, se desea almacenar el tipo de volcn y si es
de plegamiento, se almacenar el periodo geolgico de dicho plegamiento.
6. Algunos ros y montes son elementos geolgicos monitorizados por satlite. De dichos
elementos se desea almacenar la fecha en la que se comienza su monitorizacin y
el satlite que realiza el seguimiento. Un elemento monitorizado slo puede serlo por
un satlite y un satlite podr monitorizar varios elementos. De los satlites se desea
almacenar su nmero identificativo, nombre y descripcin.
5. Hay dos tipos de estaciones: simples y mixtas. Las primeras slo tiene servicio de
metro, mientras que las segundas ofrecen conexin con otros servicios (estacin de tren,
estacin de autobuses, aeropuerto, ...). Para las estaciones mixtas interesa conocer con
qu otros servicios ofrece conexin.
6. Cada tren tiene un cdigo interno que lo identifica. Asimismo interesa conocer el modelo del tren, el nmero de vagones, la antigedad, el color, el nombre de la empresa
fabricante, la capacidad y si posee o no acceso para minusvlidos (estas tres ltimas
propiedades slo dependen del modelo del tren).
Ejercicio 10 Obtn un diagrama ER que se ajuste a la siguiente especificacin de requisitos.
Se desea crear una herramienta informtica para el sistema de control de vuelos de un
consorcio de aeropuertos pertenecientes a varios pases.
1. De cada aeropuerto en el consorcio se conoce su cdigo identificativo internacional,
nombre, fecha de inauguracin, ciudad y pas.
2. En cada aeropuerto pueden tomar tierra diversos modelos de aviones (el modelo de un
avin determina su capacidad, es decir, su nmero de plazas).
3. Cada aeropuerto tiene asignado varios programas de vuelo. En cada uno de ellos se
indica el nmero de vuelo(cdigo internacional identificativo), la lnea area que lo
realiza y los das de la semana en los que existe dicho vuelo. Es necesario incluir
informacin sobre el nombre, pas y domicilio fiscal de las lneas areas.
4. Cada programa de vuelo despega de un aeropuerto del consorcio y aterriza en otro.
5. Cada vuelo realizado pertenece a un programa de vuelo. Para cada vuelo se quiere
conocer su fecha de realizacin, da de la semana, el modelo de avin empleado y el
nmero de plazas vacas.
6. Algunos programas de vuelo son directos mientras que otros incorporan escalas intermedias entre los aeropuertos de salida y de llegada. En cada escala pueden subirse o
bajarse pasajeros del avin que realiza el vuelo correspondiente. Por tanto, el nmero
de plazas vacas puede variar a lo largo de un vuelo con escalas.
7. De cada vuelo se quieren conocer las escalas ordenadas asignndoles a cada una un
nmero de orden, as como la duracin de stas.