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

Day2 Dbms Lab

The document shows how to create tables in MySQL to store salesman, customer and order data. It creates the salesman, customer and orders tables with the relevant columns, inserts sample data, and runs queries to view the table structures and data.

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 PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
32 views5 pages

Day2 Dbms Lab

The document shows how to create tables in MySQL to store salesman, customer and order data. It creates the salesman, customer and orders tables with the relevant columns, inserts sample data, and runs queries to view the table structures and data.

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 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.02 sec)

mysql> use company;


Database changed
mysql> 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.04 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.01 sec)
mysql> insert into salesman values('s01','shubham','madhubani',12000,'mother_board',10);
Query OK, 1 row affected (0.02 sec)
mysql> insert into salesman values('s02','jay_singh','baliya',35000,'RAM',28);
Query OK, 1 row affected (0.01 sec)

mysql> insert into salesman values('s03','dhruv','bokaro',37000,'Hard_disk',32);


Query OK, 1 row affected (0.02 sec)

mysql> insert into salesman values('s04','chirag','delhi',45000,'Graphic_card',49);


Query OK, 1 row affected (0.02 sec)

mysql> insert into salesman values('s05','aryan','kanpur',18000,'CPU',32);


Query OK, 1 row affected (0.01 sec)

mysql> select * from salesman;


+------+-----------+-----------+--------+--------------+--------+
| s_id | sname | city | salary | product | target |
+------+-----------+-----------+--------+--------------+--------+
| s01 | shubham | madhubani | 12000 | mother_board | 10 |
| s02 | jay_singh | baliya | 35000 | RAM | 28 |
| s03 | dhruv | bokaro | 37000 | Hard_disk | 32 |
| s04 | chirag | delhi | 45000 | Graphic_card | 49 |
| s05 | aryan | kanpur | 18000 | CPU | 32 |
+------+-----------+-----------+--------+--------------+--------+
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.03 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','H_Kiran','Kanpur','Uttar_Pradesh',208021,'CPU','A');
Query OK, 1 row affected (0.01 sec)

mysql> insert into customer


values('c02','H_singh','Kanpur','Uttar_Pradesh',208021,'mother_board','B');
Query OK, 1 row affected (0.02 sec)

mysql> insert into customer


values('c03','Arpan_M','Pryagraj','Uttar_Pradesh',211011,'Graphic_card','C');
Query OK, 1 row affected (0.02 sec)

mysql> insert into customer


values('c04','Kuldeep_C','Pryagraj','Uttar_Pradesh',211011,'RAM','D');
Query OK, 1 row affected (0.01 sec)

mysql> insert into customer


values('c05','Raj','Gorakhpur','Uttar_Pradesh',273001,'Hard_disk','A');
Query OK, 1 row affected (0.00 sec)

mysql> select * from customer;


+------+-----------+-----------+---------------+---------+--------------+-------+
| c_id | cname | city | state | pincode | product | class |
+------+-----------+-----------+---------------+---------+--------------+-------+
| c01 | H_Kiran | Kanpur | Uttar_Pradesh | 208021 | CPU |A |
| c02 | H_singh | Kanpur | Uttar_Pradesh | 208021 | mother_board | B |
| c03 | Arpan_M | Pryagraj | Uttar_Pradesh | 211011 | Graphic_card | C |
| c04 | Kuldeep_C | Pryagraj | Uttar_Pradesh | 211011 | RAM |D |
| c05 | Raj | Gorakhpur | Uttar_Pradesh | 273001 | Hard_disk |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.06 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','s05','CPU',5,'2024-01-01',50000);


Query OK, 1 row affected (0.02 sec)
mysql> insert into orders values('O02','c02','s01','mother_board',7,'2024-01-12',35000);
Query OK, 1 row affected (0.01 sec)

mysql> insert into orders values('O03','c03','s04','Graphic_card',15,'2024-01-10',90000);


Query OK, 1 row affected (0.02 sec)

mysql> insert into orders values('O04','c04','s02','RAM',8,'2023-12-30',30000);


Query OK, 1 row affected (0.02 sec)

mysql> insert into orders values('O05','c05','s03','Hard_disk',15,'2023-12-15',45000);


Query OK, 1 row affected (0.01 sec)

mysql> select * from orders;


+------+------+------+--------------+------+------------+-------+
| o_id | c_id | s_id | product | qty | o_date | Q_amt |
+------+------+------+--------------+------+------------+-------+
| O01 | c01 | s05 | CPU | 5 | 2024-01-01 | 50000 |
| O02 | c02 | s01 | mother_board | 7 | 2024-01-12 | 35000 |
| O03 | c03 | s04 | Graphic_card | 15 | 2024-01-10 | 90000 |
| O04 | c04 | s02 | RAM | 8 | 2023-12-30 | 30000 |
| O05 | c05 | s03 | Hard_disk | 15 | 2023-12-15 | 45000 |
+------+------+------+--------------+------+------------+-------+
5 rows in set (0.00 sec)

You might also like