0% found this document useful (0 votes)
153 views

Sub: Elective-I (Adbms) : Class: Be Comp Div (B)

This document contains questions for an elective exam on Advanced Database Management Systems. It asks questions about query processing strategies on fragmented and distributed relations, the advantages of centralized vs distributed databases, types of parallelism best suited for different query loads, the impact of processor and memory speed trends on shared memory multiprocessors, when data replication and fragmentation are useful, concurrency control protocols in distributed systems, the two-phase commit protocol and its pros and cons, and alternate models for transaction processing.

Uploaded by

ABbmc
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
153 views

Sub: Elective-I (Adbms) : Class: Be Comp Div (B)

This document contains questions for an elective exam on Advanced Database Management Systems. It asks questions about query processing strategies on fragmented and distributed relations, the advantages of centralized vs distributed databases, types of parallelism best suited for different query loads, the impact of processor and memory speed trends on shared memory multiprocessors, when data replication and fragmentation are useful, concurrency control protocols in distributed systems, the two-phase commit protocol and its pros and cons, and alternate models for transaction processing.

Uploaded by

ABbmc
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 1

SUB: ELECTIVE-I (ADBMS)

CLASS: BE COMP DIV(B)

Q.1 Consider the relations


employee(name, address, salary, plant_number)
machine(machine_number, type, plant_number)
Assume that the employee relation is fragmented horizontally by plant_number
and that each fragment is stored locally at its corresponding plant site.
Assume that the machine relations is stored in its entirety at the Armonk site.
Describe a good strategy for processing each of the following queries.
a) Find all employees at the plant that contains machine number 1130.
b) Find all employees at plants that contain machine whose type is “milling
machine”.
c) Find all machine at the Almaden plant.
d) Find employee machine.

Q. 2 Discuss the relative advantages of centralized and distributed databases

Q. 3 What form of parallelism (inter-query, inter-operation or intra-operation) is


likely to be the most important for each of the following tasks?
a) Increasing the throughput of a system with many small queries.
b) Increasing the throughput of a system with a few large queries,
when the number of disks and processors is large.

Q. 4 Processors speeds have been increasing much faster than memory access
speeds. What impact does this have on the number of processors that can
effectively share a common memory?

Q. 5 When is it useful to have replication or fragmentation of data? Explain your


answer.
Q. 6 Explain all Concurrency control protocol used in Distributed Systems with
suitable example.

Q. 7 Discuss Two-Phase Commit protocol with its advantages and disadvantages.

Q. 8 Write short note on Alternate Models of Transaction Processing

You might also like