Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Unidad 3
Matrícula: ES172006480
Modelos de Entidad - Relación
A continuación, expondré 2 problemáticas con su respectiva solución para
comenzar con el modelado de la base de datos.
1.- Control para biblioteca escolar, cabe destacar que esta biblioteca tiene 3
sucursales en cada campus universitario en diferentes partes de la ciudad, se
requiere una base de datos para poder tener un control de los libros que tienen
en existencia, prestados y disponibles, además que ciertos usuarios que hagan
donación de libros se le dan ciertas preferencias por determinado tiempo sobre
todo en cuanto al plazo de préstamo, en esta se puede saber dónde se
encuentra el libro, cuantos ejemplares, disponibilidad y en caso de que el
usuario demore más de lo acordado la multa por día de retraso.
Cardinalidad:
Una persona puede pedir varios libros y un libro es prestado a una
persona a la vez.
Una persona tiene: Nombre, apellidos, dirección, CURP, socio donador,
No. De inscripción, teléfono(s).
Los prestamos cuentan con fecha de salida, fecha de entrega y ID de
préstamo.
Los volúmenes cuentan con Id de volumen, nivel de deterioro.
Los libros pueden tener un volumen y el volumen puede pertenecer a
varios libros.
Una biblioteca puede tener varios libros, y un libro puede pertenecer a
una biblioteca.
Operación resultante:
Operación resultante:
d. Expresión que evidencie el uso de intersección.
La tabla con la que se hace la operación:
Daño
Id_daño Deterioro
D001 No dañado
D002 Poco deterioro
D003 Daño en lomo
D004 Muy dañado
D005 Daño en pasta
D006 Le faltan hojas
D007 Hay hojas rayadas o modificadas
Resultado de la operación:
Resultado de la operación:
Conclusión.
En lo personal opino que este tema de suma importancia ya que me parece
que de esta manera se pueden programar las consultas que se requieran en
una base de datos para poder procesarlas y que se realice las operaciones
necesarias, también me parece de alta importancia para poderse orientar en
cuanto a la ubicación de los datos y como poder procesarla tanto por columnas
como por filas o inclusive tablas.