SY rdbms1

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

TARKESH AND NIRANJANA SURESHBHAI PATEL COMMERCE COLLEGE, BORIAVI

Internal exam: 2023-24


Subject: Database Management System-II Subject code:US03CBCA53
Semester: 3rd (S.Y.B.C.A) Time: 9.00 a.m. to 10.30 a.m.
Date:16/09/23 Total: 30 Marks

Q:1 Select appropriate answer from the given choice: [07]


1) Which of the following are consequences of poor database design?
A. Poor design/planning B. One table to hold all domain values
C. Lack of documentation D. All of them
2) Normalization is a process of restructuring a relation to
A. minimize duplication of data in a database
B. maximize duplication of data to ensure reliability
C. make it of uniform size
D. allow addition of data
3) In PL/SQL, Code blocks start with a ____________ Section.
A. Begin B. Declaration C. Exception D. Main
4) The ___________ attributes is used to declare a variables based on definition of
columns in a table.
A. %rowtype B. %row C. %type D. rowed
5) Which of the following statements is true?
A. Implicit cursors are not named.
B. Implicit cursors must be developed by users.
C. Explicit cursor can handle only 14 rows of a table.
D. Explicit cursor does not occupy Oracle’s memory space.
6) Data stored in a cursor is known as ____________.
A. implicit cursor B. current data set
C. Active data set D. none of these
7) The _____________ section is compulsory in PL/SQL block.
A. exception B. declare
C. begin D. None of these
Q:2 Answer the following question. (Any Four) [08]
1) What is Normalization?
2) Differentiate between DBMS and RDBMS.
3) Write Advantages of PL/SQL.
4) Explain the use of EXIT WHEN in brief.
5) Define explicit and implicit cursor.
6) List Explicit and Implicit cursor attributes.
Q:3 Draw an E-R diagram of Library System. [05]
OR
Q:3 Explain Functional Dependencies. [05]
Q:4 Explain conditional control with syntax and example. [05]
OR
Q:4 Explain basic data types in detail. [05]

Q:5 What is exception? Write advantages of exception handling in PL/SQL. [05]


OR
Q:5 Explain raise_application_error with syntax and example. [05]

ALL THE BEST

You might also like