Saturday, May 31, 2014

ADVANCE DATABASE MANAGEMENT SYSTEM (ADBMS) MAY 2013 SEMESTER 5 COMPUTER SCIENCE

ADVANCE DATABASE MANAGEMENT SYSTEM (ADBMS) MAY 2013 SEMESTER 5 COMPUTER SCIENCE

Con. 7037-13.                                                                                                    GS-8748
                                                      (3 Hours)                                            [Total Marks : 100]

                                                       
N.B. : (1) Question No. 1 is compulsory.
          (2) Solve any four out of remaining questions.
          (3) Suitable assumptions can be made if required.

1. (a)Construct an EER diagram for an airline database. The database contains8
information about passengers, flights, departure, employees of the airline
and aircraft. For passengers name. address, phone no. and related
information is to be stored. For employees, the company want to record the
name, address, salary, identification no. and flight information. Not all
employees can fly aircraft-but just the Pilots. For all these employees, it
is required to record the qualification i.e. what kind of plane they can fly.
For planes it is required to record the model and manufactures of the plane.
The airline has many aircraft of a certain type. For flights the airline needs
to keep the information like ; flight no., origin, destination, departure time and
arrival time. Note that for the same source-destination, there can be many
flights per week. Relevent assumptions, if required can be made.
    (b)Convert the above EER diagram into Relational sceema.6
    (c)Write three typical queries in SQL3.6

2. (a)

State the purpose of two phase commit protocol. Explain two phases in detail.

10
    (b)Explain the need of Replication. How Quries are processed in Replicated10
Distributed databases ?

3. (a)

Explain Hash join algorithm.

10
    (b)What are the main architectures used for building parallel databases ? Give10
advantages and disadvantages of each.

4. (a)

What is data transparency ? Explain the types transparencies distributed

10
database should achieve.
    (b)How concurrency control is achieved in distributed database systems ?10

5. (a)

What is heuristic rule in query optimization ? Explain transformation rules.

10
    (b)Explain nested loop join and block nested loop join algorithm in query10
processing.

6. (a)

Explain merge sorting in query processing.

10
    (b)Explain macro life cycle in database design methodology.10

7.

Write notes on (any two) :-

20
      (a) Object relational features in SQL3
      (b) Measures of query cost
      (c) XML Schema elements.

No comments:

Post a Comment