You are on page 1of 13

mysql> create database travel;

Query OK, 1 row affected (0.00 sec)

mysql> show databases;

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

| Database |

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

| information_schema |

| mysql |

| test |

| travel |

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

4 rows in set (0.00 sec)

mysql> use travel;

Database changed

mysql> create table category_header(cat_code int,cat_desc varchar(20));

Query OK, 0 rows affected (0.06 sec)

mysql> create table route_header(route_id int,route_no int,cat_code int,origin varchar(20),destination


varchar(20),fare float,dist

t);

Query OK, 0 rows affected (0.06 sec)

mysql> desc category_header;


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

| Field | Type | Null | Key | Default | Extra |

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

| cat_code | int(11) | YES | | NULL | |

| cat_desc | varchar(20) | YES | | NULL | |

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

2 rows in set (0.00 sec)

mysql> desc route_header;

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

| Field | Type | Null | Key | Default | Extra |

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

| route_id | int(11) | YES | | NULL | |

| route_no | int(11) | YES | | NULL | |

| cat_code | int(11) | YES | | NULL | |

| origin | varchar(20) | YES | | NULL | |

| destination | varchar(20) | YES | | NULL | |

| fare | float | YES | | NULL | |

| distance | int(11) | YES | | NULL | |

| capacity | int(11) | YES | | NULL | |

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

8 rows in set (0.00 sec)

mysql> create table place_header(place_id int,place_name varchar(20),place_address


varchar(20),bus_station varchar(20));

Query OK, 0 rows affected (0.06 sec)


mysql> desc place_header;

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

| Field | Type | Null | Key | Default | Extra |

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

| place_id | int(11) | YES | | NULL | |

| place_name | varchar(20) | YES | | NULL | |

| place_address | varchar(20) | YES | | NULL | |

| bus_station | varchar(20) | YES | | NULL | |

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

4 rows in set (0.00 sec)

mysql> create table fleet_header(fleet_id int,day date,route_id int,cat_code int);

Query OK, 0 rows affected (0.06 sec)

mysql> create table ticket_header(fleet_id int,ticket_no int,doi date,dot date,time_travel


varchar(12),board_place varchar(20),

-> origin varchar(20),destination varchar(20),adults int,children int,total_fare float,route_id int);

Query OK, 0 rows affected (0.06 sec)

mysql> create table ticket_detail(ticket_no int,name varchar(20),sex char(1),age int,fare float);

Query OK, 0 rows affected (0.06 sec)

mysql> show tables;

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

| Tables_in_travel |
+------------------+

| category_header |

| fleet_header |

| place_header |

| route_header |

| ticket_detail |

| ticket_header |

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

6 rows in set (0.00 sec)

mysql> insert into category_header values(01,'superdeluxe');

Query OK, 1 row affected (0.02 sec)

mysql> insert into category_header values(02,'deluxe');

Query OK, 1 row affected (0.03 sec)

mysql> insert into category_header values(03,'superfast');

Query OK, 1 row affected (0.02 sec)

mysql> insert into category_header values(04,'normal');

Query OK, 1 row affected (0.02 sec)

mysql> desc category_header;

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

| Field | Type | Null | Key | Default | Extra |


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

| cat_code | int(11) | YES | | NULL | |

| cat_desc | varchar(20) | YES | | NULL | |

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

2 rows in set (0.06 sec)

mysql> select * from category_header;

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

| cat_code | cat_desc |

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

| 1 | superdeluxe |

| 2 | deluxe |

| 3 | superfast |

| 4 | normal |

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

4 rows in set (0.01 sec)

mysql> select * from route_header;

Empty set (0.03 sec)

mysql> insert into route_header values(101,33,01,'Madurai','Madras',35,250,50);

Query OK, 1 row affected (0.05 sec)

mysql> insert into route_header values(102,25,02,'Trichy','Madurai',40,159,50);

Query OK, 1 row affected (0.03 sec)


mysql> insert into route_header values(103,15,03,'Thanjavur','Madurai',59,140,50);

Query OK, 1 row affected (0.05 sec)

mysql> insert into route_header values(104,36,04,'Madras','Bangalore',79,375,50);

Query OK, 1 row affected (0.03 sec)

mysql> insert into route_header values(105,40,01,'Bangalore','Madras',80,375,50);

Query OK, 1 row affected (0.03 sec)

