Subido por karensanmiguel499

Ejercicios Completos de Diseño de Base de Datos

Anuncio
BASE DE DATOS I
EJERCICIOS COMPLETOS DE DISEÑO DE BASE DE DATOS:
Ing. Paúl Paguay
AGENCIA DE TURISMO
Una cadena de agencias de viajes requiere una base de datos sobre información de los hospedajes y vuelos de los
turistas que la contratan.
Se debe tener en cuenta lo siguiente:
•
•
•
•
•
•
•
•
•
•
•
•
Existen varias sucursales. Cada sucursal viene definida por el código de sucursal, dirección y teléfonos
La cadena tiene contratados una serie de hoteles de forma exclusiva. Cada hotel estará definido por el
código del hotel, nombre, dirección, ciudad, teléfono y número de plazas disponibles
Los hoteles contarán con habitaciones de las cuales se almacenará un identificador secuencial de acuerdo
al código del hotel, así como su tipo (simple, doble, triple)
De igual forma, existen vuelos regulares de forma exclusiva.
Cada vuelo viene definido por el número de vuelo, fecha y hora, origen y destino, plazas totales y plazas
de clase turista e las que se dispone. Los vuelos pueden ser nacionales o internacionales, de los nacionales
se almacenará los impuestos a pagar. De los vuelos internacionales se almacenará el número de escalas a
realizar.
La información que se desea almacenar por cada turista es el código de turista, nombre y apellidos,
dirección e emails.
Los empleados de la cadena se identifican mediante su código de empleado. La administración maneja el
nombre de los subordinados del empleado. También mantiene el nombre del empleado y la fecha de
vinculación del empleado, así como su antigüedad.
Por otra parte, hay que tener en cuenta la siguiente información:
A la cadena de agencias le interesa conocer que sucursal ha contratado el turista.
A la hora de viajar el turista puede elegir cualquiera de los vuelos que ofrece la cadena, y en qué clase
(turista o primera) desea viajar.
De igual manera, el turista se puede hospedar en cualquiera de los hoteles que ofrece la cadena y elegir el
régimen de hospedaje (media pensión o pensión completa). Siendo significativa la fecha de llegada y de
partida.
Por último el empleado de la agencia puede atender varios contratos realizado por el turista a una
agencia
HOSPITAL
El hospital Sultana de los Andes proporciona los servicios de consulta externa y hospitalización a sus pacientes,
para lo cual se requiere una base de datos que registre la información de la institución de una manera eficiente.
El flujo de trabajo es el siguiente:
•
•
•
•
•
•
•
•
•
•
Los empleados del hospital se identifican mediante su código de empleado. La administración maneja el
nombre de los subordinados del empleado. El hospital también mantiene el nombre del empleado y la
fecha de vinculación del empleado, así como su antigüedad.
El paciente cuyos datos son: CI, Nombre, Dirección y Teléfono es atendido por un Médico que se
encuentre en ese momento.
Al médico se lo identifica por un código, nombre, dirección y teléfonos.
Un médico puede tener varias especializaciones y varios médicos pueden tener la misma especialización.
Se requiere el registro de las especializaciones por un código y descripción
El paciente puede ser del tipo hospitalizado o de consulta externa.
En caso de ser de consulta externa, se almacena la fecha de registro.
En caso de ser hospitalizado se le asigna una cama que pertenece a un área de hospitalización. Un
empleado atiende la asignación de la cama al paciente hospitalizado y se registra la fecha de la asignación.
La cama tiene su identificador propio y una descripción
El área de hospitalización tiene su identificador y nombre
BANCO
1. El banco está organizado en sucursales. Cada sucursal está ubicada en una ciudad particular y se
identifica por un código único.
2. Los clientes del banco se identifican mediante su cédula. El banco almacena el nombre del cliente,
separando el nombre y apellidos, también son importantes el celular y sus e-mails. Un cliente puede
tener cuentas y pedir préstamos
3. Los empleados del banco se identifican mediante su código de empleado. La administración maneja el
nombre de los subordinados del empleado. El banco también mantiene información de la fecha de
vinculación del empleado, así como su antigüedad. Cada empleado trabaja en una sucursal.
4. El banco ofrece dos tipos de cuentas, cuentas de ahorro y de crédito. Un cliente puede tener más de
una cuenta. El banco mantiene registro de las cuentas así como su saldo. Existen 2 tipos de cuenta, de
ahorro y de crédito. Las cuentas de ahorro manejan un tipo de interés y las de crédito un valor de
sobregiro.
5. Un préstamo tiene lugar en una sucursal particular y puede ser pedido por uno o más clientes. Un
préstamo se identifica por un número único y se debe mantener registro de su importe y de los pagos
que se vayan abonando a éste. Para cada pago se almacena con un código secuencial de acuerdo al
préstamo así como la fecha y el valor.
6. Existen inspectores que aprueban los pedidos de préstamo de los clientes, un pedido puede ser
aprobado por un solo inspector
7. De los inspectores se almacenan su código, nombres, apellidos, dirección y título
CASO: FICHA DE RECOLECCIÓN DE INFORMACIÓN – ATRACTIVOS TURÍSTICOS
1.
•
•
•
•
DATOS GENERALES
FECHA: 01-02-2014
ENCUESTADOR: Juan Pérez
ID ATRACTIVO: 13
NOMBRE DEL ATRACTIVO: Centro Recreacional “Los Elenes”
•
CATEGORÍA:
•
Manifestaciones Culturales
Recursos Naturales
Deportes Extremos
Esparcimiento
TIPO
TIPO
Manualidades
Centros Recreacionales
Deportes Extremos
Esparcimiento
2.
•
•
•
•
•
3.
•
X
X
SUBTIPO
Cuero y Tejidos
Alfarería
Alfarería
Piscinas
Piscinas y Complementos
Rafting
Boying
Spa
Centro de Meditación
X
UBICACIÓN
Zona: Zona 3
Provincia: Chimborazo
Cantón: Guano
Parroquia: La Matriz
Centro Urbanístico cercano: Riobamba
DESCRIPCIÓN
Guano llamada “La Capital Artesanal del Ecuador” posee talleres para todo lo referente a cuero y
manualidades
4. MODALIDAD DE TURISMO A LA QUE PERTENECE EL ATRACTIVO
Agroturismo:
Turismo Rural:
Turismo de Aventura:
Turismo
de
Ferias X
Convenciones:
Turismo Científico:
X
Turismo de Negocios:
Turismo Histórico:
Turismo de Compras:
X
Turismo de Salud:
Turismo Cultural:
X
Descargar