Trigger
BASE DE DATOS
1. OBJETIVO
a. Conformar una Guía de Procesos para ser aplicado en el desarrollo del Proyecto de Base de datos,
2. CONTENIDO
La presente guía pretende describir paso a paso las acciones a llevar a cabo para el desarrollo de una propuesta orientada al uso de una base de datos en una empresa.
PASO 1:ELABORACION DEL MODELADO DE DATOS EN ERWIN
DESCRIPCION DEL CASO
CONTROL DE PRESTAMOS Y DEVOLUCIONES DE LIBROS EN UNA BIBLIOTECA
La Biblioteca es una institución creada con la finalidad de proveer de libros, manuales, revistas, CD, entre otros materiales de lectura, a los diversos usuarios Lectores de Chimbote para cuya tarea se ha definido el siguiente procedimiento:
• LosLectores son personas naturales identificados con una ficha de inscripción a través de su número de DNI, nombre completo, dirección, número de teléfono fijo, número de teléfono móvil, e-mail y un atributo denominado estado que tendrá los siguientes valores:
1. Lector castigado, 2. libro indefinidamente, 3. Lector amonestado hasta nuevo aviso, 4. Lector separado.
• Algunos libros tienenmás de un ejemplar disponible para el servicio de lectura.
• Asimismo, se llevará registro de los Autores.
• Tendremos en cuenta que un Autor puede haber escrito uno o más libros y un libro puede estar escrito por uno o más autores.
• De igual manera se tendrá en cuenta la información de las Editoriales a las que pertenecen los libros de la biblioteca.
• Los ejemplares deLibros pueden estar disponible para lectura en sala o a domicilio.
• Asimismo, los ejemplares tienen registro de su estado actual; el mismo que puede ser:
o 1: “Buen estado”
o 2: “Manchado”
o 3: “Roto”
o 4: “Perdido”
• Además; se llevará registro de la disponibilidad del ejemplar del libro; es decir, si dicho ejemplar se encuentra en calidad de“prestado”, para ello utilizaremos un atributo del Ejemplar que marcará 1 si el ejemplar está prestado ó marcará 2, si el ejemplar está disponible.
• Cuando el ejemplar de un libro es entregado en calidad de “préstamo”, el atributo disponibilidad pasará a “prestado”; es decir, cambiará de 1 a 2. Cuando el ejemplar es devuelto por el lector, el atributo cambiará nuevamente a “disponible”; esto es, serámodificado de 2 a 1.
• La solicitud del Ejemplar de un Libro se lleva a cabo a través de la Ficha de Préstamo en la cuál se consignarán los siguientes datos: fecha de préstamo del Libro, DNI del Lector, Tipo de préstamo (1: Lectura en sala / 2. Lectura a domicilio), fecha a devolver el ejemplar, fecha de devolución (al ingresar el préstamo del ejemplar, estará en blanco y se cargará en elregistro de devolución), Estado del Libro (Se cargará en el registro de devolución y será: 1. Buen estado, 2. Manchado, 3. Roto, 4. Perdido).
• Cuando un nuevo préstamo se “inserte” en la tabla de préstamos haremos los siguientes controles:
o Verificar el estado del lector para saber si está autorizado.
o Verificar el estado del Libro para saber si está disponibleo Actualizar el atributo disponibilidad del ejemplar, que pasará de disponible a “prestado”.
• Cuando un ejemplar ha sido devuelto, “Actualizaremos” la tabla de préstamos y llevaremos a cabo los siguientes controles:
o Verificar que la fecha a devolver sea menor o igual a la fecha de devolución del libro. Si no es asi, aplicar una sanción y actualizar el “estado” del lector teniendoen cuenta que su nuevo valor será: 3. “Lector amonestado hasta nuevo aviso”.
o Verificar el estado del Libro y compararlo con el estado del ejemplar; si no coinciden; aplicar una sanción, y actualizar el estado del Lector según sea el caso.
o Actualizar el atributo disponibilidad del ejemplar, que pasará de 1. Prestado a su nuevo valor 2. Disponible.
Elaborar el...
Regístrate para leer el documento completo.