You are on page 1of 6

GUA DE EJERCICIOS N3 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 RELACIN
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.

1
CASOS

1.- La cadena internacional de hoteles LUXURY HOTELES desea informatizar la atencin de sus
clientes. Para ello, se desea que Ud. disee una Base de Datos para almacenar y gestionar la
informacin empleada por el Hotel considerando los requerimientos planteados.

De los hoteles se sabe su cdigo, la ciudad y el pas en que se encuentra cada hotel. Adems, se conoce su
nombre (que es nico dentro de cada ciudad), todos sus telfonos y su direccin de pgina web.
Cada hotel tiene un conjunto de habitaciones con un nmero 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 cules. De las simples, interesa registrar cuantas camas de una
plaza hay en cada habitacin.
Las reservas de habitaciones que realizan los clientes es nica y se les asignan un nmero automtico 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. De ellos se conoce su rut, su nombre, un telfono y el tipo de empleado segn el puesto que
desempee. De acuerdo a esto es el valor de su salario base y el porcentaje de beneficio.

2
2.- La empresa de arriendo de camiones y remolques A TODA VELOCIDAD desea que Ud. disee una Base
de Datos para el manejo de informacin del proceso de contrato de arriendo y asignaciones de sus vehculos
segn el problema planteado por el usuario:
La empresa tiene 12 sucursales de arriendo a travs del pas. Cada sucursal arrienda vehculos que ellos tienen en
existencia a los clientes. Cada sucursal posee un nmero nico de tres dgitos. Adems posee un nombre y una
direccin. Cada sucursal es una base de estacionamiento para algunos de nuestros vehculos, y cada vehculo se guarda
en una sola sucursal.

Cada vehculo tiene una identificacin, estado del permiso de circulacin, y un nmero de patente. Para todos nuestros
vehculos necesitamos registrar adems la ltima fecha de mantenimiento y fecha de expiracin de su permiso de
circulacin. Tenemos diferentes tipos de vehculos: camiones de 36 toneladas, camiones de 24 toneladas, camiones de
10 toneladas, remolques cerrados de 8 toneladas, y remolques abiertos de 6 toneladas. Para nuestros camiones, nosotros
necesitamos saber la lectura actualizada del odmetro, 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 y
no ambas a la vez. A cada empresa nosotros le asignamos un cdigo de identificacin, adems registramos su nombre y
su direccin. Para cada cliente persona natural, registramos su rut, nombre del cliente, telfono particular, direccin,
estado de la licencia de conducir, nmero de licencia y fecha de vencimiento de la licencia. Si un cliente da un
vehculo, lo abandon, o no pag totalmente la cuenta queda catalogado como cliente de alto riesgo, y no se le arrendar
a ese cliente nuevamente. De lo contrario, el catalogado como un buen cliente

Se efecta un contrato de arriendo separado por cada vehculo. Los clientes pueden arrendar dos o ms vehculos a la
vez. Cada contrato de arriendo es identificado por el cdigo de la sucursal de origen del arriendo y un nmero de
contrato de arriendo. Tambin se necesita registrar la fecha del arriendo, la duracin prevista del arriendo, el descuento
realizado por la sucursal y la cantidad del depsito que pag el cliente.

3
3.- La empresa REPARACIONES DEL ONE presta el servicio de reparaciones domsticas en general. Se debe
disear la base de datos de su sistema central de acuerdo a la situacin planteada:

De cada cliente se conoce su nombre, su cdula de identidad, su direccin y un nmero de celular.

De los tcnicos se conoce su nombre, su cdula de identidad, direccin, telfono y celular y su tipo de especialidad ya
que los tcnicos se clasifican en sanitarios, albailes y electricistas. De los tcnicos sanitarios se registra adems el
porcentaje que la empresa les paga por especializacin. De los albailes el valor por hora que se les paga y de los
electricistas se registra si tienen disponibilidad para efectuar trabajos los fines de semana. Cada tcnico solo atiende
reparaciones de su especialidad y ninguna otra.

La empresa maneja un catlogo de las reparaciones. De las reparaciones se conoce su tipo (pueden ser de sanitaria, de
albailera o de electricidad), una descripcin, un ndice de dificultad, un tiempo y un costo de presupuesto. Una
reparacin la puede efectuar un tcnico de sanitarios, albail o electricista a la vez.

A cada llamado de un cliente se le asigna el nmero de llamado con respecto a los realizados por ese cliente, la
direccin donde se debe realizar el trabajo, la fecha y hora del llamado y una descripcin de los problemas reportados. A
cada llamado tambin se le asigna una reparacin del catlogo de reparaciones y un tcnico adecuado para la atencin.

