0% found this document useful (0 votes)
50 views20 pages

Dms Airline 3

Airline Management Project Report

Uploaded by

6viigaming
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
50 views20 pages

Dms Airline 3

Airline Management Project Report

Uploaded by

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

Ajeenkya DY Patil School of Engineeering

(Charholi) Via Lohegaon, Pune-412 105

Department of Computer Engineering


2024-25[3rd Sem]

Micro-project Report of
Database Management System
On
Airline Service Management
Submitted by:

Roll no. Name of the student Enrollment no.


131 Siddhi Tithe 24213470399
132 Akash Chavan 24213470400
133 Sameer Bansode 24 213470401
134 Aniket Devkar 24213470402
135 Anteshwar Konke 24213470403

Under the Guidance of


Mr Ajay Aiwale
AJEENKYA DY PATIL SCHOOL OF ENGINEEERING
(CHARHOLI)
Department of Computer Engineering

SEMESTER- 3

2024-25

CERTIFICATE
This is to certify that Project report entitled "Airline Service " is submitted in the partial
fulfillment of requirement for the award of the Diploma in Computer Engineering by
Maharashtra State Board of Technical Education as record of students' own work carried out
by them under the guidance and supervision at Ajeenkya D.Y. Patil School Of Engineering
(Charholi), during the academic year 2024-25.

Roll no. Name Enrollment no.


131 Siddhi Tithe 24213470399
132 Akash Chavan 24213470400
133 Sameer Bansode 24213470401
134 Aniket Devkar 24213470402
135 Anteshwar Konke 24213470403

Place: Charholi (Bk) Date:


/ /2024.

(Mr. Ajay Aiwale ) (Mrs. Nita Pawar)


Guide Head of Computer Department
ACKNOWLEDGEMEMT

It is with profoundly sense of gratitude that we acknowledge from our guide


Mr. Ajay Aiwale . She has been guide in the true sense of word, a guide who
satisfaction from our word & progress.

We are highly obliged to Mrs. Nita Pawar Head of Computer Department


for aberrance & good co-operation given to us for bringing this project to almost
standard.
We are grateful to our principal Dr. Nagesh Shelke for proceeding
acknowledgement to us in the connection of this project concluding. We appreciate
the assistance of all staffthat helps us in for their sincere & obliging help to make
our project successfully.
Micro Project Proposal
Part A
Real estate database management system

1. Brief Introduction:
this project / model gives us a brief information about what all type of data is managed
and how it is stored in different formats or tables this also gives us brief information
about how really the data is managed in data base …

This project is created by using mysql and has various database queries which are
used for following operations:
>Create database
>use database
>create table
>insert values
>alter table
>primary key
>agrigate functions like:
.count
.avg
.min
.max
>create view
>drop view

2. Aim Of The Micro Project:


>Our micro project aims on learning how the data base is stored and accessed by
the user.

>We also learned how to create virtual table for displaying which is also known as
view.

>It provides us with basic things that is creating a table and inserting values in it
and fetching it in a group or searching for a specific person information.
3. Action Plan:

Sr.no Details of activity Planned start Planned end Name of responsible


date date group members
1. Searching for the topic

2. Confirmed the topic


we searched for for
the micro project

4. Collecting information

5. Making proposal

6. Testing and analysis of


test result

7. Preparation of final
project report

8. Final submission of the


project
4. Resources Required:

Sr. No. Specification


Name of
resources/Material
1. MY SQL
Required for running
queries and create
database

Required for creating


2. MICROSOFT PAINT ERdiagram

3. MICROSOFT WORD Report

4. Google Basic information

5. Name Of Team Members:


Roll no. Name Enrollment no.
51 Aditya Gaikwad 221640202
52 Aditya Kamble 221640203
53 Hrutika Salunke 221640204
64 Shlok Shinde 221640254
65 Ramhari Pawar 221640262
66 Jai Dikkar 221640300

Mrs. Mayuri Narudkar


(Micro-project Guide)
Part B

Airline Service Management

1. Brief Introduction:( Include Diagram if necessary)


2. Aim of the Micro Project:
>Our micro project aims on learning how the data base is stored and accessed by
the user.
>We also learned how to create virtual table for displaying which is also known as
view.

>It provides us with basic things that is creating a table and inserting values in it
and fetching it in a group or searching for a specific person information.

3. Course Outcomes Integrated:


We learned how to manipulate data of bigger companies.
We leaned how the data using multiple application and multiple storage blocks is
stored clouded and accessed at the time of need .
We also learned how companies create a virtual table for users to see but changes
in it doesn,t harm details stored in server.

4. Actual Procedure followed:


a) Creating Er diagram for an basic outlook.
b) Creating database;
c) Creating multiple tables and inserting values;
d) Adding primary key and foreign key.
e) Creating view;
f) Performing basic operations like count and avg calculations;

5. Actual Resources Required:


Sr. No. Specification
Name of
resources/Material
1. MY SQL
Required for running
queries and create
database

Required for creating


2. MICROSOFT PAINT ERdiagram

