Dbms 1
Dbms 1
USE SALES_INFORMATION_SYSTEM;
Desc salesman;
Desc sales_order_details;
INSERT INTO product VALUES ('p002', 'copy', 'times_copy_org', 14.0000, 16.0000, 'copy');
INSERT INTO product VALUES ('p005', 'learn_books', 'book_world', 5104.0000, 5116.0000, 'book');
INSERT INTO product VALUES ('p006', 'tata_steel', 'tata_org', 5118.0000, 5120.0000, 'tata');
INSERT INTO client VALUES ('cn01002', 'sunny mangat', 'kheri gao', 'dehradun', 248008,
'uttarakhand', 2390.9);
INSERT INTO client VALUES ('cn01004', 'ritika tyagi', 'chora para', 'kamalpur', 799301, 'tripura',
1390.9);
INSERT INTO client VALUES ('cn01005', 'mita mia', 'kamal para', 'singur', 799721, 'tripura', 190.9);
INSERT INTO client VALUES ('cn01006', 'pulak roy', 'bircity', 'sonitpur', 799141, 'assam', 110.9);
INSERT INTO client VALUES ('cn01007', 'munni das', 'nappam', 'sonitpur', 799152, 'assam', 190.9);
INSERT INTO client VALUES ('cn01008', 'kusum roy', 'city_dos', 'tezpur', 799141, 'assam', 110.9);
INSERT INTO client VALUES ('cn01009', 'mina das', 'pachmile', 'tezpur', 799152, 'assam', 190.9);
INSERT INTO client VALUES ('cn01003', 'moytree nayak', 'pachmile', 'tezpur', 799152, 'assam',);
INSERT INTO client VALUES ('cn01010', 'pauri mia', 'pachmile', 'tezpur', 799152, 'assam', 2990.9);
INSERT INTO client VALUES ('cn01011', 'manali das', 'satmile', 'tezpur', 799154, 'assam', 3990.9);
3. Salesman Table
INSERT INTO salesman VALUES ('s001', 'Rohan das', 'nappam', 'Tezpur', 79970, 'Assam',
8000.0000);
INSERT INTO salesman VALUES ('s002', 'Rohan das', 'nappam', 'Tezpur', 799170, 'Assam',
8000.0000);
INSERT INTO salesman VALUES ('s003', 'Smita das', 'nirjuli', 'itanagar', 799701, 'Arunachal',
9000.0000);
INSERT INTO salesman VALUES ('s004', 'Kabir bora', 'nappam', 'Tezpur', 799703, 'Assam',
8500.0000);
INSERT INTO salesman VALUES ('s005', 'Neha singh', 'borbota', 'sonitpur', 795970, 'assam',
9600.0000);
INSERT INTO salesman VALUES ('s006', 'Priya agarwal', 'gandhi road', '32 distric', 799750, 'delhi',
9900.0000);
INSERT INTO salesman VALUES ('s007', 'Ashok Paul', 'filmcity', 'munnabari', 799740, 'mumbai',
8900.0000);
4. sales_order_details Table
INSERT INTO sales_order_details VALUES ('on01001', '2024-08-01', 'cn01001', 's001', 'yes', '2024-
08-20', 2220.40, 50, NULL);
INSERT INTO sales_order_details VALUES ('on01002', '2024-08-12', 'cn01004', 's001', 'yes', '2024-
08-23', 2220.40, 15, NULL);
INSERT INTO sales_order_details VALUES ('on01003', '2024-08-12', 'cn01005', 's003', 'yes', '2024-
08-26', 2220.40, 10, NULL);
INSERT INTO sales_order_details VALUES ('on01004', '2024-08-13', 'cn01004', 's001', 'yes', '2024-
08-20', 2220.40, 15, NULL);
INSERT INTO sales_order_details VALUES ('on01005', '2024-08-14', 'cn01002', 's002', 'no', '2024-
08-30', 2220.40, 52, '2024-03-28');
INSERT INTO sales_order_details VALUES ('on01006', '2024-08-15', 'cn01001', 's001', 'yes', '2024-
08-31', 2220.40, 53, NULL);
INSERT INTO sales_order_details VALUES ('on01007', '2024-01-16', 'cn01003', 's004', 'yes', '2024-
08-28', 2220.40, 54, NULL);
INSERT INTO sales_order_details VALUES ('on01008', '2024-02-01', 'cn01004', 's003', 'no', '2024-
08-28', 8220.40, 54, '2024-03-18');
Command to get values from Tables:
PRACTICAL -2
Ques ) Develop and execute following queries after creating the above database.
(a) Retrieve the list of names and the cities of all the clients.
(c) Find the names of all clients having ‘a’ as the second letter in their names.
(e) Find the products whose selling price is greater than 2000 and less than or equal
to 4000.
Solution :-
(e) SELECT * FROM product WHERE sell_price > 2000 AND (sell_price < 4000 OR
sell_price = 4000);
PRACTICAL - 3
Ques - 3) Develop and execute following queries after creating the above
database.
(a) Add a new column NEW_PRICE into the product_master table.
(b) Rename the column product_rate of Sales_Order_Details to new_product_rate.
(c) List the products in sorted order of their description.
(d) Display the order number and date on which the clients placed their order.
(e) List the names, city and state of the clients not in the state of ‘UTTARAKHAND’.
Sol - 3)
(a) ALTER TABLE product ADD (new_price numeric(9,4));
Desc product;