Efficient Maintenance of Derived Information in Active Databases

J.A. Bakker and J.H. ter Bekke (The Netherlands)


Active Databases, Declarative Rules, Intelligent Databases, Rule Transformation.


Consistency of derived data can be dealt with by approaches such as materialized views or procedural rules. These solutions cannot be applied in the declarative Xplain approach, which requires a rule to be specified in terms of a derivable variable and a calculation, independent of the triggering event. If an event triggers the evaluation of a rule (assertion) specifying a set calculation, this could lead to a superfluous recalculation of data. Therefore, depending on the kind of triggering event, this paper presents a solution for the transformation of a set operation into a more efficient calculation.

Important Links:

Go Back