0% found this document useful (0 votes)
209 views24 pages

DBT Exp1 Devansh

The document describes an experiment to implement various SQL commands. It creates several tables - Category_header, Fleet_header, Place_header, Ticket_detail, and Ticket_header - and inserts sample data into them using INSERT statements. Various data types like numbers, dates, strings are defined in the table structures. Sample data is inserted by prompting for values.

Uploaded by

Devansh Jani
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
209 views24 pages

DBT Exp1 Devansh

The document describes an experiment to implement various SQL commands. It creates several tables - Category_header, Fleet_header, Place_header, Ticket_detail, and Ticket_header - and inserts sample data into them using INSERT statements. Various data types like numbers, dates, strings are defined in the table structures. Sample data is inserted by prompting for values.

Uploaded by

Devansh Jani
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 24

Experiment No-1 Title: - To implement DDL, DML, DCL, TCL commands Roll No: - 14 1.

Create table Category_header with following structure: Cat_code number(5), Cat_desc varchar2(20) SQL> create table Category_header(Cat_code number(5),Cat_desc varchar2(20)); Table created. SQL> insert into Category_header values(&Cat_code,'&Cat_desc'); Enter value for cat_code: 01 Enter value for cat_desc: Super Delux old 1: insert into Category_header values(&Cat_code,'&Cat_desc') new 1: insert into Category_header values(01,'Super Delux') 1 row created. SQL> / Enter value for cat_code: 02 Enter value for cat_desc: Deluxe old 1: insert into Category_header values(&Cat_code,'&Cat_desc') new 1: insert into Category_header values(02,'Deluxe') 1 row created. SQL> / Enter value for cat_code: 03 Enter value for cat_desc: Super Fast old 1: insert into Category_header values(&Cat_code,'&Cat_desc') new 1: insert into Category_header values(03,'Super Fast') 1 row created. SQL> / Enter value for cat_code: 04

Experiment No-1 Title: - To implement DDL, DML, DCL, TCL commands Roll No: - 14 Enter value for cat_desc: Normal old 1: insert into Category_header values(&Cat_code,'&Cat_desc') new 1: insert into Category_header values(04,'Normal') 1 row created. SQL> create table Fleet_header(Fleet_id number(5),Day date,Route_id number(5),Ca t_code number(5)); Table created. SQL> insert into Fleet_header values(&Fleet_id,'&Day','&Route_id',&Cat_code); Enter value for fleet_id: 01 Enter value for day: 10-apr-96 Enter value for route_id: 101 Enter value for cat_code: 01 old 1: insert into Fleet_header values(&Fleet_id,'&Day','&Route_id',&Cat_code) new 1: insert into Fleet_header values(01,'10-apr-96','101',01) 1 row created. SQL> / Enter value for fleet_id: 01 Enter value for day: 10-apr-96 Enter value for route_id: 101 Enter value for cat_code: 01 old 1: insert into Fleet_header values(&Fleet_id,'&Day','&Route_id',&Cat_code) new 1: insert into Fleet_header values(01,'10-apr-96','101',01) 1 row created. SQL> /

Experiment No-1 Title: - To implement DDL, DML, DCL, TCL commands Roll No: - 14 Enter value for fleet_id: 03 Enter value for day: 10-apr-96 Enter value for route_id: 101 Enter value for cat_code: 01 old 1: insert into Fleet_header values(&Fleet_id,'&Day','&Route_id',&Cat_code) new 1: insert into Fleet_header values(03,'10-apr-96','101',01) 1 row created. SQL> / Enter value for fleet_id: 04 Enter value for day: 10-apr-96 Enter value for route_id: 102 Enter value for cat_code: 02 old 1: insert into Fleet_header values(&Fleet_id,'&Day','&Route_id',&Cat_code) new 1: insert into Fleet_header values(04,'10-apr-96','102',02) 1 row created. SQL> / Enter value for fleet_id: 05 Enter value for day: 10-apr-96 Enter value for route_id: 102 Enter value for cat_code: 03 old 1: insert into Fleet_header values(&Fleet_id,'&Day','&Route_id',&Cat_code) new 1: insert into Fleet_header values(05,'10-apr-96','102',03) 1 row created. SQL> /

