Distributed Databases
Distributed Databases
Databases
Includes Practicals
Database System
Heterogeneous Database
XML
Concept and Overview Distributed Database System: Distributed Database System (DDBS), Features of DDBS, Promises of DDBS, Design issue in
DDBS, Distributed DBMS Architecture: Cllient/Server System, Peer-to-Peer, Multi-Database System
Distributed Database Design: Distributed Database Design Concept, Objective of Data Distribution, Data Fragmentation, The allocation of Fragment,
Transparencies in Distributed Database Design
Distributed Transaction and Concurrency Control: Basic concept of transaction management, objective Distributed transaction management, model
for transaction management, Distributed Concurrency control: Objective, concurrency control anomalies, Distributed Serializability, Locking based
protocol, Timestamp based protocol
Distributed Deadlock and Recovery: Introduction to Deadlock, Distributed Deadlock prevention, avoidance, detection and recovery, Two-Phase and
Three-Phase Commit Protocol
Distributed Query Processing and Optimization: Concept objective, and phases of distributed query processing; join strategies in fragment relation,
Global query optimization
Heterogeneous Database: Architecture of heterogeneous database, database integration: homogeneous database capabilities
XML: XML for data integration, structure of XML, XML document schema, querying and transformation, storage of XML data, XML application
Sachin Deshpande is Associate Professor at Vidyalankar Institute of Technology, Mumbai. He received B.E. (Computer Engineering) in 1990
and completed Masters in 2001, and now is pursuing Ph.D in the field of Networking. His areas of interest are Networks and Databases, and
he also loves teaching programming subjects. He is life member of IEEE and CSI India. He has more than 20 years of teaching experience and
also has worked on some real life projects.
The proficient team at Dreamtech Press has seized the market of engineering textbooks, bringing excellent content in engineering and
technical education to the fore. The team Dreamtech Press is committed to providing excellence in quality of content by judiciously analyzing
the needs of its readers and ensuring dedication of its authors and editors in catering to those needs.
/dtechpress
/dtechpress
/dreamtechpress
dreamtechpress.wordpress.com
/company/dreamtech-press
TABLE OF CONTENTS
1 Concept and Overview DDB System
yy Distributed Database System
yy Features of DDBS
yy Difference between Centralized DBMS and
yy
yy
DDBS
Functionality of DDBS
Promises of DDBS
Design Issue in DDBS
Centralized versus Non-Centralized Databases
Homogeneous and Heterogeneous DDBS and
Their Comparison
yy Architecture of DDBS
Client-Server DDBS Architecture
Peer-to-Peer Architecture
Multi-Database System
Architecture
...and more 4
yy
yy
yy
yy
yy
yy
yy
yy
View Serializability
Precedence Graph and Serializability
Distributed Serializability
Enhanced Lock-Based and Timestamp-Based
Protocols
Lock-Based Protocol
Two-Phase Locking Protocol
Timestamp-Based Protocol
Multiple Granularity
Multiple-Granularity Locking Protocol
Multi-Version Schemes
Multi-Version Timestamp-Based Protocol
Multi-Version 2PL Protocol
Optimistic Concurrency Control
Techniques
...and more
Functionalities
Integrated Schemas
Distributed Query Management
Distributed Transaction Management
Administration
Types of Heterogeneity
yy Standards Activities in Development of
Heterogeneous Systems
ADDS (Amoco Production Company,
Research)
DATAPLEX (General Motors Corporation)
IMDAS (National Institute of Standards and
Technology, U. Florida)
INGRES (Ingres Corporation)
Ingres/STAR System Characteristics
yy Data Integration
Schema Mapping or Translation
Schema Integration
Query Optimization in Heterogeneous
Database
...and more
Simple
Join
Strategy
yy Serializability and Recoverability
Non-Relational Data Stores
Semijoin Strategy
...and more
Defining Serializability
Relational Databases
6 Heterogeneous Database
Serial Schedule
yy XML Application
Conflict Serializability
yy Architecture of Heterogeneous Database
yy Case Studies
...and more
Published by:
/dtechpress
DREAMTECH PRESS
WILEY INDIA PVT. LTD.
19-A, Ansari Road, Daryaganj
4435-36/7, Ansari Road, Daryaganj
New Delhi-110 002, INDIA
New Delhi-110 002, INDIA
Tel: +91-11-2324 3463-73, Fax: +91-11-2324 3078
Tel: +91-11-4363 0000, Fax: +91-11-2327 5895
Email: feedback@dreamtechpress.com
Email: csupport@wiley.com
Website: www.dreamtechpress.com
Website: www.wileyindia.com
Regional Offices: Bangalore: Tel: +91-80-2313 2383, Fax: +91-80-2312 4319, Email: blrsales@wiley.com
Mumbai: Tel: +91-22-2788 9263, 2788 9272, Telefax: +91-22-2788 9263, Email: mumsales@wiley.com
/dtechpress
/dreamtechpress
dreamtechpress.wordpress.com
Execlusively
Distributed by:
/company/dreamtech-press