ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Arriendo de Libros. Base de Datos.


Enviado por   •  16 de Mayo de 2017  •  Trabajos  •  1.980 Palabras (8 Páginas)  •  360 Visitas

Página 1 de 8

Trabajo Semestral Parte 1.

Arriendo de Libros.

Base de Datos.

                 

.          

Índice

Índice        2

Introducción.        3

Enunciado.        4

Creación MER        5

Párrafo 1.        5

Párrafo 2.        6

Párrafo 3.        7

Párrafo 4.        8

Párrafo 5.        9

MER Completo.        10

Modelo Relacional.        11

Párrafo 1.        11

Párrafo 2.        12

Párrafo 3.        13

Párrafo 4.        14

Párrafo 5.        15

MR Completo.        16

Creación de SCRIPTS.        17

Conclusión.        20

 


Introducción.    

El objetivo de este trabajo es crear una base de datos. El trabajo será desarrollado y evaluado en tres etapas, esta primera etapa tratara de la creación de MER (Modelo Entidad Relacional: Es una herramienta para el modelado de datos que permite representar las entidades relevantes de un sistema de información así como sus interrelaciones y propiedades.), luego un MR (Modelo relacional: Es un modelo de datos basado en la lógica de predicados y en la teoría de conjuntos.), a partir del MER y finalmente unos Scripts en SQL(SQL: es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en ellas. Una de sus características es el manejo del álgebra y el cálculo relacional que permiten efectuar consultas con el fin de recuperar, de forma sencilla, información de bases de datos, así como hacer cambios en ellas.).


Enunciado.

Usted ha sido contratado para el desarrollo de un sistema para una biblioteca de arriendo de libros. La biblioteca tiene diferentes sedes por los Estados Unidos.

  • Los datos para cada sede son la dirección de la sede (formada por la calle, la ciudad, el estado, y el código postal) y el número de teléfono. Algunas ciudades de Estados Unidos no pertenecen a un estado, por ejemplo Washington no tiene estado. Cada sede tiene un numero de sede, que es unıvoco dentro de la biblioteca.
  • Cada sede tiene una serie de empleados asignados entre los cuales hay un coordinador. El coordinador es responsable de la operación diaria de cada sede determinada. Los datos que se almacenan sobre cada empleado son el nombre, el cargo (ejemplo coordinador, jefe de personal, etc.) y el salario. A cada empleado se le asigna un numero de empleado, que es unıvoco dentro de la empresa.
  • Cada sede tiene una serie de libros. Los datos que se almacenan sobre cada libro son el número del catálogo, el número de libro, el título, la categoría (novela, medicina, informática, artes, infantiles, etc.), el valor del arriendo diario, el costo de la libro, los nombres de los autores, la editorial y el número de copias de la libro. El número de catálogo idéntica unívocamente cada libro.
  • Existen varias copias de cada libro en cada sede, por lo que las copias individuales se identifican utilizando el número de libro más un correlativo. El estado de una copia de libro indica si una copia especifica está disponible para arrendar o no (algunos valores de estado pueden ser disponible, arrendado, en reparación, dañado, etc.).
  • Antes de arrendar un libro en la biblioteca, el cliente debe registrarse como cliente de una sucursal. Los datos que se almacenan sobre cada cliente son el nombre y apellido, la dirección, y la fecha en que se registró como cliente en la biblioteca. A cada cliente se le da un número de cliente único entre todas las sedes de la biblioteca. Una vez registrado, el cliente puede arrendar libros libremente, hasta un máximo de 10 simultáneamente.
  • Los datos que se almacenan sobre cada libro (copia) arrendado son el número de arriendo, el nombre completo y número del cliente, el número de la copia del libro arrendado, el título, el valor diario de arriendo, así como las fechas en que la copia del libro se arrendó y cuando fue devuelta. El número de arriendo es unívoco a lo largo de la biblioteca.

Creación MER

A continuación se mostrara los Modelos entidad relación que se crearon a partir de los párrafos descritos en los respectivos enunciados.

Párrafo 1.

Los datos para cada sede son la dirección de la sede (formada por la calle, la ciudad, el estado, y el código postal) y el número de teléfono. Algunas ciudades de Estados Unidos no pertenecen a un estado, por ejemplo Washington no tiene estado. Cada sede tiene un numero de sede, que es unıvoco dentro de la biblioteca.

[pic 1]

Se crea la tabla Sede Con los atributos correspondientes, N°Sede es la llave primaria de esta tabla.


Párrafo 2.

Cada sede tiene una serie de empleados asignados entre los cuales hay un coordinador. El coordinador es responsable de la operación diaria de cada sede determinada. Los datos que se almacenan sobre cada empleado son el nombre, el cargo (ejemplo coordinador, jefe de personal, etc.) y el salario. A cada empleado se le asigna un numero de empleado, que es unıvoco dentro de la empresa.

  [pic 2]

 

En esta relación actúan dos entidades entre sí, cada una con sus respectivos atributos descritos en el enunciado. En esta relación las cardinalidades son (1,n) y (0,n).


Párrafo 3.

Cada sede tiene una serie de libros. Los datos que se almacenan sobre cada libro son el número del catálogo, el número de libro, el título, la categoría (novela, medicina, informática, artes, infantiles, etc.), el valor del arriendo diario, el costo del libro, los nombres de los autores, la editorial y el número de copias del libro. El número de catálogo idéntica unívocamente cada libro.

...

Descargar como (para miembros actualizados)  txt (12 Kb)   pdf (469.2 Kb)   docx (153.7 Kb)  
Leer 7 páginas más »
Disponible sólo en Clubensayos.com