0% found this document useful (0 votes)
87 views

SQL

The document contains SQL statements that create tables for an airline reservation system. The tables created include air_flight_details to store flight details, air_passenger_profile to store passenger profiles, air_ticket_info to store ticket information, air_flight to store flight details, and air_credit_card_details to store passenger credit card details. The document also includes SQL statements to insert data into these tables.

Uploaded by

Deepa Suresh
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)
87 views

SQL

The document contains SQL statements that create tables for an airline reservation system. The tables created include air_flight_details to store flight details, air_passenger_profile to store passenger profiles, air_ticket_info to store ticket information, air_flight to store flight details, and air_credit_card_details to store passenger credit card details. The document also includes SQL statements to insert data into these tables.

Uploaded by

Deepa Suresh
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/ 5

CREATE TABLE air_credit_card_details

(
profile_id VARCHAR(10) NOT NULL,
card_number BIGINT(16),
card_type VARCHAR(10),
expiration_month INT(2),
expiration_year INT(4)
);

CREATE TABLE air_passenger_profile


(
profile_id VARCHAR(10) NOT NULL ,
password VARCHAR(10) NULL ,
first_name VARCHAR(10) NULL ,
last_name VARCHAR(10) NULL ,
address VARCHAR(100) NULL ,
mobile_number BIGINT(10) ,
email_id VARCHAR(30) NUll
);

CREATE TABLE air_ticket_info


(
ticket_id VARCHAR(10) NOT NULL ,
profile_id VARCHAR(10) NULL ,
flight_id VARCHAR(10) NULL ,
flight_departure_date DATE NULL ,
status VARCHAR(10) NULL
);

CREATE TABLE air_flight_details


(
flight_id VARCHAR(10) NOT NULL ,
flight_departure_date DATE NULL ,
price DECIMAL(8,2) NULL ,
available_seats INT (11)
);

CREATE TABLE air_flight


(
flight_id VARCHAR(10) NOT NULL ,
airline_id VARCHAR(10) NULL ,
airline_name VARCHAR(30) NULL ,
from_location VARCHAR(20) NULL ,
to_location VARCHAR(20) NULL ,
departure_time TIME NULL ,
arrival_time TIME NULL ,
duration TIME NULL ,
total_seats int(11)
);

Insert into air_flight values('916' , '100000' ,'ABC AIRLINES' , 'CHENNAI',


'HYDERABAD' ,'19:55:00', '21:00:00',
'01:05:00', 40),
('289', '100000' ,'ABC AIRLINES' ,'CHENNAI' ,'KOCHI' ,'08:40:00'
,'09:55:00', '01:15:00', 80),
('1011','100000', 'ABC AIRLINES' ,'HYDERABAD' ,'CHENNAI' ,'12:30:00',
'13:55:00', '01:25:00', 50),
('3004','100000', 'ABC AIRLINES', 'BENGALURU' ,'CHENNAI', '09:05:00',
'10:25:00' ,'01:20:00', 100),
('3307','100000', 'ABC AIRLINES', 'BENGALURU', 'CHENNAI' ,'18:45:00'
,'19:45:00', '01:00:00' ,40),
('3013','100000' ,'ABC AIRLINES', 'CHENNAI', 'BENGALURU', '07:40:00'
,'08:45:00', '01:05:00' ,50),

('3148','100000' ,'ABC AIRLINES','CHENNAI', 'BENGALURU','20:15:00' , '21:20:00',


'01:05:00' ,100),
('1265','100000', 'ABC AIRLINES', 'CHENNAI', 'HYDERABAD','21:25:00' ,'22:55:00',
'01:30:00', 100),
('3241','100000', 'ABC AIRLINES', 'CHENNAI' , 'KOCHI' ,'10:40:00', '12:05:00',
'01:25:00', 80),
( '3244' ,'100000' ,'ABC AIRLINES' ,'KOCHI' ,'CHENNAI' ,'21:10:00',
'22:40:00', '01:30:00' ,50),
('1262','100000' ,'ABC AIRLINES' ,'HYDERABAD' ,'CHENNAI' ,'06:00:00'
,'07:20:00' ,'01:20:00', 100);

Insert into air_ticket_info values


('TKT001', 'PFL007', '3004', '2013-05-02' ,'BOOKED'),

('TKT002', 'PFL007' ,'3004', '2013-05-02',' BOOKED'),


