Distributed Database SystemsDistributed Database Systems discusses the recent and emerging technologies in the field of distributed database technology. The material is up-to-date, highly readable, and illustrated with numerous practical examples. The mainstream areas of distributed database technology, such as distributed database design, distributed DBMS architectures, distributed transaction management, distributed concurrency control, deadlock handling in distributed systems, distributed recovery management, distributed query processing and optimization, data security and catalog management, have been covered in detail. The popular distributed database systems, SDD-1 and R*, have also been included. |
Contents
Chapter Summary 15 Exercises | 15 |
Shareddisk architecture | 23 |
Distributed Database Concepts | 31 |
Overview of Computer Networking | 43 |
Distributed Database Design | 55 |
8 | 118 |
32 | 141 |
Distributed Recovery Management | 155 |
Reduction for vertical fragmentation | 192 |
Chapter Summary 209 Exercises | 210 |
14 | 237 |
Data Warehousing and Data Mining | 253 |
Appendix | 275 |
299 | |
303 | |
Normalization | 177 |
Other editions - View all
Common terms and phrases
2PL method abort application architecture attributes centralized DBMS client client/server commit component computing conceptual schema concurrency control techniques consistency data item data mart data mining data warehouse database environment database log database management database object DBMSs DDBMS deadlock detection deptno different sites distributed concurrency control distributed database system distributed DBMS distributed deadlock distributed system DrugShopMstr DS-id DTIME Employee ensure execution failure FMDBS FOUND then Select global transaction graph guest-ID horizontal fragments integrity constraints join operation layer lock manager manu-id MDBS mem-id MOLAP nodes OLAP OODBMS optimistic concurrency control participants performed phase predicates processor protocol query optimization query tree recovery relational algebraic replicated restarted rseat schedule semijoin operations serializability server show-id snowflake schema storage stored strategy subtransactions system catalog timestamp ordering timestamp value tion topology totalseat transaction coordinator transaction manager transaction T1 transparency tuples update vertical fragments viewer-id write operation