0% found this document useful (0 votes)
76 views6 pages

Reg. No.: Q.P. Code: (08 SC 14/11 CA 10/ 11 IT 09/11 CTG 11/ 11 SS 15/11 MM 12)

This document is a past paper for a B.Sc/B.C.A degree examination in RDBMS and Oracle. It contains three sections: Section A with 10 multiple choice questions; Section B with 5 long answer questions with equal marks; Section C with 5 long answer questions with equal marks. The document tests knowledge of relational database concepts, SQL, PL/SQL, data modeling, database design, Oracle architecture, functions and more.

Uploaded by

Nive S
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)
76 views6 pages

Reg. No.: Q.P. Code: (08 SC 14/11 CA 10/ 11 IT 09/11 CTG 11/ 11 SS 15/11 MM 12)

This document is a past paper for a B.Sc/B.C.A degree examination in RDBMS and Oracle. It contains three sections: Section A with 10 multiple choice questions; Section B with 5 long answer questions with equal marks; Section C with 5 long answer questions with equal marks. The document tests knowledge of relational database concepts, SQL, PL/SQL, data modeling, database design, Oracle architecture, functions and more.

Uploaded by

Nive S
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/ 6

Reg. No. : ..........................................

4012 Q.P. Code : [08 SC 14/11 CA 10/


11 IT 09/11 CTG 11/
11 SS 15/11 MM 12]

(For the candidates admitted from 2008 onwards)

B.Sc/B.C.A DEGREE EXAMINATION,


DECEMBER 2020.

Fifth Semester

Part III — Computer Science /Computer


Applications/Information Technology/Computer
Technology/Software Systems/Multimedia and Web
Technology

RDBMS AND ORACLE

Time : Three hours Maximum : 75 marks


SECTION A — (10 × 1 = 10 marks)
Answer ALL questions.
Choose the correct answer
1. A relational database consists of a collection of
(a) Tables
(b) Fields
(c) Records
(d) Keys
2. In the ______________normal form, a composite
attribute is converted to individual attributes.
(a) First (b) Second
(c) Third (d) Fourth
3. What is the full form of SQL?
(a) Structured Query Language
(b) Structured Query List
(c) Simple Query Language
(d) None of these
4. The user defined data type can be created using
(a) Create datatype (b) Create data
(c) Create definetype (d) Create type
5. The language used application programs to
request data from the DBMS is referred to
as ————————
(a) DML
(b) DDL
(c) Query language
(d) All of the Mentioned
6. A condition is referred to as __________
(a) Join in SQL
(b) Join condition
(c) Join in SQL and Condition
(d) None of the mentioned

2 4012
7. Which of the following is not true about the
declaration section of a PL/SQL block?
(a) This section starts with the DECLARE
keyword.
(b) It is a mandatory section.
(c) It defines all variables, cursors,
subprograms, and other elements to be used
in the program.
(d) None of the above.
8. Which of the following is the correct syntax for
creating an explicit cursor?
(a) CURSOR cursor_name IS select_statement;
(b) CREATE CURSOR cursor_name IS
select_statement;
(c) CREATE CURSOR cursor_name AS
select_statement;
(d) CURSOR cursor_name AS select_statement;
9. Which of the following has internal components
that can be manipulated individually, such as the
elements of an array, record, or table?
(a) A Composite
(b) LOB
(c) A Reference
(d) A Scalar

3 4012
10. Triggers are supported in
(a) Delete
(b) Update
(c) Views
(d) All of the mentioned
SECTION B — (5 × 5 = 25 marks)
Answer ALL questions.
All questions carry equal marks.
11. (a) Explain various types of data models and
their features in detail.
Or
(b) Compare 3NF with BCNF with the help of
suitable examples.

12. (a) Discuss on benefits of Oracle.


Or
(b) Write short notes on SQL* Plus. Name six
frequently used SQL* Plus commands.

13. (a) How will you add a new row/record and


delete existing rows/records in Oracle?
Or
(b) What is a join? Explain the different types of
joins?

4 4012
14. (a) Write a PL/SQL program to calculate
factorial of any given number.
Or
(b) Discuss cursor attributes. Explain the use of
each attributes providing appropriate
example.
15. (a) Discuss on procedures in PL/SQL with
example.
Or
(b) List the uses of Data Dictionary managing
the database.
SECTION C — (5 × 8 = 40 marks)
Answer ALL questions.
16. (a) Describe the Normalization techniques using
Functional Dependency and Multi Valued
Dependency with example.
Or
(b) Draw an E-R Diagram for Airline
Reservation System. Also identify strong and
weak entity set.
17. (a) With the help of diagram, explain
client/server Database architecture.
Or
(b) Explain the naming rules and conventions in
Oracle.

5 4012
18. (a) Discuss with examples Set Operations in
Oracle.
Or
(b) Explain with examples built-in functions in
Oracle.

19. (a) Define identifiers, literals, delimiters and


comments associated with PL/SQL with the
help of suitable examples.
Or
(b) What is exception? Explain types of
exception handling in oracle give one
example

20. (a) What is package? How a package is created?


Why package is useful? Also discuss th
components of package.
Or
(b) What is function? Explain any five functions
along with syntax and output.

——–––––––––

6 4012

You might also like