Nothing Special   »   [go: up one dir, main page]

Skip to main content

Distributed DBMS

  • Reference work entry
  • First Online:
Encyclopedia of Database Systems
  • 54 Accesses

Synonyms

Distributed Database Management System (DDBMS)

Definition

A distributed DBMS is a software system that manages a distributed database, which consists of data that are partitioned and/or replicated among interconnected server sites. The primary objective of a distributed DBMS is to hide data distribution so that it appears as one logical database system to the clients while providing better performance or availability.

Historical Background

Distributed DBMS started in the late 1970s [2, 10, 12] with shared-nothing parallel database systems [13], which were designed for achieving higher performance by exploiting parallelism in transaction workloads. Work on distributed DBMS was mainly motivated by the need to manage data for large organizations having different offices and subsidiaries but slow computer networks hampered the adoption of DDBMS [14]. In the 1990s, advances in computer networking coupled with the growing business needs to manage distributed data fueled the work on...

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 4,499.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 6,499.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Recommended Reading

  1. Bernstein P, Goodman N. Concurrency control in distributed database systems. ACM Comput Surv. 1981;13(2):185–221.

    Article  MathSciNet  Google Scholar 

  2. Bernstein P, Shipman D, Rothnie J. Concurrency control in a system for distributed databases (SDD-1). ACM Trans Database Syst. 1980;5(1):18–51.

    Article  Google Scholar 

  3. DeWitt D, Gray J. Parallel database systems: the future of high performance database systems. Commun ACM. 1992;35(6):85–98.

    Article  Google Scholar 

  4. Elnikety S, Pedone F, Zwaenepoel W. Database replication using generalized snapshot isolation. Proceedings of the 24th Symposium on Reliable Distributed System; 2005.

    Google Scholar 

  5. Ghandeharizadeh S, Gao S, Gahagan C, Krauss R. High performance parallel database management systems. In: Blazewicz J, Kubiak W, Morzy T, Rusinkiewicz M, editors. Handbook on data management in information systems. Springer; 2003. p. 194–220.

    Google Scholar 

  6. Kossmann D. The state of the art in distributed query processing. ACM Comput Surv. 2000;32(4):422–69.

    Article  Google Scholar 

  7. Muffin SM. A distributed database machine, ERL Technical Report UCB/ERL M79/28. Berkeley: University of California; 1979.

    Google Scholar 

  8. Özsu TM, Valduriez P. Principles of distributed database systems. Englewood Cliffs: Prentice-Hall; 1991.

    Google Scholar 

  9. Pacitti E, Coulon C, Valduriez P, Özsu T. Preventive replication in a database cluster. Distrib Parallel Database. 2005;18(3):223–51.

    Article  Google Scholar 

  10. Papadimitriou C. The theory of database concurrency control. Calgary: CS Press; 1988.

    MATH  Google Scholar 

  11. Ries D, Epstein R. Evaluation of distribution criteria for distributed database systems. UCB/ERL Technical Report M78/22. UC Berkeley, CA; 1978.

    Google Scholar 

  12. Skeen D, Stonebraker M. A formal model of crash recovery in a distributed system. IEEE Trans Softw Eng. 1983;9(3):219–28.

    Article  Google Scholar 

  13. Stonebraker M. The case for shared nothing. IEEE Database Eng Bull. 1986;9(1):4–9.

    Google Scholar 

  14. Stonebraker M. Readings in database systems. 2nd ed. Scan Mateo: Morgan Kaufmann; 1994.

    Google Scholar 

  15. Zaslavsky A, Faiz M, Srinivasan B, Rasheed A, Lai S. Primary copy method and its modifications for database replication in distributed mobile computing environment. In: Proceedings of the 15th Symposium on Reliable Distributed System; 1996.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sameh Elnikety .

Editor information

Editors and Affiliations

Section Editor information

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Science+Business Media, LLC, part of Springer Nature

About this entry

Check for updates. Verify currency and authenticity via CrossMark

Cite this entry

Elnikety, S. (2018). Distributed DBMS. In: Liu, L., Özsu, M.T. (eds) Encyclopedia of Database Systems. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-8265-9_654

Download citation

Publish with us

Policies and ethics