('TKT003' ,'PFL007', '3004','2013-05-02','BOOKED'),
('TKT004','PFL001','1265','2013-04-29',' BOOKED'),
('TKT005', 'PFL001','1011' ,'2013-05-09','BOOKED' ),
('TKT006','PFL007','3148','2013-05-21','BOOKED'),
('TKT007',' PFL007','3148',' 2013-05-21','BOOKED'),
('TKT008','PFL003','3244','2013-05-03',' BOOKED' ),
('TKT009',' PFL003','3244',' 2013-05-03','BOOKED' ),
('TKT010','PFL003','3244','2013-05-03','BOOKED' ),
('TKT011','PFL002','3148',' 2013-06-01',' BOOKED' ),
('TKT012',' PFL002','3148',' 2013-06-01','BOOKED' ),
('TKT013',' PFL002','3148',' 2013-06-01','BOOKED' ),
('TKT014',' PFL002','3148','2013-06-01','BOOKED'),
('TKT015','PFL002','3148','2013-06-01','BOOKED'),
('TKT016',' PFL004','1262',' 2013-05-20','BOOKED' ),
('TKT017','PFL004','1265',' 2013-05-29','BOOKED'),
('TKT018',' PFL006','3244','2013-05-03','BOOKED'),
('TKT019','PFL006','3244','2013-05-03','BOOKED'),
('TKT020','PFL006','3244','2013-05-03','BOOKED'),
('TKT021',' PFL006','3244','2013-05-03','BOOKED'),
('TKT022',' PFL005','916',' 2013-05-06','BOOKED'),
('TKT023','PFL005','916',' 2013-05-06','BOOKED'),
('TKT024',' PFL005','1011','2013-05-09',' BOOKED' ),
('TKT025','PFL005','1011','2013-05-09','BOOKED'),
('TKT026',' PFL008','1011',' 2013-05-09','BOOKED');

Insert into air_flight_details values ( '916', '2013-04-28','4086.00',40),


('916','2013-05-12', '3023.00', 40),
('916', '2013-05-01','4086.00', 40),
('916','2013-05-06','3603.00', 38),
('289', '2013-05-06','3603.00', 80),
('289','2013-05-08','3603.00',80),
('289','2013-05-20','3052.00', 80),
('289','2013-05-31','2773.00', 80),
('1011','2013-04-30','4614.00', 50),
('1011','2013-05-09','4131.00', 46),
('1011','2013-05-21','3580.00', 50),
('3004','2013-05-02','3603.00', 97),
('3004','2013-05-24','3052.00', 100),
('3004','2013-05-19','3304.00', 100),
('3307','2013-05-03','3603.00', 40),
('3307','2013-05-03','3304.00', 40),
('3307','2013-05-23','3304.00', 40),
('3307','2013-05-29','3305.00', 40),
('3013','2013-05-04','3603.00', 50),
('3013','2013-05-06','3603.00', 50),
('3013','2013-05-22','3052.00', 50),
('3013','2013-05-30','2773.00', 50),
('3148','2013-05-16','3052.00', 100),
('3148','2013-05-21','3052.00', 98),
('3148' ,'2013-06-01', '2773.00', 95),
('1265' ,'2013-04-29', '4086.00', 99),
('1265','2013-05-14', '3052.00', 100),
('1265','2013-05-18','4086.00', 100),
('1265' ,'2013-05-29', '2773.00', 99),
('3241','2013-05-01', '4086.00', 80),
('3241','2013-05-13', '3052.00', 80),
('3241','2013-05-27', '2773.00', 80),
('3244' ,'2013-05-03' , '3647.00', 43),
('3244','2013-05-15', '3096.00', 50),
('1262' , '2013-05-20', '3580.00' , 99),
('1262' , '2013-05-29', '3309.00' ,100);

insert into air_passenger_profile values('PFL001', 'PFL001', 'LATHA', 'SANKAR', '123


BROAD CROSS ST,CHENNAI-48'
,'9876543210',' [email protected]' ),
('PFL002',' PFL002','ARUN','PRAKASH','768 2ND STREET,BENGALURU-20',
'8094564243','[email protected]' ),
('PFL003',' PFL003','AMIT','VIKARAM','43 5TH STREET,KOCHI-84',
'9497996990','[email protected]'),
('PFL004',' PFL004','AARTHI','RAMESH','343 6TH
STREET,HYDERABAD-76','9595652530','[email protected]' ),
('PFL005',' PFL005','SIVA','KUMAR','125 8TH STREET,CHENNAI-46','
9884416986','[email protected]' ),
('PFL006', 'PFL006','RAMESH','BABU',' 109 2ND CROSS ST,KOCHI-12', '9432198760','
[email protected] '),
('PFL007', 'PFL007' ,'GAYATHRI','RAGHU' ,'23 2ND CROSS ST,BENGALURU-12'
,'8073245678' ,'[email protected] '),
('PFL008', 'PFL008','GANESH','KANNAN', '45 3RD ST,HYDERABAD-21', '9375237890'
,'[email protected]');
insert into air_credit_card_details values('PFL001', '4312467849804008','GOLD', 2,
2020),
('PFL002',' 4763421245304900',' PLATINIUM', 10 ,2015),
('PFL003' ,'4112432643784789',' INSTANT', 3 ,2014),
('PFL004', '4230412745604112' ,'GOLD', 7 ,2016),
('PFL005', '4122432147834003' ,'PLATINIUM', 12, 2016),
('PFL006', '4227438945674009' ,'GOLD' ,12, 2018),
('PFL007', '4124459047784138', 'INSTANT' ,3 ,2015),
('PFL008', '4312411745884010' ,'PLATINIUM', 9 ,2017);

You might also like