Hardcover: 370 pages
Publisher: Addison Wesley Publishing Company (January 1987)
Language: English
ISBN-10: 0201107155
ISBN-13: 978-0201107159
Product Dimensions: 9.5 x 6.7 x 0.8 inches
Shipping Weight: 1.6 pounds
Average Customer Review: 5.0 out of 5 stars See all reviews (3 customer reviews)
Best Sellers Rank: #905,215 in Books (See Top 100 in Books) #52 in Books > Computers & Technology > Hardware & DIY > Microprocessors & System Design > Control Systems #656 in Books > Computers & Technology > Databases & Big Data > Data Processing #956 in Books > Textbooks > Computer Science > Database Storage & Design
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 conclusionsAgain, 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 CollegeP.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.
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.
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.
Concurrency Control and Recovery in Database Systems Transactional Information Systems: Theory, Algorithms, and the Practice of Concurrency Control and Recovery (The Morgan Kaufmann Series in Data Management Systems) Addiction: The Last ADDICTION RECOVERY Guide - The Infallible Method To Overcome Any Addiction: (addiction, addiction recovery, breaking addiction, overcoming ... addiction recovery, recovery, clean Book 4) Gambling Addiction Recovery: Gambling Addiction Recovery and Cure of Your Life (Addiction Recovery, Addictions Gambling, Quit Smoking, Addiction) Concurrency in Ada Librarian's Guide to Online Searching: Cultivating Database Skills for Research and Instruction, 4th Edition: Cultivating Database Skills for Research and Instruction Database Design for Mere Mortals: A Hands-On Guide to Relational Database Design DB2/400: The New AS/400 Database: The Unabridged Guide to the New IBM Database Management System Database Design Using Entity-Relationship Diagrams, Second Edition (Foundations of Database Design) Oracle Database 12c Oracle RMAN Backup and Recovery NLP: Neuro Linguistic Programming: Re-program your control over emotions and behavior, Mind Control - 3rd Edition (Hypnosis, Meditation, Zen, Self-Hypnosis, Mind Control, CBT) Dont Let the Bastards Grind You Down: 50 Things Every Alcoholic and Addict in Early Recovery Should Know, or How to Stay Clean and Sober, Recovery from Addiction and Substance Abuse Breast Cancer Prevention and Recovery: The Ultimate Guide to Healing, Recovery and Growth: prostate cancer, bone cancer, brain cancer, breast cancer, colorectal, ... cancer killers, cancer is not a disease,) Diet Recovery 2: Restoring Mind and Metabolism from Dieting, Weight Loss, Exercise, and Healthy Food (Diet Recovery Series) Recovery Essays: Narcotics, Addiction, Recovery, Alcoholics, Twelve Steps, Anonymous Groups, Thirteenth Step, Lions, Tigers, and Bears Healing the Child Within: Discovery and Recovery for Adult Children of Dysfunctional Families (Recovery Classics Edition) Gambling Addiction Cure: Gambling Addiction Cure and Recovery of Your Life (Addiction Recovery, Addiction Gambling, Quit Smoking, Addictions) Customer Information Control System: Applications, Development and Programming (Macmillan database / data communications series) Celebrate Recovery Updated Leader's Guide: A Recovery Program Based on Eight Principles from the Beatitudes BACKUP & RECOVERY SPECIALIST, DATA BACKUP & DISASTER RECOVERY ENGINEER: FORMULAS, PRINCIPLES & REFERENCES: JUST IN TIME REVISION GUIDE FOR SUCCESS AT ANY BACKUP ADMINISTRATOR JOB INTERVIEW