mysql> insert into route_header values(106,38,02,'Madras','Madurai',39,250,50);

Query OK, 1 row affected (0.05 sec)

mysql> select * from route_header;

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

| route_id | route_no | cat_code | origin | destination | fare | distance | capacity |

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

| 101 | 33 | 1 | Madurai | Madras | 35 | 250 | 50 |

| 102 | 25 | 2 | Trichy | Madurai | 40 | 159 | 50 |

| 103 | 15 | 3 | Thanjavur | Madurai | 59 | 140 | 50 |

| 104 | 36 | 4 | Madras | Bangalore | 79 | 375 | 50 |

| 105 | 40 | 1 | Bangalore | Madras | 80 | 375 | 50 |

| 106 | 38 | 2 | Madras | Madurai | 39 | 250 | 50 |

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

6 rows in set (0.00 sec)


mysql> insert into route_header values(107,39,03,'Hydrabad','Madras',50,430,50);

Query OK, 1 row affected (0.19 sec)

mysql> insert into route_header values(108,41,04,'Madras','Cochin',47,576,50);

Query OK, 1 row affected (0.14 sec)

mysql> select * from route_header;

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

| route_id | route_no | cat_code | origin | destination | fare | distance | capacity |

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

| 101 | 33 | 1 | Madurai | Madras | 35 | 250 | 50 |

| 102 | 25 | 2 | Trichy | Madurai | 40 | 159 | 50 |

| 103 | 15 | 3 | Thanjavur | Madurai | 59 | 140 | 50 |

| 104 | 36 | 4 | Madras | Bangalore | 79 | 375 | 50 |

| 105 | 40 | 1 | Bangalore | Madras | 80 | 375 | 50 |

| 106 | 38 | 2 | Madras | Madurai | 39 | 250 | 50 |

| 107 | 39 | 3 | Hydrabad | Madras | 50 | 430 | 50 |

| 108 | 41 | 4 | Madras | Cochin | 47 | 576 | 50 |

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

8 rows in set (0.00 sec)

mysql> insert into place_header values(01,'Madras','10 PTC Road','Parrys');

Query OK, 1 row affected (0.05 sec)


mysql> insert into place_header values(02,'Madurai','21 Canalbank Road','KK nagar');

Query OK, 1 row affected (0.05 sec)

mysql> insert into place_header values(03,'Trichy','11 First Cross Road','Bheltown');

Query OK, 1 row affected (0.03 sec)

mysql> insert into place_header values(04,'Bangalore','15 First Main Road','Cubbonpark');

Query OK, 1 row affected (0.05 sec)

mysql> insert into place_header values(05,'Hydrabad','115 Lake view Road','Charminar');

Query OK, 1 row affected (0.03 sec)

mysql> insert into place_header values(06,'Thanjavur','12 Temple Road','Railway Jn');

Query OK, 1 row affected (0.03 sec)

mysql> select * from place_header;

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

| place_id | place_name | place_address | bus_station |

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

| 1 | Madras | 10 PTC Road | Parrys |

| 2 | Madurai | 21 Canalbank Road | KK nagar |

| 3 | Trichy | 11 First Cross Road | Bheltown |

| 4 | Bangalore | 15 First Main Road | Cubbonpark |

| 5 | Hydrabad | 115 Lake view Road | Charminar |

| 6 | Thanjavur | 12 Temple Road | Railway Jn |


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

6 rows in set (0.00 sec)

mysql> desc fleet_header;

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

| Field | Type | Null | Key | Default | Extra |

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

| fleet_id | int(11) | YES | | NULL | |

| day | date | YES | | NULL | |

| route_id | int(11) | YES | | NULL | |

| cat_code | int(11) | YES | | NULL | |

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

4 rows in set (0.08 sec)

mysql> insert into fleet_header values(01,'2010-08-04',101,01);

Query OK, 1 row affected (0.05 sec)

mysql> insert into fleet_header values(02,'2010-08-04',101,01);

Query OK, 1 row affected (0.03 sec)

mysql> insert into fleet_header values(03,'2010-08-04',101,01);

Query OK, 1 row affected (0.03 sec)

mysql> insert into fleet_header values(04,'2010-08-04',101,02);

Query OK, 1 row affected (0.03 sec)


mysql> insert into fleet_header values(05,'2010-08-04',101,03);