3. MICROSOFT WORD Report

4. Google Basic information


6. Inputs and Outputs of the Micro Projects:

mysql> create database ram; Query OK, 1 row affected (0.02 sec) mysql> use ram;
Database changed mysql> create table bagage(weight int(10),description
varchar(20),bagg_id int(20)); Query OK, 0 rows affected, 2 warnings (0.04 sec)

mysql> create table passanger(pass_id int(10),address varchar(20),email


varchar(20),phone_no varchar(10));
Query OK, 0 rows affected, 1 warning (0.03 sec) mysql> desc baggage;
ERROR 1146 (42S02): Table 'ram.baggage' doesn't exist mysql> desc
bagage;
+-------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------------+-------------+------+-----+---------+-------+
| weight | int | YES | | NULL | |
| description | varchar(20) | YES | | NULL | |
| bagg_id | int | YES | | NULL | |
+-------------+-------------+------+-----+---------+-------+ 3
rows in set (0.04 sec)

mysql> desc passanger;


+----------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------+-------------+------+-----+---------+-------+
| pass_id | int | YES | | NULL | |
| address | varchar(20) | YES | | NULL | |
| email | varchar(20) | YES | | NULL | |
| phone_no | varchar(10) | YES | | NULL | |
+----------+-------------+------+-----+---------+-------+
4 rows in set (0.02 sec)
mysql> create table payment(pay_id int(10),amount varchar(20),paydate
date,pay_method varchar(20));
Query OK, 0 rows affected, 1 warning (0.03 sec)

mysql> desc payment;


+------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------+-------------+------+-----+---------+-------+
| pay_id | int | YES | | NULL | |
| amount | varchar(20) | YES | | NULL | |
| paydate | date | YES | | NULL | | |
pay_method | varchar(20) | YES | | NULL | |

mysql> create table reservation(regID int(10),dated date,status varchar(20)); Query


OK, 0 rows affected, 1 warning (0.03 sec)

mysql> desc reservation;


+--------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------+-------------+------+-----+---------+-------+ | regID | int | YES
| | NULL | |
| dated | date | YES | | NULL | |
| status | varchar(20) | YES | | NULL | |
+--------+-------------+------+-----+---------+-------+
3 rows in set (0.00 sec)

mysql> create table ticket(tic_id int(10),seat_no varchar(20), price varchar(20));


Query OK, 0 rows affected, 1 warning (0.03 sec)

mysql> desc ticket;


+---------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------+-------------+------+-----+---------+-------+
| tic_id | int | YES | | NULL | |
| seat_no | varchar(20) | YES | | NULL | |
| price | varchar(20) | YES | | NULL | |
+---------+-------------+------+-----+---------+-------+
3 rows in set (0.00 sec) mysql> create table flight(flight_no int(20), arrival_time
varchar(20),depart_time varchar(20)); Query OK, 0 rows affected, 1 warning (0.03 sec)

mysql> desc flight;


+--------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------------+-------------+------+-----+---------+-------+
| flight_no | int | YES | | NULL | |
| arrival_time | varchar(20) | YES | | NULL | |
| depart_time | varchar(20) | YES | | NULL | |
+--------------+-------------+------+-----+---------+-------+
3 rows in set (0.00 sec) mysql> create table crew(crew_id int(20),name varchar(20));
Query OK, 0 rows affected, 1 warning (0.03 sec)

mysql> desc crew;


+---------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------+-------------+------+-----+---------+-------+
| crew_id | int | YES | | NULL | |
| name | varchar(20) | YES | | NULL | |
+---------+-------------+------+-----+---------+-------+
2 rows in set (0.00 sec) mysql> create table airport(airport_code int(20),name
varchar(20),location varchar(20)); Query OK, 0 rows affected, 1 warning (0.03
sec)

mysql> desc airport;


+--------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------------+-------------+------+-----+---------+-------+
| airport_code | int | YES | | NULL | |
| name | varchar(20) | YES | | NULL | |
| location | varchar(20) | YES | | NULL | |
+--------------+-------------+------+-----+---------+-------+
3 rows in set (0.00 sec)

Inserting values
mysql> insert into passanger values(1,'pune','[email protected]',1273653),
-> (2,'mumbai','[email protected]',122344);
Query OK, 2 rows affected (0.02 sec)
Records: 2 Duplicates: 0 Warnings: 0

mysql> select * from passanger;


+---------+---------+---------------+----------+
| pass_id | address | email | phone_no |
+---------+---------+---------------+----------+
| 1 | pune | [email protected] | 1273653 |
| 2 | mumbai | [email protected] | 122344 |

mysql> insert into bagage values(20,'food',122),


-> (21,'clothes',133);
Query OK, 2 rows affected (0.02 sec)
mysql> select * from bagage;

+--------+-------------+---------+

| weight | description | bagg_id |


+--------+-------------+---------+
| 20 | food | 122 |
| 21 | clothes | 133 | +--------+-------------+------
---+ mysql> insert into payment values(99,3500,'2023-10-
10','payment'); Query OK, 1 row affected (0.02 sec)

mysql> select * from payment;


+--------+--------+------------+------------+
| pay_id | amount | paydate | pay_method |
+--------+--------+------------+------------+
| 99 | 3500 | 2023-10-10 | payment |
+--------+--------+------------+------------+

mysql> insert into reservation values(100,'2023-10-19','2nd class');


Query OK, 1 row affected (0.02 sec)

mysql> insert into reservation values(200,'2023-11-29','3rd class');


Query OK, 1 row affected (0.02 sec)

mysql> select * from reservation;


+-------+------------+-----------+
| regID | dated | status |
+-------+------------+-----------+
| 100 | 2023-10-19 | 2nd class |
| 200 | 2023-11-29 | 3rd class | +-------+------------+-----------+
mysql> insert into ticket values(20,333,2000);

Query OK, 1 row affected (0.02 sec)

mysql> insert into ticket values(21,322,3000);


Query OK, 1 row affected (0.00 sec)

mysql> select * from


ticket; +--------+---------
+-------+
| tic_id | seat_no | price |
+--------+---------+-------+
| 20 | 333 | 2000 |
| 21 | 322 | 3000 | +--------+---------+--
-----+ mysql> insert into flight values(10,'12 am','1
am');
Query OK, 1 row affected (0.02 sec)

mysql> insert into flight values(11,'10 pm','12:30 pm');


Query OK, 1 row affected (0.02 sec)

mysql> select * from flight;


+-----------+--------------+-------------+
| flight_no | arrival_time | depart_time |
+-----------+--------------+-------------+
| 10 | 12 am | 1 am |
| 11 | 10 pm | 12:30 pm | +-----------+------------
--+-------------+
mysql> insert into crew values(10,'rahul');
Query OK, 1 row affected (0.00 sec)

mysql> insert into crew values(11,'rohan'),


-> (12,'raj'),
-> (13,'soham'),
-> (14,'ramhari'),
-> (15,'jaie');
Query OK, 5 rows affected (0.02 sec)
Records: 5 Duplicates: 0 Warnings: 0

mysql> select * from


crew;
+---------+---------+
| crew_id | name |
+---------+---------+
| 10 | rahul |
| 11 | rohan |
| 12 | raj |
| 13 | soham |
| 14 | ramhari |
| 15 | jaie |
+---------+---------+
6 rows in set (0.00 sec) mysql> select upper(name) from crew;
+-------------+
| upper(name) |
+-------------+
| RAHUL |
| ROHAN |
| RAJ |
| SOHAM |
| RAMHARI |
| JAIE |
+-------------+

mysql> select lower(name) from crew;


+-------------+
| lower(name) |
+-------------+
| rahul |
| rohan |
| raj |
| soham |
| ramhari |
| jaie |
+-------------+ 6 rows in set (0.0)
mysql> select min(crew_id) from crew;
+--------------+
| min(crew_id) |
+--------------+
| 10 |
+--------------+
1 row in set (0.00 sec)

mysql> select max(crew_id) from crew;


+--------------+
| max(crew_id) |
+--------------+
| 15 |
+--------------+ 1 row in set (0.00 sec)
mysql> select * from crew where name='rahul';
+---------+-------+
| crew_id | name |
+---------+-------+
| 10 | rahul |
+---------+-------+
1 row in set (0.00 sec)

mysql> select * from crew where name!='rahul';


+---------+---------+
| crew_id | name |
+---------+---------+
| 11 | rohan |
| 12 | raj |
| 13 | soham |
| 14 | ramhari |
| 15 | jaie |
+---------+---------+ 4 rows in set (0.00 sec)
mysql> select * from crew where name like 'r%';
+---------+---------+
| crew_id | name |
+---------+---------+

| 10 | rahul |
| 11 | rohan |
| 12 | raj |
| 14 | ramhari |
+---------+---------+ 4 rows in set (0.02 sec)
mysql> select * from crew where name like 'j%';
+---------+------+
| crew_id | name |
+---------+------+
| 15 | jaie |
+---------+------+

7. Skill Development:
We developed multiple skills like team work coordination assigning
tasks
we also learned how the database is created and accessed in
multiple companies which is really vast
we learned how to create a basic database using MySQL application

8. Reference:
Google, reference books , Youtube , Teachers’s notes.

9. Conclusion:
A database management system (DBMS) can be used to develop
an airline services management system to store and manage data
related to flights, passengers, and other airline services. This system
can be used to perform a variety of tasks, such as:

o Booking and managing flights o


Managing passenger information o
Tracking baggage
"A database management system (DBMS) can be used to
develop an airline services management system that is efficient,
accurate, cost-effective, and customer-focused. This system can be
used to perform a variety of tasks, such as booking and managing
flights, managing passenger information, tracking baggage, and
generating reports. By implementing a DBMS-based airline
services management system, airlines can improve their efficiency,
reduce costs, enhance customer service, and increase profitability."
Mr. Ajay Aiwale
(Guide of Project)

You might also like