Soluciond e ejercicios de agregacion

Solo disponible en BuenasTareas
  • Páginas : 7 (1527 palabras )
  • Descarga(s) : 0
  • Publicado : 9 de junio de 2010
Leer documento completo
Vista previa del texto
Solución Ejercicios Parte 2
Modelos ENTIDAD – RELACION Mtra. Patricia Melo Morin

EJERCICIO 1
Base de datos que debe almacenar la información sobre varias estaciones meteorológicas, en una zona determinada. De cada una de ellas recibiremos y almacenaremos un conjunto de datos cada día: temperatura máxima y mínima, precipitaciones en litros/m2, velocidad del viento máxima y mínima, y humedadmáxima y mínima. El sistema debe ser capaz de seleccionar, añadir o eliminar estaciones. Para cada una almacenaremos su situación geográfica (latitud y longitud), identificador y altitud.
Temp_min Tem_max

altitud

longitud

(1,N)

(1,1)

ESTACIONES
identificador latitud

genera
(1:N)


MEDICIONES
precipit

(1:N)

EJERCICIO 2
Se trata de gestionar una biblioteca, ynuestro cliente quiere tener ciertas herramientas a su disposición para controlar libros, socios y préstamos. Adicionalmente se necesita un control de los ejemplares de cada libro, su ubicación y su estado, con vistas a su retirada o restitución, para esto último necesita información sobre editoriales a las que se deben pedir los libros. Tanto los libros como los socios estarán sujetos a ciertascategorías, de modo que según ellas cada libro podrá ser o no prestado a cada socio. Por ejemplo, si las categorías de los libros van de A a F, y la de los socios de B a F, un libro de categoría A nunca puede ser prestado a ningún socio. Estos libros sólo se pueden consultar en la biblioteca, pero no pueden salir de ella. Un libro de categoría B sólo a socios de categoría B, un libro de categoría C sepodrá prestar a socios de categorías B y C, etc. Los libros de categoría F siempre pueden prestarse. El sistema debe proporcionar también un método de búsqueda para libros por parte de los socios, por tema, autor o título. El socio sólo recibirá información sobre los libros de los que existen ejemplares, y sobre la categoría. Además, se debe conservar un archivo histórico de préstamos, con las fechasde préstamo y devolución, así como una nota que el responsable de la biblioteca quiera hacer constar, por ejemplo, sobre el estado del ejemplar después de su devolución. Este archivo es una herramienta para la biblioteca que se puede usar para discriminar a socios "poco cuidadosos". Los préstamos, generalmente, terminan con la devolución del libro, pero algunas veces el ejemplar se pierde o elplazo supera un periodo de tiempo establecido y se da por perdido. Estas circunstancias pueden cerrar un préstamo y provocan la baja del ejemplar (y en ocasiones la del socio :-). Nuestro archivo histórico debe contener información sobre si el libro fue devuelto o perdido.

Fecha_prestamo

Fecha_devolucion

(1,N)
prestamos

(1,N)

SOCIOS
notas catagoria

(N:M)
ubicacion

EJEMPLARES(1,1)
estado

(N:M) (1,N)
ecrito

(1,N)

AUTOR

(N:1)

tienen
(1,N)

(N:M) (1,N)
trata categoria

TEMA

(1,N) (N:M)

LIBROS
pertenecen

(1,N)

(1,N)

EDITORIALES

EJERCICIO 3
“El Instituto Tecnológico Superior de Panuco desea llevar el control de las personas que ingresan todos los días a la institución. Las personas pueden ser: Alumnos, Docentes,Administrativos, Directivos e invitados. Las horas en que puede ingresar son de Lunes a Domingo, del horario de 06:00 a las 19:00 hrs. También se desea conocer el tipo de vehículo con el que ingresaron: en automóvil, motocicleta, bicicleta o caminando. Deberá existir un registro de los automóviles, motocicletas y bicicletas que ingresan constantemente a la N:1 institución

(1,1) Personas (1,N) PerteneceTipo_Persona

Ingresa

Hora Tipo_Automovil

(N,N) Dias

N:N N:1 Datos_Automoviles 1:1

(1,N)

Es_de

EJERCICIO 4
Sea una empresa dedicada al alquiler de CD-ROMs de audio. Dicha empresa tiene un local de atención al público donde están expuestas las carátulas de los CDs más demandados y las últimas novedades, aunque también existen listados en papel de todos los títulos que se...
tracking img