You are on page 1of 18

DATABASE MANAGEMENT SYSTEMS

LAB CYCLESHEET-1

NAME:ANUGU ARUN
REG NO:20MIS0383

sql> create table airport2 (


3 airport_code number(6) primary key,4
airport_name varchar(15),
5 airport_city varchar(15),
6 airport_state varchar(15)
7 );
table created.

> create table flight2 (


3 flight_number number(8),
4 airline varchar(15),
5 week_days number(3)
6 );
table created.

sql> create table flight_leg2 (


3 flight_number number(8) primary key,4
leg_number number(8),
5 scheduled_depature_time varchar(4),
6 depature_airport_code number(6),
7 arrival_airport_code number(6),
8 scheduled_arrival_time number(4)
9 );
table created.
create table leg_instance1. (
2. flight number(8),
3. leg_number number(8),
4. date_number number(8) primary key,
5. num_of_available_seats number(2),
6. airplane_id number(6),
7. depature_airport_code number(6),
8. depature_time number(4),
9. arrival_airport_code number(6),
10.arrival_time number(4)
11.);
table created.

> create table fare2 (


3 flight_number number(17),
4 fare_code varchar(6),
5 amount_per_fare number(5),
6 restrictions varchar(10)
7 );
table created.

sql> create table fare15(


flight_number number(17), fare_code
varchar(6) primary key,
amount_per_fare number(5),
restrictions varchar(10)
);
table created.

create table airplane_type(


airplane_type_name varchar(15) primary key,
max_seats number(3),
airplane_company varchar(10)6 );
table created.

create table can_land2 (


3 airplane_type_name varchar(15),
4 airport_code number(6) primary key5 );
table created.

> create table airplane2 (


3 airplane_id number(8) primary key,4
total_number_seats number(3),
5 airplane_type varchar(15)
6 );
table created.

create table seat_reservation2 (


3 flight_number number(8),
4 leg_number number(6),
5 date_number number(8),
6 seat_number number(3) primary key,7
customer_name varchar(15),
8 customer_phone number(10)
9 );
table created.
insert into airport
2 values(234567,'r.g.airport','hyderabad','telangana');
1 row created.
sql> insert into airport
2 values(231456,'shivaji.airport','mumbi','maharasdtra');
1 row created.
sql> insert into airport
2 values(231567,'m.g.airport','chennei','tamilnadu');
1 row created.
sql> insert into airport
2 values(234678,'a.g.airport','vizag','andhrapradesh');
1 row created.
sql> insert into airport
2 values(235645,'n.k.airport','bhuvaneshwar','orissa');
1 row created.
sql> insert into airport
2 values(238765,'g.r.airport','banglore','karnataka');
1 row created.
sql> insert into airport
2 values(236547,'r.k.airport','tiruvanantha','kerala');
1 row created.
sql> insret into atrport
sp2-0734: unknown command beginning "insret int..." - rest of line ignored.sql> insert
into airport
2 values(237657,'a.m.airport','kolkata','west_bengal');
1 row created.
sql> insert into airport
2 values(236567,'m.r.airport','ahmedabad','gujrat');
1 row created.
sql> insert into airport
2 values(239876,'a.g.airport','karimnagar','telangana');
1 row created.
sql> select * from airport2 ;
airport_code airport_name airport_city airport_state

234567 r.g.airport hyderabad telangana


