50% found this document useful (2 votes)
1K views3 pages

Airline Ticket Reservation System

1) The document describes a final project to design a database for an airline ticket reservation system. This will include tables for flights, reservations, tickets, and passengers. 2) The design of the database is left to the student but must include fields for flight number, aircraft, source, destination, airline, and time for the flights table. 3) The student must create an ERD, normalize the tables, implement the database design with CREATE statements, and write queries to retrieve relevant information from the tables.

Uploaded by

Manjinder Judge
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
50% found this document useful (2 votes)
1K views3 pages

Airline Ticket Reservation System

1) The document describes a final project to design a database for an airline ticket reservation system. This will include tables for flights, reservations, tickets, and passengers. 2) The design of the database is left to the student but must include fields for flight number, aircraft, source, destination, airline, and time for the flights table. 3) The student must create an ERD, normalize the tables, implement the database design with CREATE statements, and write queries to retrieve relevant information from the tables.

Uploaded by

Manjinder Judge
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

(Airline Ticket Reservation System)

FINAL PROJECT REPORT


Winter 2017- CSD 3204-Relational Database & SQL
The aim of this project is to develop an application which would facilitate the reservation of
online air tickets through an effective and yet simple GUI for a normal passenger intending to
travel in airways.
The project is basically targeted at those people who would like to travel through air. Apart from
reserving tickets, through this system a passenger can compare fares ‘from’ various cities ‘to’
various cities.

You will focus on the backend using Oracle. Which mean you have design and implement
database for Airline Ticket Reservation System
The design of the database is an art-work and is up to the student, however, it should provide the
following facilities:

Flight:
Each flight has flight number, aircraft, source, destination, air-line and flight time.

Reservation:
Passenger, ticket, airline, source, destination, etc.

Ticket:
To be designed to fulfill the requirements of the queries.

Passenger:
To be designed to fulfill the requirements of the queries.

Note:
More than one airline travel from one city to the other city. Also, you may add more tables if
required.

Part 1:

1. Create ERD for database


a. Define the entities, the attributes and the relationship
2. Perform normalization (3th normal form)
3. Create Database Tables
a. Construct CREATE statements for each table
b. Include IDENTITY and SEQUENCE columns (optional)
c. Construct INSERT statements and populate each table with with at least 3 rows
4. Constraints:
a. Identify Business Rules/Database Constraints.
b. Implement the constraints into the database creation statements
Part 2:
Queries:
Implement queries for following:
1. Data entry into tables that you have created.
2. Travel history of a specific passenger.
3. Total hours that a specific aircraft has served during a specific time interval.
4. Total number of aircrafts belonging to a specific airline.
5. Total number of hours that a specific passenger has travelled during a specific time
interval.
6. Total number of hours that a specific airline has been running during a specific time
interval.
7. List of all passengers who flew to a specific city during a specific time interval.
8. Most visited city during the last month.
9. List of aircrafts that have not been in used from a specific source location.
10. List of airlines that run flight from a specific source to a destination.
11. The list of all options that a passenger can have when travelling from a source to a
destination. This includes a connecting flight, for instance, a passenger is travelling from
Toronto to Dehli and there is no direct flight, therefore, you have to find the options for
this passenger.
12. What is the minimum number of hours that it will take for a passenger to travel from a
source city to a destination city. Again, consider the connecting flights as mentioned in
item number 9, e.g. travelling from Toronto to Dehli.

You can work as a group of four students toward completion of this project

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy