SlideShare a Scribd company logo
Presentation On
Airline Management System
Introduction
 The internet revolution of the late 1990s sharply increased direct
user access to databases.
 Organisations converted many of their phone interfaces to
databases into web interfaces, and made a variety of services
online.
 Therefore, it is very easy to book tickets and find other
information online related to airlines online
Types of Inventory
 Raw materials
 Purchased parts and supplies
 Work-in-process (partially completed) products (WIP)
 Items being transported
 Tools and equipment
 This document gives a brief discussion on Entity
Relationship in Airline Reservation System, one of
the representative application
particular type can land on a particular airport on the
of Database Management System which is used for
reservations scheduled day
Objectives of Airline Management
 Maximize the level of customer service by
providing booking facility.
 It is very easy to book tickets and find other
information online related to airlines online.
DBMS Architecture
 It provides a frame work ,which is proposed as
standard by ANSI.
 Three views are
1. External View
2. Conceptual View
3. Internal View
External View
Passenger_ id Passenger_name Phone_no
676 Harpreet Sidhu 9897685765
984 Simranjeet Singh 9878654332
Passenger_ id Passenger_name Address
676 Harpreet Sidhu Delhi
984 Simranjeet Singh Chandigarh
Conceptual View
Passenger_ id Number
Passenger_ name Text
Address Memo
Phone_no Number
Gender Text
Internal View
 It is the view about the actual physical
storage of data .
 This level describes ‘how’ the data will be
actually stored in the database.
 This level serves as a base .
Entity Relationship Model
 Entity – It is anything real or abstract about which we
want to store the data .
 Relationship – It specifies the association that
exists between one or more entities.
 Attribute – It is the characteristic which is common to
all or most instances of particular entity.
Entity
 Passenger
 Flight
 Time
 Fare
 Ticket
 Location
Attributes
 Characteristics of entities
 Domain is set of possible values
 Primary keys underlined
Flight
Passenger
Flight Time
Relationship
Passenger
Booking
Boards
Makes
Arrival
Flight Ticket
Fare
Flight Location
Passenger
Relationship
Pays
Reach
Has
Example Of ER Model
Generalization
Student
Grad Student Post Grad Student
Specialization
Normalization
 It is a process during which redundant relation
schemas are decomposed by breaking up their
attributes in to smaller relation schemas that
possess desirable properties.
1. First N/F
2. Second N/F
3. Third N/F
4. BNC N/F
Eliminate
Repeating
Groups
Second N/F
First N/F
Third N/F
BC N/F
Removing
Partial key
dependency
Eliminate
Transitive
key
dependency
Eliminate
Functional
dependency
Normalization Form
SQL Commands
 It is a simple and powerful language used to create ,access and
manipulate data and structure in the database .
 SQL Statements categorize in to
1. Data Definition Language ( CREATE, DROP, ALTER )
2. Data Manipulation Language (INSERT INTO,UPDATE ,DELETE )
3. Transaction Control Language
4. Query Language ( SELECT)
ER-Diagram
Data Definition Language
 Define the structure of a database.
Types of DDL commands
 Create
 Alter
 Drop
 Rename
Create Command
 The CREATE TABLE statement is used to create a
table in a database.
Syntax Example
 CREATE TABLE table_name
(
column_name1 data_type,
column_name2 data_type,
column_name3 data_type,
....
) ;
CREATE TABLE Passenger
(
PassengerId number primary key,
PassengerName text(20),
Address varchar(50),
Phone _no number(10)
) ;
INSERT Command
The INSERT INTO statement is used to insert a new
row in a table.
Syntax
INSERT INTO table_name
VALUES (value1, value2, value3,...)
INSERT INTO table_name (column1, column2, column3,...)
VALUES (value1, value2, value3,...)
OR
Example
INSERT INTO Passenger
VALUES (678,‘Harpreet Sidhu’, ‘Delhi', 9889765897);
OR
INSERT INTO Passenger (Passenger_Id, PassengerName)
VALUES (678, ‘Harpreet Sidhu');
Alter Command
Syntax
ALTER TABLE table_name
ADD column_name datatype
Example
ALTER TABLE table_name
DROP COLUMN column_name
ALTER TABLE Passenger
ADD DateOfBirth date
ALTER TABLE Passenger
DROP COLUMN DateOfBirth
Example
Drop
 The DROP TABLE statement is used to
delete a table
 Syntax
 DROP TABLE table_name
 DROP DATABASE database_name

More Related Content

Similar to What is inventor2

Airline reservation system project report (1)
Airline reservation system project report (1)Airline reservation system project report (1)
Airline reservation system project report (1)
MostafaMorsyMohamed
 
Airline reservation system 1
Airline reservation system 1Airline reservation system 1
Airline reservation system 1
_faisalkhan
 
Airline ticket reservation system
Airline ticket reservation systemAirline ticket reservation system
Airline ticket reservation system
SH Rajøn
 
RAVI RANA HOTEL MANAGEMENT PPT
RAVI RANA HOTEL MANAGEMENT PPTRAVI RANA HOTEL MANAGEMENT PPT
RAVI RANA HOTEL MANAGEMENT PPT
Sameer Gurjar
 
MITRE ATT&CK based Threat Analysis for Electronic Flight Bag
MITRE ATT&CK based Threat Analysis for Electronic Flight BagMITRE ATT&CK based Threat Analysis for Electronic Flight Bag
MITRE ATT&CK based Threat Analysis for Electronic Flight Bag
MITRE ATT&CK
 
Middleware1
Middleware1Middleware1
Middleware1
nava rathna
 
Middleware
MiddlewareMiddleware
Middleware
nava rathna
 
21091F003.ppt1.pptx
21091F003.ppt1.pptx21091F003.ppt1.pptx
21091F003.ppt1.pptx
Arif566836
 
AIRSIDE project PPT
AIRSIDE project PPTAIRSIDE project PPT
AIRSIDE project PPT
Arif566836
 
Tarun Kumar_Resume
Tarun Kumar_ResumeTarun Kumar_Resume
Tarun Kumar_Resume
Tarun Vashisht
 
Tarun Kumar_Resume
Tarun Kumar_ResumeTarun Kumar_Resume
Tarun Kumar_Resume
Tarun Vashisht
 
railway reservation software documentaion
railway reservation software documentaionrailway reservation software documentaion
railway reservation software documentaion
Joveria Beg
 
Rajendra asp.net
Rajendra asp.netRajendra asp.net
Rajendra asp.net
Rajendrasimar
 
Flow analysis overview
Flow analysis overviewFlow analysis overview
Flow analysis overview
csk selva
 
Workshop on requirements and modeling at HAE 2015
Workshop on requirements and modeling at HAE 2015Workshop on requirements and modeling at HAE 2015
Workshop on requirements and modeling at HAE 2015
Olivier Béghain
 
Oracle ADF Tutorial
Oracle ADF TutorialOracle ADF Tutorial
Oracle ADF Tutorial
Deepak Bhagat
 
Shahab mis bba 6th
Shahab mis bba 6thShahab mis bba 6th
Shahab mis bba 6th
shahabuddinnawab
 
Building social and RESTful frameworks
Building social and RESTful frameworksBuilding social and RESTful frameworks
Building social and RESTful frameworks
brendonschwartz
 
Network Fundamentals - Week 2.pptx
Network Fundamentals - Week 2.pptxNetwork Fundamentals - Week 2.pptx
Network Fundamentals - Week 2.pptx
heelojr
 
Databaseconcepts
DatabaseconceptsDatabaseconcepts
Databaseconcepts
dilipkkr
 

Similar to What is inventor2 (20)

Airline reservation system project report (1)
Airline reservation system project report (1)Airline reservation system project report (1)
Airline reservation system project report (1)
 
Airline reservation system 1
Airline reservation system 1Airline reservation system 1
Airline reservation system 1
 
Airline ticket reservation system
Airline ticket reservation systemAirline ticket reservation system
Airline ticket reservation system
 
RAVI RANA HOTEL MANAGEMENT PPT
RAVI RANA HOTEL MANAGEMENT PPTRAVI RANA HOTEL MANAGEMENT PPT
RAVI RANA HOTEL MANAGEMENT PPT
 
MITRE ATT&CK based Threat Analysis for Electronic Flight Bag
MITRE ATT&CK based Threat Analysis for Electronic Flight BagMITRE ATT&CK based Threat Analysis for Electronic Flight Bag
MITRE ATT&CK based Threat Analysis for Electronic Flight Bag
 
Middleware1
Middleware1Middleware1
Middleware1
 
Middleware
MiddlewareMiddleware
Middleware
 
21091F003.ppt1.pptx
21091F003.ppt1.pptx21091F003.ppt1.pptx
21091F003.ppt1.pptx
 
AIRSIDE project PPT
AIRSIDE project PPTAIRSIDE project PPT
AIRSIDE project PPT
 
Tarun Kumar_Resume
Tarun Kumar_ResumeTarun Kumar_Resume
Tarun Kumar_Resume
 
Tarun Kumar_Resume
Tarun Kumar_ResumeTarun Kumar_Resume
Tarun Kumar_Resume
 
railway reservation software documentaion
railway reservation software documentaionrailway reservation software documentaion
railway reservation software documentaion
 
Rajendra asp.net
Rajendra asp.netRajendra asp.net
Rajendra asp.net
 
Flow analysis overview
Flow analysis overviewFlow analysis overview
Flow analysis overview
 
Workshop on requirements and modeling at HAE 2015
Workshop on requirements and modeling at HAE 2015Workshop on requirements and modeling at HAE 2015
Workshop on requirements and modeling at HAE 2015
 
Oracle ADF Tutorial
Oracle ADF TutorialOracle ADF Tutorial
Oracle ADF Tutorial
 
Shahab mis bba 6th
Shahab mis bba 6thShahab mis bba 6th
Shahab mis bba 6th
 
Building social and RESTful frameworks
Building social and RESTful frameworksBuilding social and RESTful frameworks
Building social and RESTful frameworks
 
Network Fundamentals - Week 2.pptx
Network Fundamentals - Week 2.pptxNetwork Fundamentals - Week 2.pptx
Network Fundamentals - Week 2.pptx
 
Databaseconcepts
DatabaseconceptsDatabaseconcepts
Databaseconcepts
 

More from Divam Goyal

How Social media Effect Social life
How Social media Effect Social lifeHow Social media Effect Social life
How Social media Effect Social life
Divam Goyal
 
Mars the red_planet
Mars the red_planetMars the red_planet
Mars the red_planet
Divam Goyal
 
ISO Certificate
ISO CertificateISO Certificate
ISO Certificate
Divam Goyal
 
Technology
TechnologyTechnology
Technology
Divam Goyal
 
Piano and keyboard
Piano and keyboardPiano and keyboard
Piano and keyboard
Divam Goyal
 
Blade server
Blade serverBlade server
Blade server
Divam Goyal
 
SOPA
SOPASOPA
Steganography
SteganographySteganography
Steganography
Divam Goyal
 
Input device
Input deviceInput device
Input device
Divam Goyal
 
New energy resources
New energy resourcesNew energy resources
New energy resources
Divam Goyal
 
Web Browsers
Web BrowsersWeb Browsers
Web Browsers
Divam Goyal
 
Operating System
Operating SystemOperating System
Operating System
Divam Goyal
 
Inflection
InflectionInflection
Inflection
Divam Goyal
 
Steganography
SteganographySteganography
Steganography
Divam Goyal
 
Biometrics
Biometrics Biometrics
Biometrics
Divam Goyal
 
Virtual Private Networks
Virtual Private NetworksVirtual Private Networks
Virtual Private Networks
Divam Goyal
 
Big bazaar
Big bazaarBig bazaar
Big bazaar
Divam Goyal
 
Brain rules
Brain rulesBrain rules
Brain rules
Divam Goyal
 
Bhagat Singh
Bhagat SinghBhagat Singh
Bhagat Singh
Divam Goyal
 
Apple
AppleApple

More from Divam Goyal (20)

How Social media Effect Social life
How Social media Effect Social lifeHow Social media Effect Social life
How Social media Effect Social life
 
Mars the red_planet
Mars the red_planetMars the red_planet
Mars the red_planet
 
ISO Certificate
ISO CertificateISO Certificate
ISO Certificate
 
Technology
TechnologyTechnology
Technology
 
Piano and keyboard
Piano and keyboardPiano and keyboard
Piano and keyboard
 
Blade server
Blade serverBlade server
Blade server
 
SOPA
SOPASOPA
SOPA
 
Steganography
SteganographySteganography
Steganography
 
Input device
Input deviceInput device
Input device
 
New energy resources
New energy resourcesNew energy resources
New energy resources
 
Web Browsers
Web BrowsersWeb Browsers
Web Browsers
 
Operating System
Operating SystemOperating System
Operating System
 
Inflection
InflectionInflection
Inflection
 
Steganography
SteganographySteganography
Steganography
 
Biometrics
Biometrics Biometrics
Biometrics
 
Virtual Private Networks
Virtual Private NetworksVirtual Private Networks
Virtual Private Networks
 
Big bazaar
Big bazaarBig bazaar
Big bazaar
 
Brain rules
Brain rulesBrain rules
Brain rules
 
Bhagat Singh
Bhagat SinghBhagat Singh
Bhagat Singh
 
Apple
AppleApple
Apple
 

Recently uploaded

在线办理(BU毕业证书)波士顿大学毕业证录取通知书一模一样
在线办理(BU毕业证书)波士顿大学毕业证录取通知书一模一样在线办理(BU毕业证书)波士顿大学毕业证录取通知书一模一样
在线办理(BU毕业证书)波士顿大学毕业证录取通知书一模一样
v6ldcxuq
 
Un viaje a Argentina updated xxxxxxxxxxx
Un viaje a Argentina updated xxxxxxxxxxxUn viaje a Argentina updated xxxxxxxxxxx
Un viaje a Argentina updated xxxxxxxxxxx
Judy Hochberg
 
Wayanad-The-Touristry-Heaven to the tour.pptx
Wayanad-The-Touristry-Heaven to the tour.pptxWayanad-The-Touristry-Heaven to the tour.pptx
Wayanad-The-Touristry-Heaven to the tour.pptx
cosmo-soil
 
Excursions in Tahiti Island Adventure
Excursions in Tahiti Island AdventureExcursions in Tahiti Island Adventure
Excursions in Tahiti Island Adventure
Unique Tahiti
 
Best Places to Stay in New Brunswick, Canada.
Best Places to Stay in New Brunswick, Canada.Best Places to Stay in New Brunswick, Canada.
Best Places to Stay in New Brunswick, Canada.
Mahogany Manor
 
How Do I Plan a Kilimanjaro Climb? 7 Essential Tips Revealed.pdf
How Do I Plan a Kilimanjaro Climb? 7 Essential Tips Revealed.pdfHow Do I Plan a Kilimanjaro Climb? 7 Essential Tips Revealed.pdf
How Do I Plan a Kilimanjaro Climb? 7 Essential Tips Revealed.pdf
Eastafrica Travelcompany
 
How To Talk To a Live Person at American Airlines
How To Talk To a Live Person at American AirlinesHow To Talk To a Live Person at American Airlines
How To Talk To a Live Person at American Airlines
flyn goo
 
Uk Visa Complete Guide and application process
Uk Visa Complete Guide and application processUk Visa Complete Guide and application process
Uk Visa Complete Guide and application process
pandeypratikwgblindi
 
Un viaje a Buenos Aires y sus alrededores
Un viaje a Buenos Aires y sus alrededoresUn viaje a Buenos Aires y sus alrededores
Un viaje a Buenos Aires y sus alrededores
Judy Hochberg
 
Assessing the Influence of Transportation on the Tourism Industry in Nigeria
Assessing the Influence of Transportation on the  Tourism Industry in NigeriaAssessing the Influence of Transportation on the  Tourism Industry in Nigeria
Assessing the Influence of Transportation on the Tourism Industry in Nigeria
gsochially
 
The Power of a Glamping Go-To-Market Accelerator Plan.pptx
The Power of a Glamping Go-To-Market Accelerator Plan.pptxThe Power of a Glamping Go-To-Market Accelerator Plan.pptx
The Power of a Glamping Go-To-Market Accelerator Plan.pptx
RezStream
 
Top 10 Tourist Places in South India to Explore.pdf
Top 10 Tourist Places in South India to Explore.pdfTop 10 Tourist Places in South India to Explore.pdf
Top 10 Tourist Places in South India to Explore.pdf
Savita Yadav
 

Recently uploaded (12)

在线办理(BU毕业证书)波士顿大学毕业证录取通知书一模一样
在线办理(BU毕业证书)波士顿大学毕业证录取通知书一模一样在线办理(BU毕业证书)波士顿大学毕业证录取通知书一模一样
在线办理(BU毕业证书)波士顿大学毕业证录取通知书一模一样
 
Un viaje a Argentina updated xxxxxxxxxxx
Un viaje a Argentina updated xxxxxxxxxxxUn viaje a Argentina updated xxxxxxxxxxx
Un viaje a Argentina updated xxxxxxxxxxx
 
Wayanad-The-Touristry-Heaven to the tour.pptx
Wayanad-The-Touristry-Heaven to the tour.pptxWayanad-The-Touristry-Heaven to the tour.pptx
Wayanad-The-Touristry-Heaven to the tour.pptx
 
Excursions in Tahiti Island Adventure
Excursions in Tahiti Island AdventureExcursions in Tahiti Island Adventure
Excursions in Tahiti Island Adventure
 
Best Places to Stay in New Brunswick, Canada.
Best Places to Stay in New Brunswick, Canada.Best Places to Stay in New Brunswick, Canada.
Best Places to Stay in New Brunswick, Canada.
 
How Do I Plan a Kilimanjaro Climb? 7 Essential Tips Revealed.pdf
How Do I Plan a Kilimanjaro Climb? 7 Essential Tips Revealed.pdfHow Do I Plan a Kilimanjaro Climb? 7 Essential Tips Revealed.pdf
How Do I Plan a Kilimanjaro Climb? 7 Essential Tips Revealed.pdf
 
How To Talk To a Live Person at American Airlines
How To Talk To a Live Person at American AirlinesHow To Talk To a Live Person at American Airlines
How To Talk To a Live Person at American Airlines
 
Uk Visa Complete Guide and application process
Uk Visa Complete Guide and application processUk Visa Complete Guide and application process
Uk Visa Complete Guide and application process
 
Un viaje a Buenos Aires y sus alrededores
Un viaje a Buenos Aires y sus alrededoresUn viaje a Buenos Aires y sus alrededores
Un viaje a Buenos Aires y sus alrededores
 
Assessing the Influence of Transportation on the Tourism Industry in Nigeria
Assessing the Influence of Transportation on the  Tourism Industry in NigeriaAssessing the Influence of Transportation on the  Tourism Industry in Nigeria
Assessing the Influence of Transportation on the Tourism Industry in Nigeria
 
The Power of a Glamping Go-To-Market Accelerator Plan.pptx
The Power of a Glamping Go-To-Market Accelerator Plan.pptxThe Power of a Glamping Go-To-Market Accelerator Plan.pptx
The Power of a Glamping Go-To-Market Accelerator Plan.pptx
 
Top 10 Tourist Places in South India to Explore.pdf
Top 10 Tourist Places in South India to Explore.pdfTop 10 Tourist Places in South India to Explore.pdf
Top 10 Tourist Places in South India to Explore.pdf
 

What is inventor2

  • 2. Introduction  The internet revolution of the late 1990s sharply increased direct user access to databases.  Organisations converted many of their phone interfaces to databases into web interfaces, and made a variety of services online.  Therefore, it is very easy to book tickets and find other information online related to airlines online
  • 3. Types of Inventory  Raw materials  Purchased parts and supplies  Work-in-process (partially completed) products (WIP)  Items being transported  Tools and equipment
  • 4.  This document gives a brief discussion on Entity Relationship in Airline Reservation System, one of the representative application particular type can land on a particular airport on the of Database Management System which is used for reservations scheduled day
  • 5. Objectives of Airline Management  Maximize the level of customer service by providing booking facility.  It is very easy to book tickets and find other information online related to airlines online.
  • 6. DBMS Architecture  It provides a frame work ,which is proposed as standard by ANSI.  Three views are 1. External View 2. Conceptual View 3. Internal View
  • 7.
  • 8. External View Passenger_ id Passenger_name Phone_no 676 Harpreet Sidhu 9897685765 984 Simranjeet Singh 9878654332 Passenger_ id Passenger_name Address 676 Harpreet Sidhu Delhi 984 Simranjeet Singh Chandigarh
  • 9. Conceptual View Passenger_ id Number Passenger_ name Text Address Memo Phone_no Number Gender Text
  • 10. Internal View  It is the view about the actual physical storage of data .  This level describes ‘how’ the data will be actually stored in the database.  This level serves as a base .
  • 11. Entity Relationship Model  Entity – It is anything real or abstract about which we want to store the data .  Relationship – It specifies the association that exists between one or more entities.  Attribute – It is the characteristic which is common to all or most instances of particular entity.
  • 12. Entity  Passenger  Flight  Time  Fare  Ticket  Location
  • 13. Attributes  Characteristics of entities  Domain is set of possible values  Primary keys underlined
  • 16. Example Of ER Model
  • 18. Student Grad Student Post Grad Student Specialization
  • 19. Normalization  It is a process during which redundant relation schemas are decomposed by breaking up their attributes in to smaller relation schemas that possess desirable properties. 1. First N/F 2. Second N/F 3. Third N/F 4. BNC N/F
  • 20. Eliminate Repeating Groups Second N/F First N/F Third N/F BC N/F Removing Partial key dependency Eliminate Transitive key dependency Eliminate Functional dependency Normalization Form
  • 21. SQL Commands  It is a simple and powerful language used to create ,access and manipulate data and structure in the database .  SQL Statements categorize in to 1. Data Definition Language ( CREATE, DROP, ALTER ) 2. Data Manipulation Language (INSERT INTO,UPDATE ,DELETE ) 3. Transaction Control Language 4. Query Language ( SELECT)
  • 23. Data Definition Language  Define the structure of a database. Types of DDL commands  Create  Alter  Drop  Rename
  • 24. Create Command  The CREATE TABLE statement is used to create a table in a database. Syntax Example  CREATE TABLE table_name ( column_name1 data_type, column_name2 data_type, column_name3 data_type, .... ) ; CREATE TABLE Passenger ( PassengerId number primary key, PassengerName text(20), Address varchar(50), Phone _no number(10) ) ;
  • 25. INSERT Command The INSERT INTO statement is used to insert a new row in a table. Syntax INSERT INTO table_name VALUES (value1, value2, value3,...) INSERT INTO table_name (column1, column2, column3,...) VALUES (value1, value2, value3,...) OR
  • 26. Example INSERT INTO Passenger VALUES (678,‘Harpreet Sidhu’, ‘Delhi', 9889765897); OR INSERT INTO Passenger (Passenger_Id, PassengerName) VALUES (678, ‘Harpreet Sidhu');
  • 27. Alter Command Syntax ALTER TABLE table_name ADD column_name datatype Example ALTER TABLE table_name DROP COLUMN column_name ALTER TABLE Passenger ADD DateOfBirth date ALTER TABLE Passenger DROP COLUMN DateOfBirth Example
  • 28. Drop  The DROP TABLE statement is used to delete a table  Syntax  DROP TABLE table_name  DROP DATABASE database_name