JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD MCA DISTRIBUTED DATABASES Previous Question Paper (September/October - 2022 - R15)

MCA | V | R15 | September/October - 2022

Answer PaperPaper Code: 825ACMaximum Marks: 75Time: 3 Hours

Answer any five questions. All questions carry equal marks.

Main

115 marks
a

Differentiate between distributed databases and centralized databases.

7 marks

Answer

A centralized database stores all data at a single physical location, managed by a central server. Access is controlled by one site, making it easier to maintain consistency and security, but it creates a single point of failure and potential performance bottlenecks as the number of users grows.

A distributed database consists of data stored across multiple physically dispersed sites connected by a network. It offers high availability, fault tolerance, and improved performance by allowing local access to data. However, it introduces significant complexity in ensuring data consistency, managing distributed transactions, and handling network communication overhead.

b

Write a brief note on distributed database design.

8 marks

Answer

Distributed database design involves determining how data and applications are distributed across multiple sites to optimize performance, reliability, and availability. The two primary strategies are:

  1. Fragmentation: The process of dividing a global relation into smaller logical units called fragments. This can be done via horizontal fragmentation (subset of rows), vertical fragmentation (subset of columns), or hybrid fragmentation. Fragmentation allows data to be stored closer to where it is most frequently accessed.
  2. Allocation (Replication): Deciding where to store each fragment. Fragments can be stored at a single site or replicated across multiple sites. Replication increases data availability and read performance but complicates update operations, as all copies must be synchronized to maintain consistency.

The design process aims to minimize communication costs, maximize local processing, and ensure that the system meets specific performance requirements while maintaining data integrity across the network.

2

What is data fragmentation? Explain its types with suitable examples.

15 marks

Answer

Sign in to view the complete answer paper.

315 marks
a

What are perametic queries? Give example.

7 marks

Answer

Sign in to view the complete answer paper.

b

Discuss about database profiles.

8 marks

Answer

Sign in to view the complete answer paper.

4

Explain query optimization using the SDD-1 algorithm with an example.

15 marks

Answer

Sign in to view the complete answer paper.

515 marks
a

Give the frame work for transaction management in distributed databases.

7 marks

Answer

Sign in to view the complete answer paper.

b

What is lock? Explain various locking levels and locking types.

8 marks

Answer

Sign in to view the complete answer paper.

615 marks
a

Give a brief summary on distributed deadlocks.

7 marks

Answer

Sign in to view the complete answer paper.

b

What is serializability? Explain conflict serializability with an example.

8 marks

Answer

Sign in to view the complete answer paper.

7

Explain the following in detail:

15 marks
a

Catalog management.

7 marks

Answer

Sign in to view the complete answer paper.

b

Enforcing authorization rules.

8 marks

Answer

Sign in to view the complete answer paper.

815 marks
a

Discuss about pointer swizzling.

7 marks

Answer

Sign in to view the complete answer paper.

b

Explain the structure of a distributed multi-DBMS.

8 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 MCA V, September/October - 2022, R15.

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

Other papers in DISTRIBUTED DATABASES

Loading Question Papers

Fetching data from database...