Experiment No-1 Title: - To implement DDL, DML, DCL, TCL commands Roll No: - 14 Enter value for fleet_id: 06 Enter value for day: 10-apr-96 Enter value for route_id: 103 Enter value for cat_code: 04 old 1: insert into Fleet_header values(&Fleet_id,'&Day','&Route_id',&Cat_code) new 1: insert into Fleet_header values(06,'10-apr-96','103',04) 1 row created. 3. Create table Place_header whose column definitions are provided in the table below: SQL> create table Place_header (Place_id Number(5),Place_name Varchar2(20),Place _address Varchar2(20), Bus_station Varchar2(10)); Table created. SQL> insert into Place_header values(& Place_id,'& Place_name','&Place_address', '& bus_station'); Enter value for place_id: 01 Enter value for place_name: Madras Enter value for place_address: 10,ptc road Enter value for bus_station: Parrys old 1: insert into Place_header values(& Place_id,'& Place_name','&Place_addre ss','& bus_station') new 1: insert into Place_header values(01,'Madras','10,ptc road','Parrys') 1 row created. Enter value for place_id: 02 Enter value for place_name: Madurai

Experiment No-1 Title: - To implement DDL, DML, DCL, TCL commands Roll No: - 14 Enter value for place_address: 21,canalbank road Enter value for bus_station: KKnagar old 1: insert into Place_header values(& Place_id,'& Place_name','&Place_addre ss','& bus_station') new 1: insert into Place_header values(02,'Madurai','21,canalbank road','KKnagar') 1 row created. Enter value for place_id: 05 Enter value for place_name: Hyderabad Enter value for place_address: 115,lake view road Enter value for bus_station: Charminar old 1: insert into Place_header values(& Place_id,'& Place_name','&Place_addre ss','& bus_station') new 1: insert into Place_header values(05,'Hyderabad','115,lake view road','Charminar') 1 row created. Enter value for place_id: 06 Enter value for place_name: Thanjavur Enter value for place_address: 12,temple road Enter value for bus_station: Railway in old 1: insert into Place_header values(& Place_id,'& Place_name','&Place_addre ss','& bus_station') new 1: insert into Place_header values(06,'Thanjavur','12,temple road','Railway in') 1 row created. 6. Create table Ticket_detail SQL> create table Ticket_detail (ticket_no number(5),name varchar2(20),sex char(

Experiment No-1 Title: - To implement DDL, DML, DCL, TCL commands Roll No: - 14 1),age number(3),fare number(5,2)); Table created. SQL> insert into Ticket_detail values(& ticket_no,'& name','& sex',& age,& fare); Enter value for ticket_no: 01 Enter value for name: Charu Enter value for sex: F Enter value for age: 24 Enter value for fare: 14.00 old 1: insert into Ticket_detail values(& ticket_no,'& name','& sex',& age,& fare) new 1: insert into Ticket_detail values(01,'Charu','F',24,14.00); Enter value for ticket_no: 01 Enter value for name: Latha Enter value for sex: F Enter value for age: 10 Enter value for fare: 15.55 old 1: insert into Ticket_detail values(& ticket_no,'& name','& sex',& age,& fare) new 1: insert into Ticket_detail values(01,'Latha','F',10,15.55) 1 row created. Enter value for ticket_no: 02 Enter value for name: Gautham Enter value for sex: M Enter value for age: 28 Enter value for fare: 16.00 old 1: insert into Ticket_detail values(& ticket_no,'& name','& sex',& age,& fare)

