In an active database, an update may be constrained by integrity constraints, and may also trigger rules that, in turn, may affect the database state. The general problem is to effect the update while also managing the "side-effects" of constraint enforcement and rule execution. In this paper an update calculus is proposed by which updates, constraints and rules are specified and managed within the same formalism. Constraints and production rules are expressed in a constraint language based on rst-order logic. These logic expressions are used to semantically transform an original update into a sequence of updates that reflect the relevant constraints and production rules. The inference mechanism associated with processing a reform...
D We address the problem of formalizing the evolution of a database un-der the effect of an arbitrar...
The use of logic in database theory is commonly restricted to the specification of database states. ...
We address the problem of formalizing the evolution of a database under the effect of an arbitrary ...
We extend here the Internal Events Method for change computation. This method derives a set of rules...
International audienceIn the database literature it has been proposed to resort to active integrity ...
International audienceIn the literature of database repairing, active integrity constraints have pro...
International audienceIn the literature of database repairing, active integrity constraints have pro...
In this paper we present our research on defining a correct semantics for a class of update rule (UR...
In the field of logic databases the static semantics and the evaluation of queries is well understoo...
International audienceIn the database literature it has been proposed to resort to active integrity ...
International audienceIn the database literature it has been proposed to resort to active integrity ...
We introduce a logic-based framework for database updating under constraints. In our framework, the ...
Semantic and object-oriented data models provide convenient constructs for the specification of obje...
Active integrity constraints have been introduced in the database community as a way to restore inte...
We study regular first-order update logic (FUL), which is a variant of regular dynamic logic in whic...
D We address the problem of formalizing the evolution of a database un-der the effect of an arbitrar...
The use of logic in database theory is commonly restricted to the specification of database states. ...
We address the problem of formalizing the evolution of a database under the effect of an arbitrary ...
We extend here the Internal Events Method for change computation. This method derives a set of rules...
International audienceIn the database literature it has been proposed to resort to active integrity ...
International audienceIn the literature of database repairing, active integrity constraints have pro...
International audienceIn the literature of database repairing, active integrity constraints have pro...
In this paper we present our research on defining a correct semantics for a class of update rule (UR...
In the field of logic databases the static semantics and the evaluation of queries is well understoo...
International audienceIn the database literature it has been proposed to resort to active integrity ...
International audienceIn the database literature it has been proposed to resort to active integrity ...
We introduce a logic-based framework for database updating under constraints. In our framework, the ...
Semantic and object-oriented data models provide convenient constructs for the specification of obje...
Active integrity constraints have been introduced in the database community as a way to restore inte...
We study regular first-order update logic (FUL), which is a variant of regular dynamic logic in whic...
D We address the problem of formalizing the evolution of a database un-der the effect of an arbitrar...
The use of logic in database theory is commonly restricted to the specification of database states. ...
We address the problem of formalizing the evolution of a database under the effect of an arbitrary ...