Universidad De Guayaquil
Informática
5to Semestre
Tarea de Bases de Datos
Objetivos: Diseñar bases de datos aplicando el modelo lógico
De los siguientes Casos: Elaborar un Modelo Entidad Relación aplicando los
conceptos del Diseño Lógico. Subir las imágenes o .pdf de sus modelos.
Caso #1: Bancos del Ecuador.
Un prestigioso banco del Ecuador lo contrata a ud. para diseñar una base de datos que
contenga información sobre los clientes, las cuentas, las sucursales y las transacciones
producidas. Construir el Modelo E/R teniendo en cuenta las siguientes restricciones:
• Una transacción viene determinada por un número de transacción (único para cada
cuenta), la fecha y la cantidad.
• Un cliente puede tener muchas cuentas.
• Una cuenta puede ser de muchos clientes.
• Una cuenta sólo puede estar en una sucursal.
Caso #2: Carreteras del Ecuador.
Lamentablemente en el país no existe mucha información sobre las calles y carreteras. Por
eso se le solicita que desarrolle un diseño lógico que plasme todos los datos sobre todas las
carreteras del país, sabiendo que se deben cumplir las siguientes especificaciones: - Las
carreteras están divididas en varias categorías (locales, comerciales, regionales, nacionales,
autovías, etc). - Las carreteras se dividen en tramos. Un tramo siempre pertenece a una única
carretera y no puede cambiar de carretera. - Un tramo puede pasar por varios pueblos,
interesando conocer el Km de la carretera y el pueblo donde empieza el tramo y en donde
termina. - Para los tramos que suponen principio o final de carretera, interesa saber si es que
la carretera concluye físicamente o es que confluye en otra carretera. En este caso, interesa
conocer con qué carretera confluye y en qué kilómetro, tramo y pueblo.
Caso #3: Olimpiadas 2024.
Por motivos de una pandemia global, las olimpiadas cambiaron de fecha para el 2024, por
lo cual se le pide que diseñen un esquema de base de datos. Las sedes olímpicas se dividen
en complejos deportivos. Los complejos deportivos se subdividen en aquellos en los que se
desarrolla un único deporte y en los polideportivos. Los complejos polideportivos tienen
áreas designadas para cada deporte con un indicador de localización (ejemplo: centro,
esquina, etc.). Un complejo tiene una localización, un jefe de organización individual y un
área total ocupada. Los dos tipos de complejos (deporte único y polideportivo) tendrán
diferentes tipos de información. Para cada tipo de sede, se conservará el número de
complejos junto con su presupuesto aproximado. Cada complejo celebra una serie de
eventos (ejemplo: la pista del estadio puede celebrar muchas carreras distintas.). Para cada
evento está prevista una fecha, duración, número de participantes, número de comisarios.
Una lista de todos los comisarios se conservará junto con la lista de los eventos en los que
esté involucrado cada comisario ya sea cumpliendo la tarea de juez u observador. Tanto para
cada evento como para el mantenimiento se necesitará cierto equipamiento (ejemplo: arcos,
pértigas, barras paralelas, etc).
Caso #4: Alquiler de Autos.
Se desea diseñar una base de datos sobre la información de las reservas de una empresa
dedicada al alquiler de automóviles teniendo en cuenta que:
• Un determinado cliente puede tener en un momento dado hechas varias reservas.
• De cada cliente se desea almacenar su cedula, nombre, dirección y teléfono.
• Además dos clientes se diferencian por un único código.
• De cada reserva es importante registrar su número de identificación, la fecha de
inicio y final de la reserva, el precio total.
• De cada coche se requiere la matrícula, el modelo, el color y la marca. Cada coche
tiene un precio de alquiler por hora.
• Además en una reserva se pueden incluir varios coches de alquiler. Queremos saber
los coches que incluye cada reserva y los litros de gasolina en el depósito en el
momento de realizar la reserva, pues se cobrarán aparte.
• Cada cliente puede ser avalado por otro cliente de la empresa.
Caso #5: Restaurantes.
Una cadena de restaurantes ha relevado información acerca de los clientes y sus preferencias.
De cada persona, identificada por su cédula de identidad, se conoce su nombre, el restaurant
que frecuenta más y las comidas que mas le gustan. De cada restaurant, identificado por su
nombre, se conoce las comidas que preparan. De cada comida se conoce su nombre, que la
identifica, el tiempo de preparación y los ingredientes principales. Adicional se conoce la
siguiente información relevante de los restaurantes: Un restaurante no vende más de 10
comidas. Una persona frecuenta varios restaurantes. A una persona no le gusta una comida
por sí sola sino cómo la sirven en determinados restaurantes.