Encyclopedia of Database Systems

2018 Edition
| Editors: Ling Liu, M. Tamer Özsu

Active Database, Active Database (Management) System

  • Mikael Berndtsson
  • Jonas Mellin
Reference work entry
DOI: https://doi.org/10.1007/978-1-4614-8265-9_502

Definition

An active database (aDB) or active database (management) system (aDBS/aDBMS) is a database (management) system that supports reactive behavior through ECA rules.

Historical Background

The term active database was first used in the early 1980s [ 12]. Some related active database work was also done within the area of expert database systems in the mid 1980s, but it was not until the mid/late 1980s that the research on supporting ECA rules in database systems took off, for example [ 10, 12, 18]. During the 1990s, the area was extensively explored through more than 20 suggested active database prototypes and a large body of publications:
  • Seven workshops were held between 1993 and 1997: RIDS [12, 16, 17], RIDE-ADS [20], Dagstuhl Seminar [5], and ARTDB [3, 4].

  • Two special issues of journals [8, 9] and one special issue of ACM SIGMOD Record [1].

  • Two textbooks [13, 19] and one ACM Computing Survey paper [15].

In addition, the groups within the ACT-NET consortium (A European research...

This is a preview of subscription content, log in to check access.

Recommended Reading

  1. 1.
    ACM SIGMOD (Special Interest Group on Management of Data) Record. Special issue on rule management and processing in expert databases; 1989.Google Scholar
  2. 2.
    ACT-NET consortium the active database management system manifesto: a rulebase of ADBMS features. ACM SIGMOD Rec. 1996; 25(3):40–9.Google Scholar
  3. 3.
    Alferes JJ, Amador R, May W. A general language for evolution and reactivity in the semantic web. In: Proceedings of the 3rd Workshop on Principles and Practice of Semantic Web Reasoning; 2005. p. 101–15.CrossRefGoogle Scholar
  4. 4.
    Andler SF, Hansson J, editors. In: Proceedings of the 2nd International Workshop on Active, Real-Time, and Temporal Database Systems; 1998.Google Scholar
  5. 5.
    Berndtsson M, Hansson J. Workshop report: the first international workshop on active and real-time database systems. SIGMOD Rec. 1996;25(1):64–6.CrossRefGoogle Scholar
  6. 6.
    Buchmann A, Chakravarthy S, Dittrich K. Active databases. Dagstuhl seminar No. 9412, Report No. 86; 1994.Google Scholar
  7. 7.
    Bültzingsloewen G, Koschel A, Lockemann PC, Walter HD. ECA functionality in a distributed environment, chap. 8. In: Monographs in computer science. New York: Springer; 1999. p. 147–75.Google Scholar
  8. 8.
    Chakravarthy S, editor. IEEE Data Engineering Bulletin. Special issue on active databases, vol. 15. 1992.Google Scholar
  9. 9.
    Chakravarthy S, Widom J, editors. Special issue on the active database systems. J Intell Inf Syst. 1996;7(2):109–10Google Scholar
  10. 10.
    Dayal U, Blaustein B, Buchmann A, et al. S.C. HiPAC: a research project in active, Time-constrained database management. Technical report CCA-88-02, Xerox advanced information technology, Cambridge; 1988.Google Scholar
  11. 11.
    Dittrich KR, Kotz AM, Mulle JA. An event/trigger mechanism to enforce complex consistency constraints in design databases. ACM SIGMOD Rec. 1986;15(3):22–36.CrossRefGoogle Scholar
  12. 12.
    Geppert A, Berndtsson M, editors. In: Proceedings of the 3rd International Workshop on Rules in Database Systems; 1997.Google Scholar
  13. 13.
    Morgenstern M. Active databases as a paradigm for enhanced computing environments. In: Proceedings of the 9th International Conference on Very Data Bases; 1983. p. 34–42.Google Scholar
  14. 14.
    Paton NW, editor. Active rules in database systems. Monographs in computer science. Springer; 1999.Google Scholar
  15. 15.
    Paton NW, Diaz O. Active database systems. ACM Comput Surv. 1999;31(1):63–103.CrossRefGoogle Scholar
  16. 16.
    Paton NW, Williams MW, editors. In: Proceedings of the 1st International Workshop on Rules in Database Systems; 1994.zbMATHGoogle Scholar
  17. 17.
    Sellis T, editor. In: Proceedings of the 2nd International Workshop on Rules in Database Systems; 1995.Google Scholar
  18. 18.
    Stonebraker M, Hearst M, Potamianos S. Commentary on the POSTGRES rules system. SIGMOD Rec. 1989;18(3):5–11.CrossRefGoogle Scholar
  19. 19.
    Widom J, Ceri S, editors. Active database systems: triggers and rules for advanced database processing. Morgan kaufmann; 1996.Google Scholar
  20. 20.
    Widom J, Chakravarthy S, editors. In: Proceedings of the 4th International Workshop on Research Issues in Data Engineering – Active Database Systems; 1994.Google Scholar

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2018

Authors and Affiliations

  1. 1.University of Skövde, The Informatics Research CentreSkövdeSweden
  2. 2.University of Skövde, School of InformaticsSkövdeSweden

Section editors and affiliations

  • M. Tamer Özsu
    • 1
  1. 1.Cheriton School of Computer ScienceUniversity of WaterlooWaterlooCanada