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