PART ONE - BACKGROUND AND MOTIVATIONChapter 1 What Is It All About?Chapter 2 Computational ModelsPART TWO - CONCURRENCY CONTROLChapter 3 Concurrency Control: Notions of Correctness for the Page ModelChapter 4 Concurrency Control AlgorithmsChapter 5 Multiversion Concurrency ControlChapter 6 Concurrency Control on Objects: Notions of CorrectnessChapter 7 Concurrency Control Algorithms on ObjectsChapter 8 Concurrency Control on Relational DatabasesChapter 9 Concurrency Control on Search StructuresChapter 10 Implementation and Pragmatic IssuesPART THREE - RECOVERYChapter 11 Transaction Recovery Chapter 12 Crash Recovery: Notion of CorrectnessChapter 13 Page Model Crash Recovery AlgorithmsChapter 14 Object Model Crash RecoveryChapter 15 Special Issues of RecoveryChapter 16 Media RecoveryChapter 17 Application RecoveryPART FOUR - COORDINATION OF DISTRIBUTED TRANSACTIONSChapter 18 Distributed Concurrency ControlChapter 19 Distributed Transaction RecoveryPART FIVE - APPLICATIONS AND FUTURE PERSPECTIVESChapter 20 What Is Next?
* Provides the most advanced coverage of the topic available
anywhere--along with the database background required for you to
make full use of this material.
* Explores transaction processing both generically as a broadly
applicable set of information technology practices and specifically
as a group of techniques for meeting the goals of your
enterprise.
* Contains information essential to developers of Web-based
e-Commerce functionality--and a wide range of more traditional
applications.
* Details the algorithms underlying core transaction processing
functionality.
Gerhard Weikum is Professor of Computer Science at University of the Saarland in Saarbruecken, Germany, where he leads a research group on database and information systems. His research has focused on parallel and distributed information systems, transaction processing and workflow management, database optimization and performance evaluation, multimedia data management, and intelligent search on Web data. Gottfried Vossen is Professor of Computer Science and a Director of the Institür für Wirtschaftsinformatik, Universität Münster (Department of Information Systems, University of Muenster, Germany). His research in the area of object-based database systems has dealt primarily with models for data and objects, database languages, transaction processing, integration with scientific applications, XML and its applications, and workflow management.
"This book is a major advance for transaction processing. It gives an in-depth presentation of both the theoretical and practical aspects of the field, and is the first to present our new understanding of multi-level (object model) transaction processing. It's likely to become the standard reference in our field for many years to come." - Jim Gray, Microsoft
Ask a Question About this Product More... |