Trade in your item
Get a £1.50
Gift Card.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Concurrency Control and Recovery in Data Base Systems Hardcover – Sep 1988

See all formats and editions Hide other formats and editions
Amazon Price New from Used from
"Please retry"
£111.75 £7.63

Trade In Promotion

Trade In this Item for up to £1.50
Trade in Concurrency Control and Recovery in Data Base Systems for an Amazon Gift Card of up to £1.50, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Product details

  • Hardcover: 383 pages
  • Publisher: Addison Wesley (Sept. 1988)
  • Language: English
  • ISBN-10: 0201107155
  • ISBN-13: 978-0201107159
  • Product Dimensions: 24.2 x 17 x 2 cm
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Bestsellers Rank: 1,561,392 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, and more.

Customer Reviews

5.0 out of 5 stars
5 star
4 star
3 star
2 star
1 star
See the customer review
Share your thoughts with other customers

Most Helpful Customer Reviews

Format: Hardcover Verified Purchase
This book is fantastic, and per the title, absolutely the first thing I reach for when I need to develop or design transaction systems. Be aware that this book is what it claims to be on the cover. It will likely be interesting to people using a database or other transactional system, but is unlikely to be directly relevant. Instead it is focused on the theory you need to know if you are developing or designing such a system, and here it excels. As it is out of print pdf's of the individual chapters are available online, however after my printouts fell apart for the second time I tracked down a second-hand copy and highly recommend readers do the same.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Helpful Customer Reviews on (beta) 3 reviews
10 of 10 people found the following review helpful
Best book for Transaction Manangement & Concurrency Control 24 Mar. 2000
By A Customer - Published on
Format: Hardcover
The Concurrency Control and Recovery in Database Systems, by Bernstein, Hadzilacos and Goodman is the jewel for the Theory of Transaction Management and Concurrency Control in Database Systems. Despite of the fact that it is out of print (the last edition going back to 1987), it is still consider up to date and the best source for important aspects of the implementation of the transaction manager of a DBMS such as: - Transaction design -- query formulation, isolation, degree desired, and transaction length - Serializabilty -- criterion for serializability, serialization graph, serialization order - Atomicity -- avoiding dirty reads, repeatable reads, phantom reads - Concurrency control -- two phase locking, resource & data contention, thrashing, detect deadlocks, intention locks, deadlock avoidance protocols, other concurrency control mechanisms - Recovery -- tolerating failures and guaranteeing atomicity, quantitative conclusions
Again, I would recommend this textbook to anyone who interests in the theory of Database Systems in general and at the Theory of Transaction Management in particular.
Regards, Prof. Sarbanes C U N Y Queens College
P.S. : I am looking for adopting this book for my database course for the Fall 2000, but I can NOT find this text book easily. Any help for this matter, would be greatly appreciated.
1 of 1 people found the following review helpful
The seminal text on concurrency control 9 Feb. 2009
By Michael P. Card - Published on
Format: Hardcover Verified Purchase
This book is outstanding. It is THE text to have for a study and understanding of database concurrency control algorithms and the concepts of concurrency control. In my work and writings, I always refer to this text and its precisely-defined properties for proper concurrency control (recoverable (RC), avoidance of cascading aborts (ACA), serializable (SR), and strict (ST)) in lieu of the more-often-cited but less precise "ACID" criteria.
Useful and intuitive 18 Aug. 2013
By Dimitri K - Published on
Format: Hardcover Verified Purchase
It is a very useful book and also simple and intuitive. As a Java developer I often read about transactions, but it is hard to understand what that means. Java books are usually vague and unclear on database transactions, even though transactions are one of the key part of Java EE. It is disheartening to read how important is something the author does not understand himself. Finally, I started reading about databases, and that helped. This book helped me to understand what all that transactional stuff really mean.
Were these reviews helpful? Let us know