ADVANCED DATABASE SYSTEMS

advertisement
CLASS: M.Sc. – INFORMATION TECHNOLOGY
12N / 413
St. JOSEPH’S COLLEGE (AUTONOMOUS) TIRUCHIRAPPALLI – 620 002
SEMESTER EXAMINATIONS – NOVEMBER 2012
TIME: 3 Hrs.
MAXIMUM MARKS: 100
SEM
SET
PAPER CODE
TITLE OF THE PAPER
I
2012
12PIT1102
ADVANCED DATABASE SYSTEMS
SECTION – A
Answer all the questions:
20 x 1 = 20
Choose the correct answer:
1.
DSDL is used to specify.
a) Internal schema
c) Conceptual schema
b)
d)
External schema
Physical schema
2.
Which of the following is a comparison operator used in SELECT statement?
a) LIKE
b) BETWEEN
c) IN
d) None of these
3.
Locking can take place at the following levels.
a) Page level
c) Row level
b)
d)
Database level
All of these
4.
OO concepts first appeared in _______ programming language.
a) Ada
b) C
c) C++
d) Pascal
5.
Which of the following computing architecture is used by DDBS?
a) Client/Server computing
b) Mainframe computing
c) Personal computing
d) Mobile computing
Fill in the blanks:
6.
A ________ is a software that provides services for accessing a database.
7.
The ________ clause specifies a summary query.
8.
The only way to undo the effects of a committed transaction is to execute a ________.
9.
Shadow paging technique is classified as ________algorithm.
10.
Co-ordination of concurrent tasks is called ________.
State True or False:
11.
The data in a database cannot be shared.
12.
5NF does not require semantically related multiple relationships.
13.
The physical database design is independent of any specific DBMS.
14.
A checkpoint is a point of synchronization between the database and the transaction log file.
15.
Hash partitioning prevents skewing.
Match the following:
16.
DML
-
a) query parallelism
17.
Rational Rose
-
b) relational query language
18.
SQL
-
c) recovery technique
19.
Deferred update
-
d) modeling in UML
20.
Locking
-
e) SELECT
SECTION – B
Answer all the questions:
21.
a.
5 x 4= 20
List the disadvantages of DBMS.
OR
22.
b.
Briefly explain the 3- levels of Data Base Architecture.
a.
Explain any four DDL commands of SQL.
OR
23.
b.
Discuss the classification of attributes in E–R model with examples.
a.
What are cursors? Explain the types of cursors.
OR
24.
b.
Discuss the three basic variants of time stamp-based methods of concurrency control and
its drawbacks.
a.
Explain the two types of Data Base Recovery.
OR
25.
b.
Explain the advantages and disadvantages of OODBMS.
a.
Explain Hash partitioning and explain its advantages and disadvantages.
OR
b.
Explain
in DDBS.
the
different
schemes
for
fragmenting
a
relation
SECTION – C
Answer any FOUR questions:
with
4 x 15 = 60
26.
Illustrate
of DBMS.
a
neat
sketch,
27.
Explain various types of Normal Forms used in Relational Database with example.
28.
Explain procedure, functions and packages on PL–SQL.
29.
Explain the concept of OODB with examples.
30.
Explain the three most prominent architecture of parallel Data Bases.
**************
the
structure
and
components
Download