Escolar Documentos
Profissional Documentos
Cultura Documentos
BASE DE DATOS I
Estudiantes:
INTRODUCCION
El presente informe plantea de manera detallada, el problema de un sistema bibliotecario que desea automatizar su sistema informacin utilizando para ello la descripcin de entidades atributos relaciones tipo de relaciones y otros detalles para el e diseo de la base de datos, para lo cual es indispensable el diagrama de entidad relacin de esta manera se podr visualizar un entorno global de los datos que estn relacionados en la empresa.
DESCRIPCION DEL PROBLEMA Sistema bibliotecario Esta empresa ofrece servicio de prstamos de libro y revistas entre otros, cada transaccin de prstamo esta identificada con un cdigo nico (Id prstamo). Adems ofrece prestamos internos para lecturas, dependiendo de que tipo de usuarios sea (internos o externo) contendremos en la tabla coleccin los objetos que se manejan en la biblioteca como lo son revistas y libro entre o. Nos centraremos en lo que son revistas y libros, representaremos la base de datos mediante el modelo entidad relacin la biblioteca cuenta con diferentes usuarios dependiendo de para que desee el libro si para uso externo o para uso interno los usuarios de uso externo no tiene mas que presentar su identidad para hacer uso de los libros de la biblioteca los estudiantes que harn uso de los libros de manera externa tendr guardada su informacin en la base de datos par poder saber que libro usara y as formar parte de todo la base de datos con lo que respecta a multas en un dado caso de que no se entregue el libro ya sea por perdida, por retardo o cualquier otro asunto. Las operaciones comunes son: Ingreso de Libros Ingreso de Usuarios Prestamos Reserva de Libros Calculo de Multas Cuando ingresa un libro ingresa a la Biblioteca es catalogado por un equipo de expertos que lo clasifican y le asignan un registro nico el cual identifica el libro. Cuando se ingresan los usuarios llenan un formulario que es procesado y por medio de un tramite rpido se le asigna un carnet para que pueda hacer sus consultas., luego de esto el usuario (el que tiene guardad su informacin en la base de datos) ya puede solicitar prestamos y reservas. Al momento de realizar un prstamo se establece una fecha lmite de devolucin y cuando ese tiempo es excedido el sistema ser capaz de calcular multas que son sanciones establecidas por las normas internas de la organizacin. Cuando un usuario solicita un libro que actualmente este prestado este podr ser reservado a una fecha determinada.
DEFINICION CLAVES PRIMARIAS ENTIDAD Autor Editorial Categora Estante Coleccin disponibe Coleccin Multa Prestamo_recargo Libro Revista prestamo Control edicion Coleccin prestamo Ubicacin coleccin Categoria coleccin Tip prestamo devoluvion Usuario Tipo usuario Tipo multa LLAVE PRIMARIA autorID Editoria_ID Categoria_ID Estante_ID Coleccin_ID Coleccin_ID Multa_ID Registro_recargoID Libro_ID Revista_ID Prestamo_ID Control_ID Registro_ID Coleccin_ID Categoria_ID Tipo_prestamoID devolucionID Identidad tipousuarioID tipmultaID
DEFINICION TIPOS DE ATRIBUTOS (MONOVALORADOS, MULTIVALORADOS, DERIVADOS ETC) ENTIDAD Autor ATRIBUTO autorID nombre nacionalidad TIPO ATRIBUTO Simple Compuesto simple
Editorial
editoriaID nombre direccin telefono categoriaId descripcion coleccionID titulo autorId edicin editialID paginas publicacin
Simple Compuesto Compuesto multivalorado Simple simple Simple Simple Simple Simple Simple Monovalorado movalorado
Categora
Coleccin
Coleccin categoria
categoriaID coleccionId
Simple simple
Libro
Revista
Control_edicion
coleccionID siguienteeedicionID
Simple simple
Estante
Ubicacin_libro
Tipo_uauario
tipousuarioID descripcion
Simple Simple
usuario Identidad Nombre tipousuarioID telfono direccion Simple Compuesto Simple multivalorado compuesto
Tipo_prestamo
tipopresatmoID descripcion
Simple Simple
prestamo
Coleccin_prestamo
registroID coleccionID
Simple Simple
prestamoID
simple
devolucion
Tipo_multa
multa
recargos
DIAGRAMA ENTIDA-RELACIN
REQUERIMIENTOS DE HARDWARE Y SOFTWARE CONFIGURACIN DEL GESTOR DE BASES DE DATOS PARA LA ADMN. B.D ADMINISTRACIN DE LA BASE DE DATOS CREACIN DE TABLAS CREACIN DE CAMPOS, INDEXES ETC CREACIN DE RELACIONES MANIPULACIN DE DATOS SEGURIDAD DE DATOS CREACIN DE QUERY CON INSTRUCCIONES SQL
create table autor( autorid char(5) not null, nombre varchar(30), nacionalidad varchar(20), constraint PKautorid primary key (autorid)