231456 shivaji.airport mumbi maharasdtra
231567 m.g.airport chennei tamilnadu
234678 a.g.airport vizag andhrapradesh
235645 n.k.airport bhuvaneshwar orissa
238765 g.r.airport banglore karnataka
236547 r.k .airport tiruvanantha kerala
237657 a.m.airport kolkata west_bengal
236567 m.r.airport ahmedabad gujrat
239876 a.g.airport karimnagar telangana
10 rows selected.
2..
insert into flight
values(21456998,'spicejet',2); insert
into flight values(21456945,'indian',6);
insert into flight
values(21456954,'truejet',1); insert into
flight values(21456981,'kingfisher',2);
insert into flight
values(21456912,'ithihad',3); insert
into flight
values(21456995,'lufthansa',8);insert
into flight values(21456981,'indigo',5);
insert into flight
values(21456964,'kenya_airlines',7);1..
insert into airport
values(234567,'r.g.airport','hyderabad','telangana');select * from
airport;
insert into airport
values(231456,'shivaji.airport','mumbi','maharasdtra');insert into
airport values(231567,'m.g.airport','chennei','tamilnadu'); insert
into airport values(234678,'a.g.airport','vizag','andhrapradesh');
insert into airport
values(235645,'n.k.airport','bhuvaneshwar','orissa'); insert into
airport values(238765,'g.r.airport','banglore','karnataka'); insert
into airport values(236547,'r.k.airport','tiruvanantha','kerala');
insert into airport
values(237657,'a.m.airport','kolkata','west_bengal'); insert into
airport values(236567,'m.r.airport','ahmedabad','gujrat'); insert
into airport values(239876,'a.g.airport','karimnagar','telangana');
3..
insert into flight_leg
values('21456998','abc1234','4:30','234567','231456','10:30');
insert into flight_leg values('21456945','abc2345','5:30','231567','231456','14:30');
insert into flight_leg values('21456954','abc3456','6:30','235645','234567','21:30');
insert into flight_leg values('21456981','abc4567','7:30','238765','231456','11:30');
insert into flight_leg values('21456912','abc5678','9:30','239876','231456','4:30');
insert into flight_leg values('21456995','abc6789','2:30','236567','231456','5:30');
insert into flight_leg values('21456965','abc7890','3:30','231456','235645','8:30');
insert into flight_leg values('21456964','abc7840','16:30','234567','235645','20:30');
select * from flight_leg

21456998|abc1234|4:30|234567|231456|10:30
21456945|abc2345|5:30|231567|231456|14:30
21456954|abc3456|6:30|235645|234567|21:30
21456981|abc4567|7:30|238765|231456|11:30
21456912|abc5678|9:30|239876|231456|4:30
\5|abc6789|2:30|236567|231456|5:30 21456965|abc7890|3:30|231456|235645|8:30
21456964|abc7840|16:30|234567|235645|20:30
4..
insert into leg_instance values(432,654,34,12,18-9-08,1765,4.30,23-9,3.30);1 row
inserted.
insert into leg_instance values(187,24,87,98,34-98,3.00,45-987,9.03);1 row
inserted
5..
fare:
insert into fare values(245,453-a,54,'rest');

1 row created.

sql> insert into fare values(254,768-uy,34,'uyt');

1 row created.

sql> insert into fare values(265,876-b,09,'tre');

1 row created.

sql> insert into fare values(879,789-c,23,'gter');

1 row created.

sql> insert into fare values(654,298-d,35,'dhyt');


1 row created.
insert into fare values(176,87-e,71,'kij');

1 row created.

insert into fare values(765,98-f,09,'hyt');

1 row created.

sql> insert into fare values(435,365-g,89,'kij');

1 row created.
insert into fare values(678,09-h,987,'adc');

1 row created.

sql> insert into fare values(987,89-i,56,'def');

1 row created.

select * from fare;

flight_number fare_code amount restrictio


245 453-a 54 rest
254 768-uy 34 uyt

265 876-b 9 tre

879 789-c 23 gter

654 298-d 35 dhyt

176 87-e 71 kij

765 98-f 9 hyt

435 365-g 89 kij

678 9-h 987 adc

987 89-i 56 def

10 rows selected.
6..
insert into fare15 values(165,’13-a’,10,000,’rest’);1 row
inserted.
insert into fare15 values(176,’26-b’,2100,’roam’);7..
insert into airplane_type values(‘airindia’,54,’hongkong’);1 row
inserted.
insert into airplane_type values(‘spicejet’,57,’bangkong’);1 row
inserted.
8..
insert into can_land values(‘robin airplane’,2453);
1 row inserted.
insert into can_land(‘jack airplane’,2876);1 row
inserted.
9..
insert into airplane values(176,87,’redes’);1 row
inserted.
insert into airplane values(876,45,’tref’);1 row
inserted.
10..
insert into seat_reservation values(76,7365,2-1-2018,43,’raviraj’,9885508644);1 row inserted.
insert into seat_reservation values(34,654,1-2-2108,’rajurekanth’,9334455668);1 row inserted.
queries:

input:
select id,type_of_airplane from airplane;
output:
176 ‘redes’
876 ‘tref’

input:select airport_name from airport where airport_state in ('tamilnadu');output:


m.g.airport
input:
select * from seat_reservation where customer_name='rajaram' and
date_number='21-11-2017';

output:
21456995|abc123|21-11-2017|45|rajaram|9934534323input:

select flight_number from flight where week_days in ('wednesday');output:

