Encyclopedia of Database Systems

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

ECA Rule Action

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

Definition

An ECA rule action is typically arbitrary code invoked if the condition of a triggered rule evaluates to true.

Key Points

The ECA rule actions are executed in response to events triggering rules whose conditions evaluate to true. The action is executed as part of a transaction or as a transaction depending on the coupling mode in the system. One major problem is that several actions can be executed concurrently, and these may be in conflict. Another major problem is that executing an action may result in event-triggering rules, that is, cascading rule triggering.

Cross-References

Copyright information

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

Authors and Affiliations

  1. 1.University of SkövdeThe Informatics Research CentreSkövdeSweden
  2. 2.University of SkövdeSchool of InformaticsSkövdeSweden

Section editors and affiliations

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