4
4.- La lnea area VUELA FELIZ desea que Ud. disee una Base de datos que permita manejar la informacin
relacionada con la gestin de su negocio segn los siguientes requerimientos:
La empresa cuenta con una flota de aviones, los cuales son identificados por un nmero. De cada avin interesa registrar
su marca, modelo y la cantidad de asientos disponibles.

Los pilotos se identifican por rut, nombre, direccin, telfono, lugar donde efectu el curso de piloto y el total de horas
de vuelo. Existen dos tipos de pilotos: los contratados como pilotos de planta o por mes. De los pilotos de planta ser
registra su cdigo de AFP a la cual pertenece y el valor del bono que se les paga por horas de vuelos al mes. De pilotos
contratados por mes se registra su valor por hora de vuelo. Un piloto puede ser asignado a diferentes vuelos.

Los aeropuertos se identifican por una sigla (Ej: SCL corresponde al Aeropuerto de Santiago de Chile -Comodoro
Arturo Merino Bentez), y adems se conoce su nombre y la ciudad en que se ubica.

La compaa registra informacin acerca de los pasajeros. Cada pasajero se identifica por su Cdula de identidad o
Nmero de Pasaporte. Del pasajero se conoce adems su nombre, direccin, y telfonos de contacto.

Los vuelos se identifican por un nmero, adems se conoce la fecha y hora de salida del vuelo, la fecha y hora de
llegada a su destino final y el avin asignado. Cada vuelo est compuesto por tramos, y cada tramo posee un nmero
que lo identifica dentro del vuelo que especifica si es el primer tramo, segundo, etc. Adems, de cada tramo se conoce la
distancia recorrida en Km., la duracin en horas, el aeropuerto de donde sale y su hora de salida.

Para cada reserva de pasaje se registra el pasajero, el nmero de vuelo, hora de presentacin, hora de salida, clase y
nmero de asiento.

5
5.- La Clnica Odontolgica SONRISA DE ARTISTA desea informatizar la atencin de sus afiliados.
Para ello, se desea que Ud. disee una Base de Datos para almacenar y gestionar la informacin
empleada por la Clnica.

La Clnica Odontolgica est compuesta por varias sucursales de atencin, identificadas por un cdigo, se
conoce adems la ciudad donde se ubica, su direccin, la calle y el nmero.

Los clnica tiene dos tipos de afiliado: Normales y Tercera Edad los que se identifican por el nmero de
afiliado que se les asigna al momento de llevar a cabo el contrato de filiacin. Los datos requeridos para
efectuar el contrato son nombre completo del afiliado, rut, direccin y algn telfono de contacto. A los
afiliados Normales se les solicita indiquen la actividad que efectan y el tipo de salud que poseen. A los
afiliados de Tercera Edad se les asigna un porcentaje de descuento (efectivo para cualquier tratamiento) y el
porcentaje que es cubierto por el estado (efectivo tambin para cualquier tratamiento), esto de acuerdo a su
edad.

A los tratamientos que se realizan a los afiliados se les asigna el cdigo de tratamiento especfico. As un
afiliado podra efectuarse el mismo tratamiento en diferentes fechas. Por ello, es importante almacenar la
fecha de inicio y trmino del tratamiento y la sucursal de la clnica donde se efectu. Cada tratamiento adems
debe ir con una descripcin, su valor asociado y forma de pago del tratamiento que puede ser contado o en
cuotas. Cuando el tratamiento se paga en cuotas, por cada cuota de indica su fecha de vencimiento, su valor,
fecha en que se pag la cuota y el monto cancelado ya que en ocasiones el afiliado efecta un abono del
monto de la cuota.
Los afiliados se realizan diferentes tratamientos con determinados odontlogos. En ocasiones un afiliado se
puede atender en diferentes sucursales dependiendo del tratamiento que se deba efectuar por lo que es
importante que se almacene la sucursal en cada tratamiento efectuado.

Los odontlogos que trabajan en la clnica se identifican por su rut. De ellos se conoce adems su nombre, su
especialidad principal dentro de la odontologa. Un odontlogo puede atender diferentes tratamientos.

Los odontlogos trabajan en diferentes sucursales y cada odontlogo puede tener distintos horarios de
atencin en cada sucursal. De cada horario de atencin se conoce el da de la semana, la hora de comienzo y la
hora de finalizacin.

You might also like