Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Actividad Evaluativa Eje 2 Base de Datos

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 8

Actividad Evaluativa Eje 2

Anderson David Pinta Moreno

Hennee Valentina Anzola Benítez

Marlon Pérez Andrade

Fundación Universitaria Área Andina

BASES DE DATOS II

ANGEL ALBERTO VARON QUIMBAYO

08/05/2022

1
Tabla de Contenido

Contenido
Introducción ....................................................................................................................................................... 3
Objetivo ............................................................................................................................................................. 3
Diagrama Entidad Relación ............................................................................................................................... 4
Relaciones entre entidades. ............................................................................................................................... 6
Cardinalidad de las relaciones ........................................................................................................................... 6
Llaves Primarias y Foráneas (PK, FK) .............................................................................................................. 7
Bibliografía ........................................................................................................................................................ 8

2
Introducción

Un modelo relacional es una herramienta usada para modelar los datos en una

base de datos, la cual se compone de entidades que se relacionan entre sí, para tener un

modelo funcional de una base de datos se usan técnicas para optimizar el espacio en

memoria llamado normalización. El modelo relacional se compone de entidades, y estas

a su vez contienen atributos y las entidades se relacionan con otras.

Para este trabajo se planteó un modelo para un servicio de préstamo de

bibliotecas, en el que un usuario registrado puede pedir uno o más libros de una

biblioteca, cada libro debe tener un autor y se pueden tener más de un ejemplar por título

y solo se pueden pedir 3 libros por persona

Objetivo

• Plantear un diagrama entidad relación de un sistema de préstamo de biblioteca en el que se definan los

atributos, relaciones entre entidades y llaves de los atributos.

3
Diagrama Entidad Relación

El diagrama presentado es el esquema de un sistema de préstamo de bibliotecas en el que contamos con 9

entidades que llamamos respectivamente:

• Usuario: Describe los datos personales del usuario como nombre, cedula y contactos, el

usuario es quien realiza el préstamo

• Reserva: En caso de tener hacer reservas online la tabla reserva guarda la fecha en que

se hizo la reserva y la fecha esperada en que el usuario recoja el ejemplar

• Préstamo: En la entidad se describe los detalles del préstamo como la fecha de préstamo

y la fecha esperada de devolución

• Ejemplar: En ejemplar se dan datos específicos sobre cada libro en la biblioteca como el

código, el estado del libro y la ubicación dentro de la biblioteca

• Libro: En el título se guardan los datos del libro como el título, el No de páginas el año

en que se escribió

• Empleado: En la entidad se tienen los datos de los empleados que prestan el servicio de

biblioteca son quien registra los préstamos.

• Autor: En la entidad se guardan los datos de los autores de los libros como el nombre, la

nacionalidad y fecha de nacimiento.

• Género: En la tabla género se guardan los nombres de los diferentes géneros literarios

como cuento, novela, poesía o títulos académicos

• Editorial: En la entidad se guardan los datos de las editoriales que distribuyen el libro,

cuenta con los atributos de nombre, dirección, y teléfono de contacto.

4
5
Relaciones entre entidades.

Como se ve en el diagrama existen diferentes relaciones entre las entidades, aquí la más importante por la

cantidad de las relaciones que posee es la entidad de préstamo que cuenta con cuatro relaciones con las

demás entidades.

Un usuario hace un préstamo o una reserva y esta a su vez registra un préstamo, en el préstamo hay una

relación con el ejemplar que se presta y a su vez un empleado registra un préstamo, en las siguientes tablas

vemos que los autores se relacionan con los libros ya que cada título tiene un autor, y cada libro tiene un

género y una editorial, y a su vez cada ejemplar del libro tiene un ID y un estado del libro.

Cardinalidad de las relaciones

y llaves. Como se ve en el segundo diagrama la cardinalidad de las entidades donde tenemos (1,N) y (1,1)

podemos ver que la mayoría de las relaciones son (1,N) excepto por la relación entre préstamo y reserva que

es una relación (1,1) donde solo se puede reservar un libro a la vez.

Vemos que un autor puede tener muchos libros escritos, pero un libro no puede tener más de un autor, lo

mismo con los géneros donde un libro puede pertenecer a un género literario pero un género puede tener

muchos libros.

6
Llaves Primarias y Foráneas (PK, FK)

En el diagrama vemos que para establecer las relaciones entre las tablas las relacionamos con las llaves, para

cada entidad creamos un ID único que identifica cada registro en la base de datos, esto facilita las

operaciones en la base de datos, todas las llaves primarias son de tipo numérico.

Para las FK relacionamos a la llave primaria de cada entidad, como vemos en el diagrama referenciamos el

ID de usuario en la entidad de préstamo.

7
Bibliografía

Base De Datos Aplicado LA CARDINALIDAD octubre 2011

http://basededatosaplicado.blogspot.com/2011/10/v-behaviorurldefaultvmlo.html

Qué es un diagrama entidad-relación, LUCIDCHART, diciembre 2019

https://www.lucidchart.com/pages/es/que-es-un-diagrama-entidad-relacion

Componentes De Un Diagrama Entidad-Relación, LUCIDCHART, diciembre 2019

https://www.lucidchart.com/pages/es/que-es-un-diagrama-entidad-relacion#section_3

También podría gustarte