Beruflich Dokumente
Kultur Dokumente
Base de datos II
Se desea implementar una base de datos para facilitar la gestión y administración de los vuelos de un
aeropuerto, en dicha base de datos se debe almacenar:
Los datos de los aeropuertos, incluyendo su ubicación geográfica.
En cada aeropuerto pueden tomar tierra diversos modelos de aviones por lo que se deben
almacenar los datos de los aviones, su modelo y la capacidad de pasajeros que puede
transportar.
Los datos de las aerolíneas y los aviones pertenecientes a cada aerolínea.
En cada aeropuerto existe una colección de programas de vuelo. En cada programa de vuelo se
indica el día de la semana en que sale el vuelo, la aerolínea. Cada programa de vuelo despega de
un aeropuerto y aterriza en otro.
Cada vuelo realizado pertenece a un cierto programa de vuelo. Para cada vuelo se quiere
conocer su fecha, número de pasajeros a bordo y el modelo de avión utilizado.
Se requiere realizar el diseño lógico de la Base de datos y el diccionario de datos, crear las tablas en la
herramienta phpMyadmin, ingresar datos de prueba para realizar los siguientes reportes:
Los datos de las aerolíneas y el número total de aviones que posee.
Los datos de los aviones y la aerolínea a la que pertenecen.
Los datos de los programas de vuelo, la aerolínea a la que pertenecen y los nombres de los
aeropuertos en donde despegará y aterrizará el avión.
Los datos de los vuelos, el modelo del avión, el número de pasajeros, el número de asientos vacíos,
y las ciudades de los aeropuertos de despegue y aterrizaje.
Los datos de los vuelos y los programas para un determinado día de la semana.
Los datos de los aeropuertos y el número total de despegues que se han realizado.
Los datos de la aerolínea que tiene más programas y la que tiene menos programas.
DEFINICIÓN DEL PROBLEMA
1. Entidades:
* Aeropuerto
* Avión
* Programa
* Vuelo
* Escala
2. Atributos:
Aeropuerto: Nombre del aeropuerto, ciudad del aeropuerto, país del aeropuerto, dirección del aeropuerto.
Avión: Número de avión, modelo, clave, pista del avión, sala del avión.
Programa: Número de programa, línea aérea, días/semana del vuelo, fecha del programa.
Vuelo: Número de vuelo, fecha de vuelo, plaza, turno, piloto.
Escala: Número de orden, lugar de escala, tiempo de la escala, numero de la escala.
3. Matriz Relación
| Aeropuerto | Avión | Programa | Vuelo | Escala
|
Aeropuerto | | tiene | tiene | | |
Avión | | | tiene | | |
Programa | | | | tiene | tiene |
Vuelo | | | | | tiene |
Escala | | | | | |
Escala
Vuelo
Avión
Tiene
Programa
Tiene
Tiene
Aeropuerto
4. Entidad-Relación