Experiment No-1 Title: - To implement DDL, DML, DCL, TCL commands Roll No: - 14 new 1: insert into Ticket_detail values(02,'Gautham','M',28,16.00) 1 row created. 1 row created. Enter value for ticket_no: 02 Enter value for name: Anand Enter value for sex: M Enter value for age: 28 Enter value for fare: 17.80 old 1: insert into Ticket_detail values(& ticket_no,'& name','& sex',& age,& fare) new 1: insert into Ticket_detail values(02,'Anand','M',28,17.80) 1 row created. Enter value for ticket_no: 02 Enter value for name: Bala Enter value for sex: M Enter value for age: 9 Enter value for fare: 17.65 old 1: insert into Ticket_detail values(& ticket_no,'& name','& sex',& age,& fare) new 1: insert into Ticket_detail values(02,'Bala','M',9,17.65) 1 row created. Enter value for ticket_no: 05 Enter value for name: Sandeep Enter value for sex: M Enter value for age: 30 Enter value for fare: 18.00

Experiment No-1 Title: - To implement DDL, DML, DCL, TCL commands Roll No: - 14 old 1: insert into Ticket_detail values(& ticket_no,'& name','& sex',& age,& fare) new 1: insert into Ticket_detail values(05,'Sandeep','M',30,18.00) 5. Ticket_header SQL> Create table Ticket_header (Fleet_id Number(5), Ticket_no Number(5), Doi Da te, Dot Date, Time_travel Char(8), Board_place Varchar2(20), Origin Varchar2(20) , Destination Varchar2(20), Adults Number(3), Children Number(3), Total_fare Num ber(7,2), Route_id Number(3)); Table created. SQL> insert into Ticket_header values(&Fleet_id, &Ticket_no, '&Doi', '&Dot', '&T ime_travel', '&Board_place', '&Origin', '&Destination', &Adults, &Children, &Tot al_fare, &Route_id); Enter value for fleet_id: 01 Enter value for ticket_no: 01 Enter value for doi: 10-apr-96 Enter value for dot: 10-may-96 Enter value for time_travel: 15:00:00 Enter value for board_place: Parrys Enter value for origin: Madras Enter value for destination: Madhurai Enter value for adults: 1 Enter value for children: 1 Enter value for total_fare: 60.00 Enter value for route_id: 101 old 1: insert into Ticket_header values(&Fleet_id, &Ticket_no, '&Doi', '&Dot',

Experiment No-1 Title: - To implement DDL, DML, DCL, TCL commands Roll No: - 14 '&Time_travel', '&Board_place', '&Origin', '&Destination', &Adults, &Children, &Total_fare, &Route_id) new 1: insert into Ticket_header values(01, 01, '10-apr-96', '10-may-96', '15: 00:00', 'Parrys', 'Madras', 'Madhurai', 1, 1, 60.00, 101) 1 row created. Enter value for fleet_id: 02 Enter value for ticket_no: 02 Enter value for doi: 12-apr-96 Enter value for dot: 05-may-96 Enter value for time_travel: 09:00:00 Enter value for board_place: Kknagar Enter value for origin: Madhurai Enter value for destination: Madras Enter value for adults: 2 Enter value for children: 1 Enter value for total_fare: 60.00 Enter value for route_id: 102 old 1: insert into Ticket_header values(&Fleet_id, &Ticket_no, '&Doi', '&Dot', '&Time_travel', '&Board_place', '&Origin', '&Destination', &Adults, &Children, &Total_fare, &Route_id) new 1: insert into Ticket_header values(02, 02, '12-apr-96', '05-may-96', '09: 00:00', 'Kknagar', 'Madhurai', 'Madras', 2, 1, 60.00, 102) 1 row created. Enter value for fleet_id: 03

