Active Database Systems: Triggers and Rules for Advanced Database Processing

Front Cover
Jennifer Widom, Stefano Ceri
Morgan Kaufmann, 1995 - Computers - 332 pages

Active database systems enhance traditional database functionality with powerful rule-processing capabilities, providing a uniform and efficient mechanism for many database system applications. Among these applications are integrity constraints, views, authorization, statistics gathering, monitoring and alerting, knowledge-based systems, expert systems, and workflow management. This significant collection focuses on the most prominent research projects in active database systems. The project leaders for each prototype system provide detailed discussions of their projects and the relevance of their results to the future of active database systems.

Features:

  • A broad overview of current active database systems and how they can be extended and improved
  • A comprehensive introduction to the core topics of the field, including its motivation and history
  • Coverage of active database (trigger) capabilities in commercial products
  • Discussion of forthcoming standards
 

Contents

The Ariel Project
3
The POSTGRES Rule System
44
The Starburst Rule System
87
Active Rule Management in Chimera
124
Transition Information
171
The HiPAC Project
177
Coupling Modes
183
Concurrency Control
194
Active Database Facilities in
207
Authorization
235
BIBLIOGRAPHY
303
22
314
LIST OF AUTHORS
325
23
329
Copyright

Other editions - View all

Common terms and phrases

Popular passages

Page 312 - KP Eswaran. Specifications, implementations and interactions of a trigger subsystem in an integrated database system.
Page 320 - George Copeland, Tom Keller, Ravi Krishnamurthy, and Marc Smith. The Case for Safe RAM. In Proceedings of the Fifteenth International Conference on Very Large Data Bases, pages 327-335, August 1989.

About the author (1995)

Stefano Ceri is Professor of Database Systems at Politecnico di Milano. His research interests are focused on extending database technology to incorporate data distribution, deductive and active rules, and object orientation.