You are on page 1of 3

Model Paper

Advanced Database Management Systems


( M.Tech II Semester)
All Common
NOTE: By selecting maximum 2 questions from each section answer any 5
questions.
SECTION A
Q.1

Q.2

Q.3

(a) Explain IDEA methodology.

(b) Give the syntax of the Oracle Create Trigger statement with a
suitable example.

(a) OODB and ORDB are two database systems. Which of them are
considered to provide better protection and inheritance? Justify which
one of them has superior performance.
(b) How does the concept of an object in the object-oriented model
differ from the concept of an entity in the entity-relationship model?

5
3

Consider the following Inheritance hierarchy in the Workers schema:

(a) Create a new class Student as a subclass of Object, with attributes


name, address, and university.
(b) Create a new class Person as a subclass of Object with attributes

name, address, and birthday.


(c) Make classes Student and Worker subclasses of class Person.
(d) Create an attribute car in class Student referring to class Car.
SECTION B
Q.4

Q.5

Q.6

(a) Explain in brief about Multimedia databases. Where are multimedia


databases used in applications?
(b) Database systems allow the management of extremely large objects
like video, audio and text documents. Identify the new data types
available to support these requirements.

(a) What are mobile databases? What are the technology requirements
for mobile database systems?
(b) Compare and contrast mobile databases versus distributed databases.

(a) Show, with a concrete example relation, how a DELETE statement


with a specified valid time can:
a. not affect some tuples at all.
b. remove some tuples entirely.
c. remove a portion of some tuples.
Show this relation before and after the update.
(b) What do you men by content-based retrieval?

SECTION C
Q.7

(a) What is the content of XML documents? What is specified by


Document type Declaration (DTD)?
(b) Explain which relational database problems can be solved by using
XML databases. Use an example to illustrate the identified problems.

Q.8

(a) What are cursors? List different types of cursors.


(b) What do you mean by Correlated subquery? What do you mean by
recursive queries?

4
4

Q.9

Consider the following nested-relational schema:


Emp = (ename, ChildrenSet setof(Children), SkillSet setoff(Skills))
Children = (name, Birthday)
Birthday = (day,month,year)
Skills = (type, ExamSet setoff(Exams))
Exams = (year,city)
(a) Give the DTD of the XML representation of the above schema.
(b) Write a query in XSLT to list all skill types in Emp.

5
3

K.F. Rahman
(Subject teacher)

You might also like