0% found this document useful (0 votes)
90 views1 page

DDB!

This document outlines the course objectives, topics, outcomes and references for a distributed databases course. The course aims to teach students about parallel and distributed database systems and their applications. Topics covered include distributed database architecture and design, query processing and optimization, distributed transaction management, reliability, and parallel and object database management systems. The course objectives are to understand theoretical and practical aspects of distributed databases, identify issues in developing such systems, and understand design aspects of object-oriented databases.

Uploaded by

pavan bittu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
90 views1 page

DDB!

This document outlines the course objectives, topics, outcomes and references for a distributed databases course. The course aims to teach students about parallel and distributed database systems and their applications. Topics covered include distributed database architecture and design, query processing and optimization, distributed transaction management, reliability, and parallel and object database management systems. The course objectives are to understand theoretical and practical aspects of distributed databases, identify issues in developing such systems, and understand design aspects of object-oriented databases.

Uploaded by

pavan bittu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Dept. of CSE, JNTUHCEH MCA (FT) w.e.f. 2015-16 Dept. of CSE, JNTUHCEH MCA (FT) w.e.f.

2015-16

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING


JNTUH COLLEGE OF ENGINEERING HYDERABAD UNIT IV
Reliability, Basic Concepts, Nonblocking Commitment Protocols, Reliability and concurrency
III Year MCA V Semester Control, Determining a Consistent View of the Network, Detection and Resolution of
Inconsistency, Checkpoints and Cold Restart, Distributed Database Administration, Catalog
Dept. Elective-III Management in Distributed Databases, Authorization and Protection
DISTRIBUTED DATABASES
UNIT V
Prerequisites Architectural Issues, Alternative Client/Server Architectures, Cache Consistency, Object
1. A course on “Database Management Systems” Management, Object Identifier Management, Pointer Swizzling, Object Migration, Distributed
Objectives Object Storage, Object Query Processing, Object Query Processor Architectures, Query
. Processing Issues, Query Execution, Transaction Management, Transaction Management in
1. To acquire knowledge on parallel and distributed databases and its applications. Object DBMSs, Transactions as Objects
2. To study the usage and applications of Object Oriented databases. Database Integration, Scheme Translation, Scheme Integration, Query Processing Query
3. To learn the modeling and design of databases Processing Layers in Distributed Multi-DBMSs, Query Optimization Issues Transaction
4. To acquire knowledge on parallel and distributed databases and its applications. Management Transaction and Computation Model, Multidatabase Concurrency Control,
5. Equip students with principles and knowledge of parallel and object oriented Multidatabase Recovery, Object Orientation and Interoperability, Object Management
databases. Architecture CORBA and Database interoperability, Distributed Component Object Model,
6. Topics include distributed DBMS architecture and design; query processing and COM/OLE and Database Interoperability, PUSH-Based Technologies
optimization; distributed transaction management and reliability; parallel and object
database management systems. TEXT BOOKS:
Outcomes 1. Distributed Databases Principles & Systems, Stefano Ceri, Giuseppe Pelagatti,TMH.
1. Understand theoretical and practical aspects of distributed database systems. 2. Principles of Distributed Database Systems, M. Tamer Ozsu, Patrick Valduriez ,
Pearson Education, 2nd Edition.
2. Study and identify various issues related to the development of distributed database
system.
REFERENCE BOOKS:
3. Understand the design aspects of object oriented database system and related 1. Distributed Database Systems,Chanda Ray,Pearson.
development.
2. Distributed Database Management Systems,S.K.Rahimi and Frank.S.Haug,
4. Abilty to write global queries for distributed databases. Wiley.
UNIT I
Features of Distributed versus Centralized Databases, Principles of Distributed Databases,
Levels Of Distribution Transparency, Reference Architecture for Distributed Databases,
Types of Data Fragmentation, Integrity Constraints in Distributed Databases, Distributed
Database Design

UNIT II
Translation of Global Queries to Fragment Queries, Equivalence transformations for
Queries, Transforming Global Queries into Fragment Queries, Distributed Grouping and
Aggregate Function Evaluation, Parametric Queries.
Optimization of Access Strategies, A Framework for Query Optimization, Join Queries,
General Queries

UNIT III
The Management of Distributed Transactions, A Framework for Transaction Management,
Supporting Atomicity of Distributed Transactions, Concurrency Control for Distributed
Transactions, Architectural Aspects of Distributed Transactions
Concurrency Control, Foundation of Distributed Concurrency Control, Distributed Deadlocks,
Concurrency Control based on Timestamps, Optimistic Methods for Distributed Concurrency
Control.

101 102

You might also like