@inproceedings{DBLP:conf/vldb/DayalD91, author = {Umeshwar Dayal and Klaus R. Dittrich}, editor = {Guy M. Lohman and Am\'{\i}lcar Sernadas and Rafael Camps}, title = {Active Database Systems (Abstract)}, booktitle = {17th International Conference on Very Large Data Bases, September 3-6, 1991, Barcelona, Catalonia, Spain, Proceedings}, publisher = {Morgan Kaufmann}, year = {1991}, isbn = {1-55860-150-3}, pages = {209}, ee = {db/conf/vldb/DayalD91.html}, crossref = {DBLP:conf/vldb/91}, bibsource = {DBLP, http://dblp.uni-trier.de} }
Active databases have recently emerged as an important (and active) area of research. A few prototype systems are being built. Most current work is aimed at embedding production rules (i.e. situation-actionrules) in database systems. This work is motivated by the observation that production rules provide a unifying mechanism for expressing triggers, alerters, assertions, integrity constraints, access constraints, derived data, and snapshots. In addition, rules support inferencing over a database, and facilitate cooperative work (since they can implement customized policies for sharing, inheritance, version control, configuration control, and workflow control).
This tutorial will provide motivation and a historical perspective on active database systems, survey the state-of-the-art in this field, identify the key technical problems in the design of an active database system, and summarize approaches being taken in some commercial and research projects.
Copyright © 1991 by the VLDB Endowment. Permission to copy without fee all or part of this material is granted provided that the copies are not made or distributed for direct commercial advantage, the VLDB copyright notice and the title of the publication and its date appear, and notice is given that copying is by the permission of the Very Large Data Base Endowment. To copy otherwise, or to republish, requires a fee and/or special permission from the Endowment.