Experiment No-1 Title: - To implement DDL, DML, DCL, TCL commands Roll No: - 14 Enter value for ticket_no: 03 Enter value for doi: 21-apr-96 Enter value for dot: 15-may-96 Enter value for time_travel: 21:00:00 Enter value for board_place: Cubbonpark Enter value for origin: Banglore Enter value for destination: Madras Enter value for adults: 4 Enter value for children: 2 Enter value for total_fare: 400 Enter value for route_id: 101 old 1: insert into Ticket_header values(&Fleet_id, &Ticket_no, '&Doi', '&Dot', '&Time_travel', '&Board_place', '&Origin', '&Destination', &Adults, &Children, &Total_fare, &Route_id) new 1: insert into Ticket_header values(03, 03, '21-apr-96', '15-may-96', '21: 00:00', 'Cubbonpark', 'Banglore', 'Madras', 4, 2, 400.00, 101) 1 row created. Enter value for fleet_id: 04 Enter value for ticket_no: 04 Enter value for doi: 25-apr-96 Enter value for dot: 25-may-96 Enter value for time_travel: 10:00:00 Enter value for board_place: Charminar Enter value for origin: Hyderabad

Experiment No-1 Title: - To implement DDL, DML, DCL, TCL commands Roll No: - 14 Enter value for destination: Madras Enter value for adults: 10 Enter value for children: 0 Enter value for total_fare: 500.00 Enter value for route_id: 103 old 1: insert into Ticket_header values(&Fleet_id, &Ticket_no, '&Doi', '&Dot', '&Time_travel', '&Board_place', '&Origin', '&Destination', &Adults, &Children, &Total_fare, &Route_id) new 1: insert into Ticket_header values(04, 04, '25-apr-96', '25-may-96', '10: 00:00', 'Charminar', 'Hyderabad', 'Madras', 10, 0, 500.00, 103) 1 row created. Enter value for fleet_id: 05 Enter value for ticket_no: 05 Enter value for doi: 30-apr-96 Enter value for dot: 22-may-96 Enter value for time_travel: 15:00:00 Enter value for board_place: Parrys Enter value for origin: Madras Enter value for destination: Cochin Enter value for adults: 2 Enter value for children: 2 Enter value for total_fare: 141.00 Enter value for route_id: 103 old 1: insert into Ticket_header values(&Fleet_id, &Ticket_no, '&Doi', '&Dot',

Experiment No-1 Title: - To implement DDL, DML, DCL, TCL commands Roll No: - 14 '&Time_travel', '&Board_place', '&Origin', '&Destination', &Adults, &Children, &Total_fare, &Route_id) new 1: insert into Ticket_header values(05, 05, '30-apr-96', '22-may-96', '15: 00:00', 'Parrys', 'Madras', 'Cochin', 2, 2, 141.00, 103) 1 row created. Enter user-name: system Enter password: Connected to: Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production With the Partitioning, OLAP, Data Mining and Real Application Testing options SQL> grant connect, resource to teitb19 identified by teitb19; Grant succeeded. SQL> connect Enter user-name: teitb14 Enter password: Connected. ................8......................... SQL> create table route_header (route_id number(5), route_no number(5), cat_code number(5), origin varchar2(20), destination varchar2(20), fare number(7,2), Dis tance number(3), capacity number(3)); Table created. SQL> insert into route_header values(101,33,01,'Madurai','Madras',35,250,50); 1 row created. SQL> insert into route_header values(102,25,02,'Trichy','Madurai',40,159,50);

Experiment No-1 Title: - To implement DDL, DML, DCL, TCL commands Roll No: - 14 1 row created. SQL> insert into route_header values(103,15,03,'Thanjavur','Madurai',59,140,50) 1 row created. SQL> insert into route_header values(104,36,04,'Madras','Banglore',79,375,50); 1 row created. SQL> insert into route_header values(105,40,01,'Banglore','Madras',80,375,50); 1 row created. SQL> insert into route_header values(106,38,02,'Madras','Madurai',39,250,50); 1 row created. SQL> insert into route_header values(107,39,03,'Hyderabad','Madras',50,430,50); 1 row created SQL> insert into route_header values(108,41,04,'Madras','Cochin',47,576,50); 1 row created. .................13................... SQL> alter table route_header add comments long; Table altered. ........................14...................... SQL> desc route_header; Name Null? Type

