Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Supongamos que queremos disear una base de datos para una biblioteca y conocemos
que sta funciona de la siguiente forma: En la biblioteca se encuentran una serie de libros
que los empleados solicitan a las editoriales escribiendo una carta de peticin. La direccin
a la que ha de dirigir la carta se encuentra en un archivo de editoriales. Cuando un libro se
recibe, se le da de alta mediante la construccin de una ficha para bsqueda por autor y
otra ficha para bsqueda por tema. En ambas fichas aparecen el ttulo del libro, el nombre
del autor y su nacionalidad, la editorial a la que pertenece la publicacin, el tema sobre el
que trata, el ISBN y la estantera de la biblioteca en la que se encuentra. Las estanteras so-
portan como mximo 100 libros y tienen un nmero y un lugar asignado dentro de la biblio-
teca. Hay que aclarar que en la biblioteca no se encuentran ejemplares repetidos de ningn
libro. Para obtener los libros de la biblioteca es necesaria la posesin de una credencial
que acredite a los distintos usuarios. Esta credencial es nica para cada persona y se ex-
pide desde la primera vez que se intenta retirar un libro. Cada usuario slo puede retirar
dos libros cada vez. Mensualmente se confecciona un inventario actualizado donde se in-
dica para cada libro el nombre, el autor y el lugar de la biblioteca donde se encuentra.
En la biblioteca les gustara disponer de un listado al final de cada da en donde apareciera
cada libro que se ha retirado: el ttulo, el ISBN, el autor y el nmero de credencial, nombre y
el telfono del usuario que lo ha retirado.
Lneas - Unen los atributos con conjuntos de entidades y los conjuntos de entidades con las relacio-
nes.
Entidades
Cod_Ed
Editorial
Direcc_ed
Relaciones: todos los libros (1, n), relacin de 1 libro a 1 editorial 1:N . Un libro pertenece a
una editorial y en una editorial hay muchos libros
Libros
ISBN
Titulo
Libros
Autor
Pas
Tema
NO. Carnet
Usuario Nombre
Telfono
Pedido
Cdigo
Pedido Fecha
Empleado
Relaciones: Libro pedido uno a muchos porque puede haber o no haber pedido o un pedido de uno
a muchos libros por lo tanto la relacin es uno a muchos 1: N y la cordialidad de Libros-Pedido. (1,n) y
(0,1) . 1 libro puede pertenecer a uno o a ningn pedido, ya que poda estar por otros medios en la
biblioteca.
Estanteras
No. Estante
Estanteras
Lugar
Relaciones: Libros- Al realizar la relacin se tiene que libro Estantera uno a muchos por que en
la estantera hay muchos libros y libros habra uno en cada estantera de acuerdo al registro por lo tanto la
relacin es uno a muchos 1: N Estantera. Sera (1, n) y (1,1). 1 libro puede pertenecer a una a estantera y las
estanteras son ocupadas por muchos libros.