El documento presenta tres ejercicios para diseñar modelos Entidad-Relación para diferentes situaciones. El primer ejercicio propone diseñar una base de datos para una cadena de hoteles que almacene información sobre hoteles, categorías, habitaciones y reservas de clientes y agencias. El segundo ejercicio sugiere diseñar una base de datos para proyectos de una empresa que incluya información sobre proyectos, clientes, colaboradores y pagos. El tercer ejercicio plantea diseñar una base de datos para una agencia de seguros sobre personas, veh
0 calificaciones0% encontró este documento útil (0 votos)
33 vistas3 páginas
El documento presenta tres ejercicios para diseñar modelos Entidad-Relación para diferentes situaciones. El primer ejercicio propone diseñar una base de datos para una cadena de hoteles que almacene información sobre hoteles, categorías, habitaciones y reservas de clientes y agencias. El segundo ejercicio sugiere diseñar una base de datos para proyectos de una empresa que incluya información sobre proyectos, clientes, colaboradores y pagos. El tercer ejercicio plantea diseñar una base de datos para una agencia de seguros sobre personas, veh
El documento presenta tres ejercicios para diseñar modelos Entidad-Relación para diferentes situaciones. El primer ejercicio propone diseñar una base de datos para una cadena de hoteles que almacene información sobre hoteles, categorías, habitaciones y reservas de clientes y agencias. El segundo ejercicio sugiere diseñar una base de datos para proyectos de una empresa que incluya información sobre proyectos, clientes, colaboradores y pagos. El tercer ejercicio plantea diseñar una base de datos para una agencia de seguros sobre personas, veh
El documento presenta tres ejercicios para diseñar modelos Entidad-Relación para diferentes situaciones. El primer ejercicio propone diseñar una base de datos para una cadena de hoteles que almacene información sobre hoteles, categorías, habitaciones y reservas de clientes y agencias. El segundo ejercicio sugiere diseñar una base de datos para proyectos de una empresa que incluya información sobre proyectos, clientes, colaboradores y pagos. El tercer ejercicio plantea diseñar una base de datos para una agencia de seguros sobre personas, veh
Descargue como PDF, TXT o lea en línea desde Scribd
Descargar como pdf o txt
Está en la página 1de 3
UNIVERSIDAD METROPOLITANA DE MONTERREY
Tarea 1
A partir de los siguientes enunciados, diseñar el modelo Entidad-
Relación.
EJERCICIO 1
Diseñar una base de datos para una cadena de hoteles. De cada
hotel se interesa almacena su nombre, dirección, teléfono y año de construcción. El hotel se encuentra clasificado en una categoría.
Cada categoría tiene asociada información como: tipo de IVA y
descripción.
Los hoteles tienen diferentes clases de habitaciones, que se
numeran de forma que se pueda identificar fácilmente la planta en la que se encuentran, de cada habitación se guarda el código y tipo de habitación.
Los particulares pueden realizar reservas de las habitaciones de
los hoteles. En la reserva de los particulares figuran el nombre, la dirección y el teléfono.
Las agencias de viaje también pueden realizar reservas de las
habitaciones. En caso de que la reserva la realiza la agencia de viajes, se necesitarán los mismos datos que para los particulares, además del nombre de la persona para quién la agencia de viajes está realizando la reserva.
En los dos casos anteriores también se debe almacenar el precio
de la reserva, la fecha de inicio y la fecha de fin.
Ing. Reyna E. Alfaro Carvajal Programación de base de datos
UNIVERSIDAD METROPOLITANA DE MONTERREY
EJERCICIO 2
Una empresa quiere diseñar una base de datos para almacenar la
información de cada proyecto que realiza.
De los proyectos realizados se desea almacenar el código,
descripción y fecha de inicio y fin del proyecto. Los proyectos son realizados por clientes de los que se necesita el código, teléfono, domicilio y razón social. Un cliente puede realizar varios proyectos, pero un solo proyectos es realizado por un único cliente.
En los proyectos participan colaboradores de los que se dispone la
siguiente información: RFC, nombre, domicilio, teléfono, banco y número de cuenta. Un colaborador puede participar en varios proyectos. Los proyectos son realizados por uno o más colaboradores.
Los colaboradores de los proyectos reciben pagos, de los cuales se
necesita el número de pago, concepto, cantidad y fecha de pago. También interesa almacenar los diferentes tipos de pago que puede realizar la empresa. De cada uno de los tipos de pagos se desea guardar el código y descripción. Un tipo de pago puede pertenecer a varios pagos.
Ing. Reyna E. Alfaro Carvajal Programación de base de datos
UNIVERSIDAD METROPOLITANA DE MONTERREY
EJERCICIO 3
Una agencia de seguros requiere una base de datos para controlar
los accidentes y multas.
Se necesita registrar las personas que tiene un vehículo. Es
necesario el RFC, nombre, apellidos, dirección, ciudad y teléfono. De cada vehículo se requiere la matrícula, marca y modelo. Una persona puede tener varios vehículos y puede darse el caso de que un vehículo pertenezca a varias personas a la vez.
También se necesita la información de los accidentes. Cada
accidente posee un número de identificación, fecha, lugar y hora. Un accidente puede involucrar a varias persono y varios vehículos.
Se requiere un registro de las multas que se aplican, cada multa
tiene un id, fecha, hora, lugar de la infracción e importe de la misma. Una multa solo se aplica a un conductor e involucra a un solo vehículo.
Ing. Reyna E. Alfaro Carvajal Programación de base de datos
Idea para un matching inmobiliario innovador: simplificando la gestión inmobiliaria: Matching inmobiliario: gestión inmobiliaria eficiente, fácil y profesional a través de un portal innovador