Imagina que eres consultor de bases de datos y has sido contratado por un colegio para diseñar un sistema de gestión de biblioteca. El sistema debe manejar información sobre libros, autores, préstamos y miembros de la biblioteca. Cada libro puede tener varios autores y cada autor puede haber escrito varios libros. Cada miembro puede tener varios préstamos. Cada préstamo está asociado a un solo miembro y a uno o más libros. Requisitos específicos: Uno de los requisitos es que la aplicación debe poder manejar múltiples copias para cada libro. Se necesita un sistema para registrar el historial de los prestamos realizados, incluyendo datos como fechas de préstamo, fecha de devolución, días de préstamos. Los libros tienen una serie de características y detalles que deben ser fácilmente accesibles y modificables. Tu tarea es crear un modelo de entidad relación que cumpla con estos requisitos y restricciones. Debes considerar la inclusión de al menos una entidad débil, atributos multivaluados, atributos compuestos, atributos derivados y claves primarias. Además, tu modelo debe incluir relaciones uno a uno, uno a muchos, y relaciones reflexivas. Deberás realizar todos los supuestos utilizados para generar tu modelo de entidad relación.
Author: Anonymous
¿Cuál de las siguientes es una función principal del DBMS?
¿Cuál de las siguientes es una función principal del DBMS?
¿Qué metodología se utiliza para extraer datos relevantes de…
¿Qué metodología se utiliza para extraer datos relevantes de un sistema y verificar que el modelo de datos satisfaga los requerimientos?
Una empresa emergente (startup) está desarrollando una aplic…
Una empresa emergente (startup) está desarrollando una aplicación que recopilará grandes volúmenes de datos no estructurados, como imágenes y texto. ¿Qué tipo de base de datos se adapta mejor a este tipo de información?
Normalizar la vista que se entrega a 1FN
Normalizar la vista que se entrega a 1FN
Dado el contexto presente a continuación, se pide determinar…
Dado el contexto presente a continuación, se pide determinar el tipo de especialización. En un centro de logística existen tres cargos que son bodeguero, despacho y empaque de los cuales son almacenadossu Rut, nombre, apellidos, fecha nacimiento, sexo. De los bodegueros se almacena su capacidad física,de los cargos de despacho se requiere cursos cursados y finalmente de empaque se almacena años de experiencia. Un trabajador puede desempeñar más de un cargo a la vez si el centro de logística lo requiere.
Se pide realizar el proceso de transformación a segunda form…
Se pide realizar el proceso de transformación a segunda forma normal de la siguiente vista. Detalle (Nro_boleta, código_producto, descripción_producto, categoría_producto, cantidad, valor)
Una aplicación de redes sociales necesita almacenar grandes…
Una aplicación de redes sociales necesita almacenar grandes volúmenes de datos no estructurados, como publicaciones de usuarios, imágenes y videos. ¿Qué tipo de base de datos sería la MÁS apropiada para este escenario?
Una empresa necesita una base de datos para almacenar inform…
Una empresa necesita una base de datos para almacenar información sobre las relaciones entre sus empleados, departamentos y proyectos. ¿Qué tipo de base de datos sería la MÁS eficiente para representar estas conexiones complejas?
Un equipo de desarrollo de software está construyendo una ap…
Un equipo de desarrollo de software está construyendo una aplicación móvil que requiere un acceso rápido a los datos para una experiencia de usuario fluida. ¿Qué tipo de base de datos se adaptaría mejor a esta necesidad, considerando que la velocidad es la prioridad principal?