Modelamiento base de datos
CONTRUYENDO UN MODELO ENTIDAD-RELACION EXTENDIDO
INSTRUCCIONES
A PARTIR DE CADA ENUNCIADO (1 al 3), SE SOLICITA CONSTRUIR LOS MODELOS ENTIDAD RELACIÓN EXTENDIDO UTILIZANDO HERRAMIENTA CASE ORACLE DATAMODELER, REPRESENTANDO LAS ENTIDADES, ATRIBUTOS ASOCIADOS, OBLIGATORIEDAD Y OPCIONALIDAD DE LOS ATRIBUTOS, ATRIBUTO(S) IDENTIFICADOR(ES)ÚNICO(S) Y COMO SE RELACIONAN LAS ENTIDADES.
TIEMPO DE DURACIÓN
3 horas
OBJETIVOS
EL ALUMNO CONSTRUYE UN MODELO ENTIDAD RELACIÓN EXTENDIDO PARA REPRESENTAR Y SATISFACER LAS NECESIDADES DE INFORMACIÓN PLANTEADAS.
DESCRIPCIÓN
EL ALUMNO DEBERÁ UTILIZAR LA SIMBOLOGÍA ADECUADA DE LA HERRAMIENTA CASE PARA GRAFICAR ENTIDADES FUERTES Y DÉBILES, ATRIBUTOS, OBLIGATORIEDAD Y OPCIONALIDAD DE LOS ATRIBUTOS,IDENTIFICADOR(ES) ÚNICO(S) DE LAS ENTIDADES, RELACIONES ENTRE ENTIDADES Y SU CARDINALIDAD MÍNIMA Y MÁXIMA ASOCIADA Y RELACIONES ASOCIADAS AL MODELO ENTIDAD-RELACIÓN EXTENDIDO, CONSTRUYENDO ASÍ UN MODELO ENTIDAD RELACIÓN EXTENDIDO QUE REPRESENTE Y SOLUCIONES LOS REQUERIMIENTOS DE INFORMACIÓN.
CASOS
1.- La cadena internacional de hoteles “LUXURY HOTELES” desea informatizar la atención de susclientes. Para ello, se desea que Ud. diseñe una Base de Datos para almacenar y gestionar la información empleada por el Hotel considerando los requerimientos planteados.
De los hoteles se sabe su código, la ciudad y el país en que se encuentra cada hotel. Además, se conoce su nombre (que es único dentro de cada ciudad), todos sus teléfonos y su dirección de página web.
Cada hotel tiene unconjunto de habitaciones con un número que las identifica dentro del mismo. Existen dos tipos de habitaciones. Las habitaciones dobles, que tienen al menos una cama matrimonial y las habitaciones simples que tienen 1 o 2 camas de una plaza. De las habitaciones dobles se sabe que algunas tienen una cama de una plaza extra, en este caso, interesa saber cuáles. De las simples, interesa registrar cuantascamas de una plaza hay en cada habitación.
Las reservas de habitaciones que realizan los clientes es única y se les asignan un número automático interno. Interesa registrar la fecha de la reserva, fecha de llegada y salida. Una reserva considera una o varias habitaciones.
Los empleados que trabajan en los hoteles pueden trabajar en uno o varios hoteles de la cadena en jornadas diferentes. Deellos se conoce su rut, su nombre, un teléfono y el tipo de empleado según el puesto que desempeñe. De acuerdo a esto es el valor de su salario base y el porcentaje de beneficio.
2.- La empresa de arriendo de camiones y remolques “A TODA VELOCIDAD” desea que Ud. diseñe una Base de Datos para el manejo de información del proceso de contrato de arriendo y asignaciones de sus vehículos según elproblema planteado por el usuario:
La empresa tiene 12 sucursales de arriendo a través del país. Cada sucursal arrienda vehículos que ellos tienen en existencia a los clientes. Cada sucursal posee un número único de tres dígitos. Además posee un nombre y una dirección. Cada sucursal es una base de estacionamiento para algunos de nuestros vehículos, y cada vehículo se guarda en una sola sucursal.Cada vehículo tiene una identificación, estado del permiso de circulación, y un número de patente. Para todos nuestros vehículos necesitamos registrar además la última fecha de mantenimiento y fecha de expiración de su permiso de circulación. Tenemos diferentes tipos de vehículos: camiones de 36 toneladas, camiones de 24 toneladas, camiones de 10 toneladas, remolques cerrados de 8 toneladas, yremolques abiertos de 6 toneladas. Para nuestros camiones, nosotros necesitamos saber la lectura actualizada del odómetro, la capacidad del estanque de combustible, y si tiene o no una radio de comunicaciones. Para los remolques necesitamos saber las toneladas que puede remolcar.
Un contrato de arriendo se realiza con personas naturales o empresas y cada contrato lo realiza una persona o empresa...
Regístrate para leer el documento completo.