0% found this document useful (0 votes)
5 views8 pages

Book Part-1

DBMS lab part 1 book

Uploaded by

akashkkotari
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)
5 views8 pages

Book Part-1

DBMS lab part 1 book

Uploaded by

akashkkotari
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/ 8

BOOK PART-1

SQL> CREATE TABLE BOOK

2 (

3 ACC_NO NUMBER(10)PRIMARY KEY,

4 TITLE VARCHAR2(20)NOT NULL,

5 AUTHOR VARCHAR2(20)NOT NULL,

6 PUBLISHER VARCHAR2(20)NOT NULL,

7 YEAR NUMBER(5)NOT NULL,

8 PRICE NUMBER(10,2)NOT NULL

9 );

Table created.

SQL> DESC BOOK;

Name Null? Type

----------------------------------------- -------- ----------------------------

ACC_NO NOT NULL NUMBER(10)

TITLE NOT NULL VARCHAR2(20)

AUTHOR NOT NULL VARCHAR2(20)

PUBLISHER NOT NULL VARCHAR2(20)

YEAR NOT NULL NUMBER(5)

PRICE NOT NULL NUMBER(10,2)

SQL> INSERT INTO BOOK VALUES(&ACC_NO,'&TITLE','&AUTHOR','&PUBLISHER',&YEAR,&PRICE);

Enter value for acc_no: 101

Enter value for title: C#

Enter value for author: AKASH

Enter value for publisher: AVINASH

Enter value for year: 1998

Enter value for price: 5000

old 1: INSERT INTO BOOK VALUES(&ACC_NO,'&TITLE','&AUTHOR','&PUBLISHER',&YEAR,&PRICE)


new 1: INSERT INTO BOOK VALUES(101,'C#','AKASH','AVINASH',1998,5000)

1 row created.

SQL> INSERT INTO BOOK VALUES(&ACC_NO,'&TITLE','&AUTHOR','&PUBLISHER',&YEAR,&PRICE);

Enter value for acc_no: 102

Enter value for title: C

Enter value for author: VARSHA

Enter value for publisher: APACHE

Enter value for year: 2002

Enter value for price: 2000

old 1: INSERT INTO BOOK VALUES(&ACC_NO,'&TITLE','&AUTHOR','&PUBLISHER',&YEAR,&PRICE)

new 1: INSERT INTO BOOK VALUES(102,'C','VARSHA','APACHE',2002,2000)

1 row created.

SQL> INSERT INTO BOOK VALUES(&ACC_NO,'&TITLE','&AUTHOR','&PUBLISHER',&YEAR,&PRICE);

Enter value for acc_no: 103

Enter value for title: C+

Enter value for author: NAVYA

Enter value for publisher: MICROSOFT

Enter value for year: 1987

Enter value for price: 5000

old 1: INSERT INTO BOOK VALUES(&ACC_NO,'&TITLE','&AUTHOR','&PUBLISHER',&YEAR,&PRICE)

new 1: INSERT INTO BOOK VALUES(103,'C+','NAVYA','MICROSOFT',1987,5000)

1 row created.

SQL> INSERT INTO BOOK VALUES(&ACC_NO,'&TITLE','&AUTHOR','&PUBLISHER',&YEAR,&PRICE);

Enter value for acc_no: 104

Enter value for title: JAVA


Enter value for author: AKASH

Enter value for publisher: ROBOSOFT

Enter value for year: 1989

Enter value for price: 8000

old 1: INSERT INTO BOOK VALUES(&ACC_NO,'&TITLE','&AUTHOR','&PUBLISHER',&YEAR,&PRICE)

new 1: INSERT INTO BOOK VALUES(104,'JAVA','AKASH','ROBOSOFT',1989,8000)

1 row created.

SQL> INSERT INTO BOOK VALUES(&ACC_NO,'&TITLE','&AUTHOR','&PUBLISHER',&YEAR,&PRICE);

Enter value for acc_no: 105

Enter value for title: PYTHON

Enter value for author: VARSHA

Enter value for publisher: MICROSOFT

Enter value for year: 1990

Enter value for price: 400

old 1: INSERT INTO BOOK VALUES(&ACC_NO,'&TITLE','&AUTHOR','&PUBLISHER',&YEAR,&PRICE)

new 1: INSERT INTO BOOK VALUES(105,'PYTHON','VARSHA','MICROSOFT',1990,400)

1 row created.

SQL> INSERT INTO BOOK VALUES(&ACC_NO,'&TITLE','&AUTHOR','&PUBLISHER',&YEAR,&PRICE);

Enter value for acc_no: 106

Enter value for title: RUBY

Enter value for author: RESHMA

Enter value for publisher: WORD PRESS

Enter value for year: 1988

Enter value for price: 3000

old 1: INSERT INTO BOOK VALUES(&ACC_NO,'&TITLE','&AUTHOR','&PUBLISHER',&YEAR,&PRICE)

new 1: INSERT INTO BOOK VALUES(106,'RUBY','RESHMA','WORD PRESS',1988,3000)


1 row created.

SQL> INSERT INTO BOOK VALUES(&ACC_NO,'&TITLE','&AUTHOR','&PUBLISHER',&YEAR,&PRICE);

Enter value for acc_no: 107

Enter value for title: HTML

Enter value for author: GANESH

Enter value for publisher: GADHA PRESS

Enter value for year: 1972

Enter value for price: 6000

old 1: INSERT INTO BOOK VALUES(&ACC_NO,'&TITLE','&AUTHOR','&PUBLISHER',&YEAR,&PRICE)

new 1: INSERT INTO BOOK VALUES(107,'HTML','GANESH','GADHA PRESS',1972,6000)

1 row created.

