JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD B.Tech III DISTRIBUTED DATABASES Previous Question Paper (August - 2022 - R18)

B.Tech | III | I | R18 | August - 2022

Answer PaperPaper Code: 155AYMaximum Marks: 75Time: 3 Hours

Answer any five questions

All questions carry equal marks

Main

115 marks
a

Define Distributed DBMS? Discuss problem areas in DDBS environment.

8 marks

Answer

A Distributed Database Management System (DDBMS) is a software system that manages a distributed database while making the distribution transparent to the user. It integrates multiple autonomous database sites connected via a network, allowing users to access data as if it were stored in a single, centralized location.

The primary problem areas in a DDBMS environment include:

  • Distributed Database Design: Deciding how to fragment data and where to allocate those fragments across sites to optimize performance.
  • Query Processing: Translating high-level user queries into efficient execution plans that minimize data transfer across the network.
  • Concurrency Control: Managing simultaneous access to data across multiple sites to ensure consistency and isolation.
  • Reliability and Recovery: Ensuring the system remains operational despite site failures or communication link outages, and maintaining atomicity during distributed transactions.
  • Distributed Deadlock Management: Detecting and resolving circular waiting conditions that can span multiple sites.
b

What is transparency in DDBMS? Explain Layers of transparency in DDBMS.

7 marks

Answer

Transparency in a DDBMS is the separation of the higher-level semantics of the system from the lower-level implementation details. It allows users and application programs to operate on data without needing to know its physical location, fragmentation, or replication status.

The layers of transparency include:

  • Data Independence (Fragmentation Transparency): Users are unaware that a logical relation is partitioned into fragments. Queries are written against the global relation, and the system handles the mapping to fragments.
  • Location Transparency: Users do not need to know the physical location of the data. The command remains the same regardless of whether the data is local or remote.
  • Replication Transparency: The system hides the existence of multiple copies of data. The user issues a single update, and the DDBMS ensures all replicas are updated consistently.
  • Transaction Transparency: Ensures that distributed transactions maintain ACID properties, hiding the complexity of multi-site commit protocols like Two-Phase Commit (2PC).
215 marks
a

Explain Client Server architecture for Distributed DBMS.

8 marks

Answer

Sign in to view the complete answer paper.

b

What is allocation? List and explain the information requirements during allocation.

7 marks

Answer

Sign in to view the complete answer paper.

315 marks
a

Draw and explain query processing in centralized system.

8 marks

Answer

Sign in to view the complete answer paper.

b

Write a short note on Phases of Distributed Query Processing.

7 marks

Answer

Sign in to view the complete answer paper.

415 marks
a

Explain objectives of Query Processing.

6 marks

Answer

Sign in to view the complete answer paper.

b

Discuss Query Optimization in brief.

9 marks

Answer

Sign in to view the complete answer paper.

515 marks
a

Explain View management. How it is carried out in centralized and distributed DBMS?

7 marks

Answer

Sign in to view the complete answer paper.

b

Define a transaction. Discuss the ACID properties of a transaction.

8 marks

Answer

Sign in to view the complete answer paper.

615 marks
a

Compare locking-based and timestamp-based concurrency control protocols with the help of examples.

8 marks

Answer

Sign in to view the complete answer paper.

b

Explain serializable schedules with the help of example.

7 marks

Answer

Sign in to view the complete answer paper.

715 marks
a

What are parallel execution problems? Explain.

8 marks

Answer

Sign in to view the complete answer paper.

b

Explain the reliability concept and majors.

7 marks

Answer

Sign in to view the complete answer paper.

815 marks
a

Write short notes on object migration.

6 marks

Answer

Sign in to view the complete answer paper.

b

Describe in detail cache consistency and object identifier management in object management.

9 marks

Answer

Sign in to view the complete answer paper.

About this paper

This page contains the solved question paper with answers of DISTRIBUTED DATABASES from JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD for B.Tech CSE III I, August - 2022, R18.

For the question paper without answers, switch to the Question Paper tab.

Other papers in DISTRIBUTED DATABASES

Loading Question Papers

Fetching data from database...