Query OK, 1 row affected (0.03 sec)

mysql> insert into fleet_header values(06,'2010-08-04',101,04);

Query OK, 1 row affected (0.05 sec)

mysql> select * from fleet_header;

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

| fleet_id | day | route_id | cat_code |

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

| 1 | 2010-08-04 | 101 | 1|

| 2 | 2010-08-04 | 101 | 1|

| 3 | 2010-08-04 | 101 | 1|

| 4 | 2010-08-04 | 101 | 2|

| 5 | 2010-08-04 | 101 | 3|

| 6 | 2010-08-04 | 101 | 4|

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

6 rows in set (0.00 sec)

mysql> insert into ticket_header values(01,01,'2010-08-04','2010-09-


04','15:00:00','parrys','Madras','Madurai',1,1,60,101);

Query OK, 1 row affected (0.06 sec)

mysql> insert into ticket_header values(02,02,'2010-08-04','2010-09-04','09:00:00','KK


Nagar','Madurai','Madras',2,1,60,102);
Query OK, 1 row affected (0.05 sec)

mysql> insert into ticket_header values(03,03,'2010-08-04','2010-09-


04','21:00:00','Cubbonpark','Bangalore','Madras',4,2,400,101);

Query OK, 1 row affected (0.06 sec)

mysql> insert into ticket_header values(04,04,'2010-08-04','2010-09-


04','10:00:00','Charminar','Hydrabad','Madras',10,0,500,103);

Query OK, 1 row affected (0.03 sec)

mysql> insert into ticket_header values(05,250,'2010-08-04','2010-09-


04','15:00:00','parrys','Madras','Cochin',2,2,141,103);

Query OK, 1 row affected (0.01 sec)

mysql> select * from ticket_header;

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

| fleet_id | ticket_no | doi | dot | time_travel | board_place | origin | destination | adults |


children | total_fare | route_id |

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

| 1| 1 | 2010-08-04 | 2010-09-04 | 15:00:00 | parrys | Madras | Madurai | 1| 1


| 60 | 101 |

| 2| 2 | 2010-08-04 | 2010-09-04 | 09:00:00 | KK Nagar | Madurai | Madras | 2|


1| 60 | 102 |

| 3| 3 | 2010-08-04 | 2010-09-04 | 21:00:00 | Cubbonpark | Bangalore | Madras | 4|


2| 400 | 101 |

| 4| 4 | 2010-08-04 | 2010-09-04 | 10:00:00 | Charminar | Hydrabad | Madras | 10 |


0| 500 | 103 |
| 5| 250 | 2010-08-04 | 2010-09-04 | 15:00:00 | parrys | Madras | Cochin | 2| 2
| 141 | 103 |

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

5 rows in set (0.00 sec)

mysql> desc ticket_detail;

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

| Field | Type | Null | Key | Default | Extra |

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

| ticket_no | int(11) | YES | | NULL | |

| name | varchar(20) | YES | | NULL | |

| sex | char(1) | YES | | NULL | |

| age | int(11) | YES | | NULL | |

| fare | float | YES | | NULL | |

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

5 rows in set (0.00 sec)

mysql> insert into ticket_detail values(01,'Charu','f',24,'14.00');

Query OK, 1 row affected (0.03 sec)

mysql> insert into ticket_detail values(01,'Latha','f',10,'15.55');

Query OK, 1 row affected (0.05 sec)

mysql> insert into ticket_detail values(02,'anand','M',28,'17.80');

Query OK, 1 row affected (0.03 sec)


mysql> insert into ticket_detail values(02,'gautham','M',28,'16.00');

Query OK, 1 row affected (0.03 sec)

mysql> insert into ticket_detail values(02,'bala','M',09,'17.65');

Query OK, 1 row affected (0.03 sec)

mysql> insert into ticket_detail values(05,'sandeep','M',30,'18.00');

Query OK, 1 row affected (0.03 sec)

mysql> select * from ticket_detail;

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

| ticket_no | name | sex | age | fare |

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

| 1 | Charu | f | 24 | 14 |

| 1 | Latha | f | 10 | 15.55 |

| 2 | anand | M | 28 | 17.8 |

| 2 | gautham | M | 28 | 16 |

| 2 | bala | M | 9 | 17.65 |

| 5 | sandeep | M | 30 | 18 |

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

6 rows in set (0.00 sec)

You might also like