Está en la página 1de 9

PRIMERA ENTREGA BASE DE DATOS

LUIS GONZALO CASTAÑEDA NUMPAQUE

COD: 1611025770.

MÓDULO. SEGUNDO BLOQUE-BASES DE DATOS-[GRUPO1]

INSTITUCIÓN EDUCATIVA UNIVERSITARIA POLITÉCNICO GRANCOLOMBIANO.

NOVIEMBRE - 2019.
INDICE
INTRODUCCION 3
DESCRIPCION DEL PROBLEMA 3
OBJETIVOS 4
GENERAL 4
ESPECIFICOS 4
MODELO ENTIDAD RELACION LIBRERÍA 5
INTRODUCCION

Se encuentra en el documento el modelo relacional asociado a las actividades de


almacenamiento y préstamo de libros en una librería en donde, el diseño incluye una estructura
de datos la cual permite que un libro contenga un autor, un tema y una editorial con el fin de
optimizar los filtros de búsqueda para el socio que en este caso es quien se inscribe en la
librería y solicita el préstamo de libros de acuerdo a su elección.

DESCRIPCION DEL PROBLEMA

En la librería cada socio se tarda demasiado buscando el libro de su interés debido a que no
existe una base que ayude a determinar el lugar dentro de la librería en donde está ubicado el
libro y los filtros de búsqueda en cuanto a los datos que suministra el socio, adicional no se
tiene un control de los prestamos lo cual genera pérdidas de libros.
OBJETIVOS
GENERAL
Crear una base de datos que permita la búsqueda optima de cada libro dentro de la librería y la
gestión de préstamos de la librería.

ESPECIFICOS
1. Almacenar la información de cada libro con su respectiva relación con el autor, la
editorial, idioma y tema.
2. Almacenar la información correspondiente a todos los socios pertenecientes a la
librería.
3. Guardar los registros de cada préstamo.
MODELO ENTIDAD RELACION LIBRERÍA
A continuación, se describe el diccionario de datos de acuerdo a las entidades planteadas:

Tema

Tema
clave_tema
nombre

LLAVE NOMBRE LONGITUD TIPO DE CAMPO RELACION OBSERVACIONES


PK clave_tema 11 NUMERICO(ENTERO) IDENTIFICADOR ASOCIADO AL TEMA
nombre 60 VARCHAR2 NOMBRE DEL TEMA

Autor

Autor
clave_autor
nombre

LLAVE NOMBRE LONGITUD TIPO DE CAMPO RELACION OBSERVACIONES


PK clave_autor 11 NUMERICO(ENTERO) IDENTIFICADOR ASOCIADO AL ID DEL AUTOR
nombre 60 VARCHAR2 NOMBRE DEL AUTOR

Editorial

Editorial
clave_editorial
nombre
direccion
telefono

LLAVE NOMBRE LONGITUD TIPO DE CAMPO RELACION OBSERVACIONES


PK clave_editorial 11 NUMERICO(ENTERO) IDENTIFICADOR ASOCIADO AL ID DE LA EDITORIAL
nombre 70 VARCHAR2 NOMBRE DE LA EDITORIAL
direccion 70 VARCHAR2 DIRECCION DE LA EDITORIAL
telefono 10 VARCHAR2 TELEFONO DE LA EDITORIAL

Libro
Libro
clave_libro
titulo
idioma
formato
categoria
clave_autor

LLAVE NOMBRE LONGITUD TIPO DE CAMPO RELACION OBSERVACIONES


PK clave_libro 11 NUMERICO(ENTERO) IDENTIFICADOR ASOCIADO AL ID DEL LIBRO
titulo 90 VARCHAR2 TITULO DEL LIBRO
idioma 22 VARCHAR2 IDIOMA DEL LIBRO
formato 70 VARCHAR2 FORMATO EN EL QUE FUE ESCRITO EL LIBRO
categoria 70 VARCHAR2 CATEGORIA A LA CUAL PERTENECE EL LIBRO
FK clave_autor 11 NUMERICO(ENTERO) 1.N ID DEL AUTOR QUE ESCRIBIO EL LIBRO

Elaboracion_editorial

Elaboracion_editorial
clave_libro
clave_editorial
fecha_elaboracion

LLAVE NOMBRE LONGITUD TIPO DE CAMPO RELACION OBSERVACIONES


FK clave_libro 11 NUMERICO(ENTERO) N.M IDENTIFICADOR ASOCIADO AL ID DEL LIBRO
FK clave_editorial 11 NUMERICO(ENTERO) N.M IDENTIFICADOR ASOCIADO AL ID DE LA EDITORIAL QUE FABRICO EL LIBRO
fecha_elaboracion DATATIME FECHA DE FABRICACION

Trata_sobre

Trata_sobre
clave_libro
clave_tema

LLAVE NOMBRE LONGITUD TIPO DE CAMPO RELACION OBSERVACIONES


FK clave_libro 11 NUMERICO(ENTERO) 1.N IDENTIFICADOR ASOCIADO AL ID DEL LIBRO
FK clave_tema 70 NUMERICO(ENTERO) 1.N IDENTIFICADOR ASOCIADO AL ID DEL TEMA

Socio

Socio
clave_socio
nombre
direccion
telefono
categoria

LLAVE NOMBRE LONGITUD TIPO DE CAMPO RELACION OBSERVACIONES


PK clave_socio 11 NUMERICO(ENTERO) IDENTIFICADOR ASOCIADO AL ID DEL LIBRO
nombre 90 VARCHAR2 NOMBRE DEL SOCIO
direccion 22 VARCHAR2 DIRECCION DE VIVIENDA
telefono 70 VARCHAR2 TELEFONO DE CONTACTO
categoria 70 VARCHAR2 CATEGORIA A LA CUAL PERTENECE
Prestamo

Prestamo
clave_prestamo
clave_socio
clave_libro
numero_orden
fecha_prestamo
fecha_devolucion
observacion

LLAVE NOMBRE LONGITUD TIPO DE CAMPO RELACION OBSERVACIONES


PK clave_prestamo 11 NUMERICO(ENTERO) IDENTIFICADOR DEL PRESTAMO
FK clave_socio 11 NUMERICO(ENTERO) 1.N IDENTIFICADOR DEL ID DEL SOCIO QUE SOLICITA EL PRESTAMO
FK clave_libro 11 NUMERICO(ENTERO) 1.N ID DEL LIBRO SOLICITADO EN PRESTAMO
fecha_prestamo DATATIME FECHA EN LA QUE SE SOLICITA EL PRESTAMO
fecha_devolucion DATATIME FECHA DE LA DEVOLUCION DEL LIBRO
observacion BLOB OBSERVACIONES

En este apartado se describe el modelo de entidad relación:


Conclusiones

Bibliografía

También podría gustarte