Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
DBMS LAB
1. LAB – 4
create table item(itemcode number, itemname varchar(20), price number(10,2), primary
key(itemcode));
Table created.
SQL> desc item;
Name Null? Type
----------------------------------------- -------- ----------------------------
ITEMCODE NOT NULL NUMBER
ITEMNAME VARCHAR2(20)
PRICE NUMBER(10,2)
create table purchase(itemcode number, qty number, foreign key(itemcode) references
item(itemcode));
Table created.
SQL> desc purchase;
Name Null? Type
----------------------------------------- -------- ----------------------------
ITEMCODE NUMBER
QTY NUMBER
SQL> insert into item values('&itemcode','&itemname','&price');
Enter value for itemcode: 001
Enter value for itemname: tea_powder
Enter value for price: 25
old 1: insert into item values('&itemcode','&itemname','&price')
2. new 1: insert into item values('001','tea_powder','25')
1 row created.
SQL> /
Enter value for itemcode: 002
Enter value for itemname: coffee_powder
Enter value for price: 40
old 1: insert into item values('&itemcode','&itemname','&price')
new 1: insert into item values('002','coffee_powder','40')
1 row created.
SQL> /
Enter value for itemcode: 003
Enter value for itemname: dove_soap
Enter value for price: 49
old 1: insert into item values('&itemcode','&itemname','&price')
new 1: insert into item values('003','dove_soap','49')
1 row created.
SQL> /
Enter value for itemcode: 004
Enter value for itemname: clinicplus
3. Enter value for price: 10
old 1: insert into item values('&itemcode','&itemname','&price')
new 1: insert into item values('004','clinicplus','10')
1 row created.
SQL> /
Enter value for itemcode: 005
Enter value for itemname: chilly_powder
Enter value for price: 15
old 1: insert into item values('&itemcode','&itemname','&price')
new 1: insert into item values('005','chilly_powder','15')
1 row created.
SQL> /
Enter value for itemcode: 006
Enter value for itemname: fair&lovely
Enter value for price: 40
old 1: insert into item values('&itemcode','&itemname','&price')
new 1: insert into item values('006','fair&lovely','40')
1 row created.
SQL> /
4. Enter value for itemcode: 007
Enter value for itemname: rice
Enter value for price: 30
old 1: insert into item values('&itemcode','&itemname','&price')
new 1: insert into item values('007','rice','30')
1 row created.
SQL> select * from item;
ITEMCODE ITEMNAME PRICE
---------- -------------------- ----------
1 tea_powder 25
2 coffee_powder 40
3 dove_soap 49
4 clinicplus 10
5 chilly_powder 15
6 fair&lovely 40
7 rice 30
7 rows selected.
SQL> insert into purchase values('&itemcode','&qty');
Enter value for itemcode: 001
Enter value for qty: 0
5. old 1: insert into purchase values('&itemcode','&qty')
new 1: insert into purchase values('001','0')
1 row created.
SQL> /
Enter value for itemcode: 002
Enter value for qty: 2
old 1: insert into purchase values('&itemcode','&qty')
new 1: insert into purchase values('002','2')
1 row created.
SQL> /
Enter value for itemcode: 003
Enter value for qty: 1
old 1: insert into purchase values('&itemcode','&qty')
new 1: insert into purchase values('003','1')
1 row created.
SQL> /
Enter value for itemcode: 004
Enter value for qty: 5
old 1: insert into purchase values('&itemcode','&qty')
6. new 1: insert into purchase values('004','5')
1 row created.
SQL> /
Enter value for itemcode: 005
Enter value for qty: 0
old 1: insert into purchase values('&itemcode','&qty')
new 1: insert into purchase values('005','0')
1 row created.
SQL> /
Enter value for itemcode: 007
Enter value for qty: 1
old 1: insert into purchase values('&itemcode','&qty')
new 1: insert into purchase values('007','1')
1 row created.
SQL> /
Enter value for itemcode: 006
Enter value for qty: 2
old 1: insert into purchase values('&itemcode','&qty')
new 1: insert into purchase values('006','2')
8. SQL> select itemcode,itemname from item where itemcode in(select itemcode from purchase where
qty=0);
ITEMCODE ITEMNAME
----------------------------------------
1 Tea_powder
2 Chilly_powder
SQL>select i.tem_code,p.item_name,p.qty from item I,purchase p where i.item_code=p.item_code;
Select sum(item_code)total_items_purchased from purchase;
SQL>Commit;
Commit complete.