Está en la página 1de 2

UTEC

Ciencias de la Computación
CS2041 - Base de Datos I
Laboratorio 2.1 Fecha:04/2024

Modelo E/R
Profesores: Brenner Ojeda / Teófilo Chambilla

P1: (11 pts) Sistema de Control de Vuelos A continuación se presenta un conjunto de


reglas semánticas para implementar un sistema de control de vuelos para cierta consultorı́a
internacional de tráfico aéreo.
a) De cada aeropuerto se conoce su código, nombre, ciudad y paı́s.

b) En cada aeropuerto pueden aterrizar diversos modelos de aviones. El modelo de un


avión determina su capacidad, es decir, el número de asientos.

c) En cada aeropuerto existe una colección de programas de vuelo. En cada programa de


vuelo se indica el número de vuelo, lı́nea aérea y dı́as de la semana en que existe dicho
vuelo.

d) Cada programa de vuelo despega de un aeropuerto y aterriza en otro.

e) Los números de vuelo son únicos para todo el mundo.

f) En cada aeropuerto hay múltiples aterrizajes y despegues. Todos los aeropuertos con-
templados están activos, es decir, tienen al menos un aterrizaje o un despegue.

g) Cada vuelo realizado pertenece a un cierto programa de vuelo. Para cada vuelo se
quiere conocer su fecha, asientos vacı́os y el modelo de avión utilizado.

h) Algunos programas de vuelo incorporan escalas técnicas intermedias entre los aerop-
uertos de salida y de llegada. Se entiende por escala técnica a un aterrizaje y despegue
consecutivos sin altas o bajas de pasajeros.

i) De cada vuelo se quieren conocer las escalas técnicas ordenadas asignándole a cada
una un número de orden.
Por ejemplo: el programa de vuelo BA555 de British Airways con vuelos los lunes y
jueves despega de Barajas-Madrid-España y aterriza en Kingsford-Sydney-Australia
teniendo las siguientes escalas técnicas: 1- Galeão-Rio de Janeiro-Brasil, 2- Arturo
Merino-Santiago-Chile y 3- Auckland-Auckland-Nueva Zelanda.

P2: (9 pts) Banco Extraño Este es el caso de un banco extraño, que no deja que sus
clientes tengan más de una cuenta de ahorro ni más de una cuenta de crédito. Además, se
tiene un acceso independiente a cada tipo de cuenta, por ej. una cuenta de ahorro es eterna,
(teóricamente), pero una cuenta de crédito tiene una fecha de vencimiento. El siguiente
diagrama es una representación parcial del problema.
CS2041 - Base de Datos I Laboratorio 2.1 - Página 2 de 2

El trabajo consite en mejorar el diagrama actual para plasmar mejor las restricciones
del negocio considerando lo siguiente. Se debe tener la posibilidad de identificar si el cliente
es una persona natural (DNI, nombre) o jurı́dica (ruc, razon social). Se desea registrar los
movimientos (giros) de dinero el cual es identificado por un número correlativo asociado a
la cuenta. Es decir, puede existir dos giros con igual número pero diferentes cuentas.

Entregable El entregable final sera el diagrama ER del caso en formato PDF.

Herramientas de modelado

• DIA (Linux y windows)

• Draw.IO (Online)

• ERDPlus (Online)

También podría gustarte