----------------------------------------- -------- ----------------------ROUTE_ID ROUTE_NO CAT_CODE ORIGIN NUMBER(5) NUMBER(5) NUMBER(5) VARCHAR2(20)

Experiment No-1 Title: - To implement DDL, DML, DCL, TCL commands Roll No: - 14 DESTINATION FARE DISTANCE CAPACITY COMMENTS ..........................15...................... SQL> select cat_code from route_header order by cat_code desc; CAT_CODE ---------4 4 3 3 2 2 1 1 8 rows selected. .......................16............................. SQL> alter table route_header modify distance number(4); Table altered. .........................17........................ SQL> connect Enter user-name: system VARCHAR2(20) NUMBER(7,2) NUMBER(3) NUMBER(3) LONG

Experiment No-1 Title: - To implement DDL, DML, DCL, TCL commands Roll No: - 14 Enter password: Connected. SQL> grant connect, resource to abc identified by abc; Grant succeeded. SQL> grant alter,update,insert on teitb19.route_header to abc; Grant succeeded. .................18.................... SQL> revoke all on teitb19.route_header from abc; Revoke succeeded. .....................19................... SQL> create table route_details (route_id number(3), place_id number(2), Nonstop varchar(1));

Table created. ................20................ SQL> insert into route_details values(105,01,'N');

1 row created.

SQL> insert into route_details values(102,02,'S');

1 row created.

SQL> insert into route_details values(106,01,'S');

Experiment No-1 Title: - To implement DDL, DML, DCL, TCL commands Roll No: - 14

1 row created.

SQL> insert into route_details values(108,05,'N');

1 row created.

................21............ SQL> savepoint s1;

Savepoint created.

...............22.............. SQL> insert into route_details values(106,02,'N');

1 row created.

SQL> select * from route_details;

ROUTE_ID PLACE_ID N ---------- ---------- 105 102 106 1N 2S 1S

Experiment No-1 Title: - To implement DDL, DML, DCL, TCL commands Roll No: - 14 108 106 5N 2N

.................23.............

SQL> rollback to s1;

Rollback complete.

SQL> select * from route_details;

ROUTE_ID PLACE_ID N ---------- ---------- 105 102 106 108 1N 2S 1S 5N

.............24........... SQL> commit;

Commit complete.

Experiment No-1 Title: - To implement DDL, DML, DCL, TCL commands Roll No: - 14

...........25.......... SQL> update route_details set nonstop='N' where route_id=102;

1 row updated.

SQL> select * from route_details;

ROUTE_ID PLACE_ID N ---------- ---------- 105 102 106 108 1N 2N 1S 5N

................26................

SQL> savepoint s2;

Savepoint created.

................27................

SQL> delete from route_details where route_id=102;

Experiment No-1 Title: - To implement DDL, DML, DCL, TCL commands Roll No: - 14

1 row deleted.

SQL> select * from route_details;

ROUTE_ID PLACE_ID N ---------- ---------- 105 106 108 1N 1S 5N

....................28................

SQL> rollback to s2;

Rollback complete.

SQL> select * from route_details;

ROUTE_ID PLACE_ID N ---------- ---------- 105 102 106 1N 2N 1S

Experiment No-1 Title: - To implement DDL, DML, DCL, TCL commands Roll No: - 14 108 5N

................29................. SQL> commit; Commit complete.

Experiment No-1 Title: - To implement DDL, DML, DCL, TCL commands Roll No: - 14

Experiment No-1 Title: - To implement DDL, DML, DCL, TCL commands Roll No: - 14

Experiment No-1 Title: - To implement DDL, DML, DCL, TCL commands Roll No: - 14

Experiment No-1 Title: - To implement DDL, DML, DCL, TCL commands Roll No: - 14

You might also like