SQL> INSERT INTO BOOK VALUES(&ACC_NO,'&TITLE','&AUTHOR','&PUBLISHER',&YEAR,&PRICE);

Enter value for acc_no: 108

Enter value for title: DBMS

Enter value for author: SANATH

Enter value for publisher: ROBOSOFT

Enter value for year: 1996

Enter value for price: 1000

old 1: INSERT INTO BOOK VALUES(&ACC_NO,'&TITLE','&AUTHOR','&PUBLISHER',&YEAR,&PRICE)

new 1: INSERT INTO BOOK VALUES(108,'DBMS','SANATH','ROBOSOFT',1996,1000)

1 row created.

SQL> INSERT INTO BOOK VALUES(&ACC_NO,'&TITLE','&AUTHOR','&PUBLISHER',&YEAR,&PRICE);

Enter value for acc_no: 109

Enter value for title: DATA STRUCTURE

Enter value for author: FAIZAN

Enter value for publisher: GOOGLE


Enter value for year: 1986

Enter value for price: 4000

old 1: INSERT INTO BOOK VALUES(&ACC_NO,'&TITLE','&AUTHOR','&PUBLISHER',&YEAR,&PRICE)

new 1: INSERT INTO BOOK VALUES(109,'DATA STRUCTURE','FAIZAN','GOOGLE',1986,4000)

1 row created.

SQL> INSERT INTO BOOK VALUES(&ACC_NO,'&TITLE','&AUTHOR','&PUBLISHER',&YEAR,&PRICE);

Enter value for acc_no: 110

Enter value for title: ENGLISH

Enter value for author: CHANDHAN

Enter value for publisher: SHAKTHI PRESS

Enter value for year: 1984

Enter value for price: 2000

old 1: INSERT INTO BOOK VALUES(&ACC_NO,'&TITLE','&AUTHOR','&PUBLISHER',&YEAR,&PRICE)

new 1: INSERT INTO BOOK VALUES(110,'ENGLISH','CHANDHAN','SHAKTHI PRESS',1984,2000)

1 row created.

SQL> SET LINESIZE 1000;

SQL> SELECT * FROM BOOK;

ACC_NO TITLE AUTHOR PUBLISHER YEAR PRICE

---------- -------------------- -------------------- -------------------- ---------- ----------

101 C# AKASH AVINASH 1998 5000

102 C VARSHA APACHE 2002 2000

103 C+ NAVYA MICROSOFT 1987 5000

104 JAVA AKASH ROBOSOFT 1989 8000

105 PYTHON VARSHA MICROSOFT 1990 400

106 RUBY RESHMA WORD PRESS 1988 3000

107 HTML GANESH GADHA PRESS 1972 6000


108 DBMS SANATH ROBOSOFT 1996 1000

109 DATA STRUCTURE FAIZAN GOOGLE 1986 4000

110 ENGLISH CHANDHAN SHAKTHI PRESS 1984 2000

10 rows selected.

SQL> SELECT * FROM BOOK WHERE PUBLISHER LIKE '_A%';

ACC_NO TITLE AUTHOR PUBLISHER YEAR PRICE

---------- -------------------- -------------------- -------------------- ---------- ----------

107 HTML GANESH GADHA PRESS 1972 6000

SQL> SELECT ACC_NO,TITLE,PUBLISHER,YEAR FROM BOOK WHERE AUTHOR='&AUTHOR' AND


YEAR<2010 ORDER BY YEAR

DESC;

Enter value for author: AKASH

old 1: SELECT ACC_NO,TITLE,PUBLISHER,YEAR FROM BOOK WHERE AUTHOR='&AUTHOR' AND


YEAR<2010 ORDER BY

new 1: SELECT ACC_NO,TITLE,PUBLISHER,YEAR FROM BOOK WHERE AUTHOR='AKASH' AND


YEAR<2010 ORDER BY YE

ACC_NO TITLE PUBLISHER YEAR

---------- -------------------- -------------------- ----------

101 C# AVINASH 1998

104 JAVA ROBOSOFT 1989

SQL> ALTER TABLE BOOK MODIFY TITLE VARCHAR2(25);

Table altered.

SQL> DESC BOOK;

Name
---------------------------------------------------------------------------------------------------

ACC_NO

TITLE

AUTHOR

PUBLISHER

YEAR

PRICE

SQL> SELECT * FROM BOOK WHERE PUBLISHER NOT IN('MICROSOFT PRESS');

ACC_NO TITLE AUTHOR PUBLISHER YEAR PRICE

---------- ------------------------- -------------------- -------------------- ---------- ----------

101 C# AKASH AVINASH 1998 5000

102 C VARSHA APACHE 2002 2000

103 C+ NAVYA MICROSOFT 1987 5000

104 JAVA AKASH ROBOSOFT 1989 8000

105 PYTHON VARSHA MICROSOFT 1990 400

106 RUBY RESHMA WORD PRESS 1988 3000

107 HTML GANESH GADHA PRESS 1972 6000

108 DBMS SANATH ROBOSOFT 1996 1000

109 DATA STRUCTURE FAIZAN GOOGLE 1986 4000

110 ENGLISH CHANDHAN SHAKTHI PRESS 1984 2000

10 rows selected.

SQL> DELETE FROM BOOK WHERE YEAR<1990;

6 rows deleted.

SQL> SELECT * FROM BOOK;


ACC_NO TITLE AUTHOR PUBLISHER YEAR PRICE

---------- ------------------------- -------------------- -------------------- ---------- ----------

101 C# AKASH AVINASH 1998 5000

102 C VARSHA APACHE 2002 2000

105 PYTHON VARSHA MICROSOFT 1990 400

108 DBMS SANATH ROBOSOFT 1996 1000

You might also like