0% found this document useful (0 votes)
37 views5 pages

Task 1

The document details the creation of tables - salesman, customer and orders in a MySQL database. Data is inserted into these tables. The salesman table stores salesman details, customer table stores customer details and orders table stores order details linking customer and salesman using foreign keys.

Uploaded by

yashkumar2035
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
37 views5 pages

Task 1

The document details the creation of tables - salesman, customer and orders in a MySQL database. Data is inserted into these tables. The salesman table stores salesman details, customer table stores customer details and orders table stores order details linking customer and salesman using foreign keys.

Uploaded by

yashkumar2035
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Task 1:- Create table salesman

mysql> create database company;

Query OK, 1 row affected (0.01 sec)

mysql> use company;

Database changed

create table salesman(s_id varchar(5) primary key,sname varchar(10) not null,city varchar(15) not
null,salary int(5),product varchar(20),target int(4));

Query OK, 0 rows affected, 2 warnings (0.01 sec)

mysql> desc salesman;

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

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

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

| s_id | varchar(5) | NO | PRI | NULL | |

| sname | varchar(10) | NO | | NULL | |

| city | varchar(15) | NO | | NULL | |

| salary | int | YES | | NULL | |

| product | varchar(20) | YES | | NULL | |

| target | int | YES | | NULL | |

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

6 rows in set (0.00 sec)

mysql> insert into salesman values('s01','prakhar','gorakhpur',10000,'CPU',5);

Query OK, 1 row affected (0.01 sec)

mysql> insert into salesman values('s02','jay','baliya',35000,'mother_board',15);

Query OK, 1 row affected (0.00 sec)

mysql> insert into salesman values('s03','aryan','kanpur',37000,'Hard_disk',32);

Query OK, 1 row affected (0.00 sec)


mysql> insert into salesman values('s04','chirag','delhi',50000,'keyboard',9);

Query OK, 1 row affected (0.00 sec)

mysql> insert into salesman values('s05','dhruv','bokaro',18000,'GPU',30);

Query OK, 1 row affected (0.00 sec)

mysql> select * from salesman;

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

| s_id | sname | city | salary | product | target |

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

| s01 | prakhar | gorakhpur | 10000 | CPU | 5|

| s02 | jay | baliya | 35000 | mother_board | 15 |

| s03 | aryan | kanpur | 37000 | Hard_disk | 32 |

| s04 | chirag | delhi | 50000 | keyboard | 9|

| s05 | dhruv | bokaro | 18000 | GPU | 30 |

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

5 rows in set (0.00 sec)

Task 2:- Create table customer

mysql> create table customer(c_id varchar(5) primary key,cname varchar(20) not null,city varchar(15)
not null,state varchar(15),pincode int(8),product varchar(20),class char(1) default'A');

Query OK, 0 rows affected, 1 warning (0.02 sec)

mysql> desc customer;

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

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

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

| c_id | varchar(5) | NO | PRI | NULL | |

| cname | varchar(20) | NO | | NULL | |

| city | varchar(15) | NO | | NULL | |

| state | varchar(15) | YES | | NULL | |


| pincode | int | YES | | NULL | |

| product | varchar(20) | YES | | NULL | |

| class | char(1) | YES | |A | |

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

7 rows in set (0.00 sec)

mysql> insert into customer values('c01','Harsh','Kanpur','Uttar_Pradesh',208021,'mouse','A');

Query OK, 1 row affected (0.01 sec)

mysql> insert into customer values('c02','arpan','prayagraj','Uttar_Pradesh',211011,'scanner','B');

Query OK, 1 row affected (0.00 sec)

mysql> insert into customer values('c03','kuldeep','prayagraj','Uttar_Pradesh',211011,'printer','C');

Query OK, 1 row affected (0.00 sec)

mysql> insert into customer values('c04','Vijay','gorakhpur','Uttar_Pradesh',273010,'joystick','D');

Query OK, 1 row affected (0.00 sec)

mysql> insert into customer values('c05','sanjay','baliya','Uttar_Pradesh',278901,'moniter','A');

Query OK, 1 row affected (0.00 sec)

mysql> select * from customer;

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

| c_id | cname | city | state | pincode | product | class |

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

| c01 | Harsh | Kanpur | Uttar_Pradesh | 208021 | mouse | A |

| c02 | arpan | prayagraj | Uttar_Pradesh | 211011 | scanner | B |

| c03 | kuldeep | prayagraj | Uttar_Pradesh | 211011 | printer | C |

| c04 | Vijay | gorakhpur | Uttar_Pradesh | 273010 | joystick | D |

| c05 | sanjay | baliya | Uttar_Pradesh | 278901 | moniter | A |

+------+---------+-----------+---------------+---------+----------+-------+
5 rows in set (0.00 sec)

Task 3:-Create table order

mysql> create table orders(o_id varchar(5) primary key,c_id varchar(5),s_id varchar(5),product


varchar(20),qty int(5),o_date date not null,Q_amt int(5),foreign key(c_id) references
customer(c_id),foreign key(s_id) references salesman(s_id));

Query OK, 0 rows affected, 2 warnings (0.04 sec)

mysql> desc orders;

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

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

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

| o_id | varchar(5) | NO | PRI | NULL | |

| c_id | varchar(5) | YES | MUL | NULL | |

| s_id | varchar(5) | YES | MUL | NULL | |

| product | varchar(20) | YES | | NULL | |

| qty | int | YES | | NULL | |

| o_date | date | NO | | NULL | |

| Q_amt | int | YES | | NULL | |

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

7 rows in set (0.00 sec)

mysql> insert into orders values('O01','c01','s01','mouse',5,'2020-01-01',5000);


Query OK, 1 row affected (0.01 sec)

mysql> insert into orders values('O02','c02','s02','GPU',15,'2021-10-10',10000);


Query OK, 1 row affected (0.00 sec)

mysql> insert into orders values('O03','c03','s03','keyboard',7,'2022-10-30',40000);


Query OK, 1 row affected (0.00 sec)
mysql> insert into orders values('O04','c04','s04','printer',7,'2020-10-27',50000);
Query OK, 1 row affected (0.00 sec)

mysql> insert into orders values('O05','c05','s05','moniter',5,'2021-9-10',54000);


Query OK, 1 row affected (0.00 sec)

mysql> select * from orders;


+------+------+------+----------+------+------------+-------+
| o_id | c_id | s_id | product | qty | o_date | Q_amt |
+------+------+------+----------+------+------------+-------+
| O01 | c01 | s01 | mouse | 5 | 2020-01-01 | 5000 |
| O02 | c02 | s02 | GPU | 15 | 2021-10-10 | 10000 |
| O03 | c03 | s03 | keyboard | 7 | 2022-10-30 | 40000 |
| O04 | c04 | s04 | printer | 7 | 2020-10-27 | 50000 |
| O05 | c05 | s05 | moniter | 5 | 2021-09-10 | 54000 |
+------+------+------+----------+------+------------+-------+
5 rows in set (0.00 sec)

You might also like