Titulo descriptivo

Solo disponible en BuenasTareas
  • Páginas : 23 (5529 palabras )
  • Descarga(s) : 7
  • Publicado : 15 de abril de 2010
Leer documento completo
Vista previa del texto
TEMA 2 MODELO ENTIDAD/INTERRELACIÓN EJERCICIOS PROPUESTOS
Clases de Ejercicios: En este tema las clases de ejercicios que proponemos son las siguientes: a) Representar la información de un determinado sistema mediante diagramas E/R. b) Interpretar la semántica representada en un diagrama E/R. c) Modificar diagramas E/R para reflejar los cambios habidos en un sistema. Ejercicios de Clase A: Paracada uno de los siguientes enunciados, se pide obtener el esquema conceptual de la base de datos correspondiente utilizando diagramas del modelo E/R extendido. Ejercicio A.1 Para realizar el diseño de la Base de Datos del censo de población se dispone de la siguiente especificación de requerimientos: - Se almacenarán datos de personas y datos de lugares. - Cada persona tiene un nombre, apellidos,fecha_de_nacimiento, lugar_de_nacimiento, edad, estatura, sexo y nivel_de_estudios. Para los hombres también interesa conocer su situación_militar. Para las personas mayores de 16 años también se debe considerar el DNI. - Cada lugar corresponde a un municipio, teniendo como datos propios el nombre y el código (número secuencial del municipio según orden alfabético en cada provincia). Por ejemplo,Ciudad Real capital es el municipio “13034”, ya que el código de la provincia es el “13”. - Todas las personas están censadas (población de derecho) en un municipio en una dirección (calle y número). Interesa conocer la fecha en que se registró dicha situación. - Además, cada persona es residente (población de hecho) en un municipio en una dirección ó en un país extranjero. En ambos casos queremosconocer también la fecha de inicio. - Una persona puede ser residente en el mismo municipio en el que está censada o en otro diferente (o en otro país). - De cada municipio y de cada provincia interesa conocer su población de derecho (censada) y de hecho (residente realmente). Se pide: a) Obtener el diagrama E/R correspondiente. b) Proponer una forma lo más sencilla posible de transformar elanterior diagrama para que la dirección (calle y nº) donde está censada una persona, nos permita conocer el distrito al que pertenece dentro del municipio. El distrito es una subdivisión del municipio compuesta por un conjunto de manzanas (una manzana no puede dividirse para pertenecer a dos distritos). Una

UCLM-ESI (F.Ruiz)

BDa-2ep: Modelo Entidad/Interrelación. 1

manzana es un conjunto decasas físicamente unidas, separadas de las demás por calles. Cada lado de la manzana incluye una serie de números consecutivos (pares o impares) de una calle. Ejercicio A.2 Diseñar un esquema E/R que recoja la organización de una base de datos para contener la información sobre todas las carreteras de un país, sabiendo que se deben cumplir las siguientes especificaciones: − Las carreteras seencuentran divididas en varias categorías (locales, comarcales, regionales, nacionales, autovías, etc). − Las carreteras se dividen en tramos. Un tramo siempre pertenece a una única carretera y no puede cambiar de carretera. − Un tramo puede pasar por varios municipios, interesando conocer el km de la carretera y el municipio donde empieza el tramo y en donde termina. − Para los tramos que suponenprincipio o final de carretera, interesa saber si es que la carretera concluye físicamente o es que confluye en otra carretera. En este caso, interesa conocer con qué carretera confluye y en qué kilómetro, tramo y municipio. Ejercicio A.3 Realizar el diseño de una base de datos para una agencia de viajes que, para ofrecer mejor servicio a sus clientes, considera de interés tener registrada lainformación referente a los diferentes tours que puede ofrecer. Tener en cuenta lo siguiente: − Un tour, según su finalidad, cultural, histórica, deportiva, ..., tiene unos determinados puntos de ruta y puede repetirse varias veces en un año. − 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...
tracking img