Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Matrícula: 99364
Grupo: K055
Supongamos que queremos diseñar 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 petición. La dirección 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 construcción de una ficha para
búsqueda por autor y otra ficha para búsqueda por tema. En ambas fichas aparecen el
título del libro, el nombre del autor y su nacionalidad, la editorial a la que pertenece la
publicación, el tema sobre el que trata, el ISBN y la estantería de la biblioteca en la que
se encuentra. Las estanterías soportan como máximo 100 libros y tienen un número y
un lugar asignado dentro de la biblioteca. Hay que aclarar que en la biblioteca no se
encuentran ejemplares repetidos de ningún libro.
• Para obtener los libros de la biblioteca es necesaria la posesión de una credencial que
acredite a los distintos usuarios. Esta credencial es única para cada persona y se expide
desde la primera vez que se intenta retirar un libro. Cada usuario sólo puede retirar dos
libros cada vez.
• Mensualmente se confecciona un inventario actualizado donde se indica para cada
libro el nombre, el autor y el lugar de la biblioteca donde se encuentra.
• En la biblioteca les gustaría disponer de un listado al final de cada día en donde
apareciera cada libro que se ha retirado: el título, el ISBN, el autor y el número de
credencial, nombre y el teléfono del usuario que lo ha retirado.
Desarrollo:
Entidades y Atributos para el modelado:
Libro Editorial Usuario