21456964

input:
select * from airplane where total_number_seats=60;output:
21564785|60|international
input:
select id,total_number_of_seats,airplane_type from airplane whereairplane_type=unknown;

output:
no rows selected.

input:
select * from flight_leg
output:
21456998|abc1234|4:30|234567|231456|10:30
21456945|abc2345|5:30|231567|231456|14:30
21456954|abc3456|6:30|235645|234567|21:30
21456981|abc4567|7:30|238765|231456|11:30
21456912|abc5678|9:30|239876|231456|4:30
21456995|abc6789|2:30|236567|231456|5:30
21456965|abc7890|3:30|231456|235645|8:30
21456964|abc7840|16:30|234567|235645|20:30

input:
select * from airport where airport_city!='chennai';output:
234567|r.g.airport|hyderabad|telangana
231456|shivaji.airport|mumbi|maharasdtra
234678|a.g.airport|vizag|andhrapradesh
235645|n.k.airport|bhuvaneshwar|orissa
238765|g.r.airport|banglore|karnataka
236547|r.k.airport|tiruvanantha|kerala
237657|a.m.airport|kolkata|west_bengal
236567|m.r.airport|ahmedabad|gujrat
239876|a.g.airport|karimnagar|telangana input:
select fare_code from fare15 where amount_per_fare>21000 andamount_per_fare<37000;

output:
mxa345
mxa445
input:
select * from flight_leg where flight_number='21456998'; output:
i21456998|abc1234|4:30|234567|231456|10:30
input:
ai r p o r t s t h a t s t a r t w i t h “k” .
>> select name from airport where name like “%k”;output:
no rows selected.
input:
maximum seats in airplane
>>select max(total_no_of_seats ) from airplane;
output:
87

input:
total amount collected as fare for a given flight_ number
>> select amount from fare where flight_number=678; output:
987.

2nd query:

10 rows selected.
input:
alter table fare modify amount decimal(10);
output:
table altered.
input:
alter table fare modify restrictions varchar(5);
output:
table altered.
input:
alter table fare add country varchar(10);
output:
table altered.
input:
alter table seat_reservation drop column time;output:
table altered.
input:
sql> alter table seat_reservation add address varchar(10);output:
table altered.
input:
alter table flight modify airline number(11);output:
table altered.3rd
query:
input:
select * from fare where flight_number between 21000 and 31000;output:
no rows selected
input:
no of weekdays of f l ight is not more than 3.

>> select airline from flight where weekdays<=3;output:


spicejet
truejet
kingfisher
ithihad
input:
count ry in ai rpor t must be india,usa,uae,malaysia, south af r ica.

>> select name from airport where country=’india,usa,uae,malaysia,south africa’;output:


no rows selected.4th
query:
input:
find the flight numbers booked for tomorrow.
>> select flight_number from flight where weekday=8;output:
21456981
input:
print the company name as 'aba' t rans lated to 'ryb' .

>> alter table airplane_type rename company=’aba’ where company=’ryb’;output:


table altered.
input:
print the airplane type names in upper case
>> select upper(airplane_type) from airplane17;
output:
‘tref’
input
:
print the first five characters of customer names.

>> select substring(customer_name,1,5) from seat_reservation;output:


‘ravir’
‘rajur’
input
:
print the length of longest ai rpor t name
select name from airport17 where len(name)=max;output:
‘shivaji airport’.
input:
replace th e a ‟ s present in customer names with „ e ‟ .

>>alter table seat_reservation replace “a”=”e” in customer_name;output:


table altered.
input:
print the date in seat reservat ion in the format '27/11/2015' .
>> select dbo.format date(date,’mm/dd/yyyy’) from seat_reservation;output:
2/1/2018
1/2/2018

input:
print system date in the format 27 t h nov 2015
>> select dbo.format date(date,’mmth wd yy’) from seat_reservation;output:

2 jan 2018
1 feb 2018
input:
pr int the t ime in f l ight leg as hh-ss-mm.
>> select time from flight_leg17 where (time,’hh-ss-mm’);

output:
‘4-0-30’, ’10-0-30’
‘5-0-30’ , ’14-0-30’
‘6-0-30’, ’21-0-30’
‘7-0-30’, ’11-0-30’
‘9-0-30’, ‘4-0-30’
‘2-0-30’, ‘5-0-30’
‘3-0-30’,’8-0-30’
’16-0-30’, ’20-0-30’

You might also like