 |
Transactional Information Systems: Theory, Algorithms, and Practice of Concurrency Control and Recovery Be the First to Write a Review and tell the world about this title!People who purchase this book frequently purchase: Books on similar topics, in best-seller order:Books from the same publisher, in best-seller order:
"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
Transactional Information Systems is the long-awaited, comprehensive
work from leading scientists in the transaction processing field. Weikum and
Vossen begin with a broad look at the role of transactional technology in today's
economic and scientific endeavors, then delve into critical issues faced by
all practitioners, presenting today's most effective techniques for controlling
concurrent access by multiple clients, recovering from system failures, and
coordinating distributed transactions.
The authors emphasize formal models that are easily applied across fields,
that promise to remain valid as current technologies evolve, and that lend themselves
to generalization and extension in the development of new classes of network-centric,
functionally rich applications. This book's purpose and achievement is the presentation
of the foundations of transactional systems as well as the practical aspects
of the field what will help you meet today's challenges.
Features
- 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.
Authors:
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 Institut fuer Wirtschaftsinformatik (Department of Information Systems)
at the 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.
Table of Contents:
PART ONE - BACKGROUND AND MOTIVATION
Chapter 1 What Is It All About?
Chapter 2 Computational Models
PART TWO - CONCURRENCY CONTROL
Chapter 3 Concurrency Control: Notions
of Correctness for the Page Model
Chapter 4 Concurrency Control Algorithms
Chapter 5 Multiversion Concurrency
Control
Chapter 6 Concurrency Control on Objects:
Notions of Correctness
Chapter 7 Concurrency Control Algorithms
on Objects
Chapter 8 Concurrency Control on Relational
Databases
Chapter 9 Concurrency Control on Search
Structures
Chapter 10 Implementation and Pragmatic
Issues
PART THREE - RECOVERY
Chapter 11 Transaction Recovery
Chapter 12 Crash Recovery: Notion
of Correctness
Chapter 13 Page Model Crash Recovery
Algorithms
Chapter 14 Object Model Crash Recovery
Chapter 15 Special Issues of Recovery
Chapter 16 Media Recovery
Chapter 17 Application Recovery
PART FOUR - COORDINATION OF DISTRIBUTED TRANSACTIONS
Chapter 18 Distributed Concurrency
Control
Chapter 19 Distributed Transaction
Recovery
PART FIVE - APPLICATIONS AND FUTURE PERSPECTIVES
Chapter 20 What Is Next?
Web-Enhanced:
- Lecture
Slides in MS PowerPoint
|
 |