Está en la página 1de 5

Nombre del Diseño y Programación de Base de Datos

Curso
Ejercicio
Enunciado
Se requiere diseñar una base de datos que guarde la información los préstamos de libros que se realizan
en una biblioteca; las reglas son la siguientes:

1. Los autores tiene un código que los identifica unívocamente, tiene nombres y apellidos.
2. Un libro puede tener un ejemplar o varios ejemplares, cada ejemplar tiene un código que los identifica.
3. Un Lector puede realizar muchos prestamos (en diferentes fechas)
4. Pueden existir lectores que no han realizado ningún préstamo aun.
5. Se deben guardar datos del lector como código, Apellidos, nombres, dni, dirección y teléfono.
6. En el préstamo se debe registrar el ejemplar que se presta, la fecha del préstamo y la fecha de
devolución.
7. Un préstamo de un ejemplar de un libro lo realiza un solo lector.
8. Un Ejemplar pude prestarse muchas veces, pero podría existir un ejemplar que no haya sido prestado
aun.
9. Cada libro tiene un código que los identifica, un título, cantidad de páginas.
10. Un Autor puede escribir un libro o muchos libros, y un libro puede tener un autor o varios autores,
11. No se registran libros sin autor ni autores sin libros relacionados.

Instrucciones
1. Lo primero que debes hacer es identificar las Entidades existentes:

a) Verificar según el enunciado los objetos que tienen comportamiento similar.


b) Verificar si estos objetos poseen varios atributos comunes.
2. Se procederá a Identificar los atributos Identificadores, teniendo en cuenta los siguientes
criterios:

a) Unicidad; los valores del atributo no se pueden repetir en ninguna otra instancia de la Entidad.
b) Minimidad; ante la existencia ve varios atributos que cumplan con el criterio de Unicidad se
debe elegir entre los candidatos al que ocupe menos espacio al ubicar sus datos.

3. Con las Entidades resultantes implementar el Modelo Conceptual respectivo, tomando en


cuenta las buenas practicas establecidas:

a) Las Entidades se inscriben dentro de un Rectángulo.

b) El nombre de una Entidad se escribe en Singular y en letras Mayúsculas.

c) En el papel donde se está dibujando el Modelo Conceptual, se van uniendo los


rectángulos (las Entidades), unas con otras con una línea, dependiendo de las reglas de Negocio
correspondientes a esta realidad.

d) En el medio de una línea de relación se dibujara un Rombo que indicara de manera


objetiva como es la relación entre dichas entidades; y dentro del rombo se escribirá en
minúsculas una palabra que describa claramente la relación.

4. En el papel donde ya se encuentran la entidades y la relaciones; para cada relación, indicar la


cardinalidad de dicha relación, siguiendo el método del descubrimiento de la cardinalidad
cotejando todas las posibles Cardinalidades, con las reglas de negocio de la organización

a) Las Entidades se inscriben dentro de un Rectángulo.


b) El nombre de una Entidad se escribe en Singular y en letras Mayúsculas.
c) En el papel donde se está dibujando el Modelo Conceptual, se van uniendo los rectángulos (las
Entidades), unas con otras con una línea, dependiendo de las reglas de Negocio
correspondientes a esta realidad.
d) En el medio de una línea de relación se dibujara un Rombo que indicara de manera objetiva
como es la relación entre dichas entidades; y dentro del rombo se escribirá en minúsculas una
palabra que describa claramente la relación (descriptor).
e) Se comprobara la conveniencia del descriptor construyendo una oración en ambos sentidos de
la relación.
Realizar este procedimiento para todas las relaciones del Modelo.
f) Luego debemos encontrar las Cardinalidades de cada relación verificando las siguientes
posibilidades.
Suponiendo que tenemos las dos entidades anteriores A y B :

Se verifican todas las posibilidades de A hacia B y de B hacia A

Algunas repuestas serán afirmativas otras no, y eso solo depende de las reglas de negocio de
cada realidad en particular.
Según estos resultados se indicara finalmente la cardinalidad de la relación en el diagrama.

Observaciones

1. El diseño del Modelo es importante.


2. La apariencia final también es evaluada.
Criterios de evaluación

Pregunta Puntos Puntaje


Tema a evaluar Puntaje
Nro. Obtenido
El alumno reconoce Entidades y las grafica siguiendo las buenas
1 4
prácticas de diseño.

El Alumno Encuentra los atributos más relevantes, y designa al atributo


2 identificador y los grafica correctamente el Modelo que está 4
construyendo.

El alumno identifica las relaciones existentes entre las entidades


3 6
siguiendo las reglas de negocio de la realidad.

El Alumno encuentra las Cardinalidades de cada relación,


4 verificándolas con las reglas de negocio, culminado así con el Modelo 6
Conceptual.

Puntaje Total 20

MODELO CONCEPTUAL:

También podría gustarte