Many database systems and the SQL3 database standard have active features that allow specification of static constraints -- NOT NULL constraints, Column defaults, Unique indexes, Check constraints, Primary key constraints, and Foreign key constraints, and triggers. Intuitively, triggers are supposed to capture the desired semantic behavior of the stored data and its evolution. But, not much attention towards formally specifying this -- especially the dynamic aspects -- has been paid. In this paper we show how the `desired semantic behavior' can be specified in a logical language with temporal and aggregate operators. We refer to this specification as the evolution specification of an active database and formulate the correctness of tri...
Database transformations arise in many different settings including database integrations, evolution...
D We address the problem of formalizing the evolution of a database un-der the effect of an arbitrar...
In this paper, we extend the standard for object-oriented databases, ODMG, with reactive features, b...
In this article we extend previous work on the development of logical foundations for the specificat...
A framework is proposed for the structured specification and verification of database dynamics. In t...
How to systematically check constraints in databases other than the standard constraints, e.g., (pri...
In this paper, we present a unified formalism, based on Past Temporal Logic, for specifying conditio...
Modern approaches to integrity monitoring in active databases suggest to generate triggers from cons...
. This paper reviews research on the formal specification of active behaviour, indicating both what ...
textabstractActive databases are databases extended with production rules or triggers. Triggers have...
Supporting integrity constraints is essential for database systems. Integrity constraints are used t...
International audienceIn the literature of database repairing, active integrity constraints have pro...
Triggers (active rules) bring domain-specific reactive behavior to databases. Traditional Event-Cond...
In an active database, an update may be constrained by integrity constraints, and may also trigger r...
Modern approaches to integrity monitoring suggest to generate triggers from constraints as part of d...
Database transformations arise in many different settings including database integrations, evolution...
D We address the problem of formalizing the evolution of a database un-der the effect of an arbitrar...
In this paper, we extend the standard for object-oriented databases, ODMG, with reactive features, b...
In this article we extend previous work on the development of logical foundations for the specificat...
A framework is proposed for the structured specification and verification of database dynamics. In t...
How to systematically check constraints in databases other than the standard constraints, e.g., (pri...
In this paper, we present a unified formalism, based on Past Temporal Logic, for specifying conditio...
Modern approaches to integrity monitoring in active databases suggest to generate triggers from cons...
. This paper reviews research on the formal specification of active behaviour, indicating both what ...
textabstractActive databases are databases extended with production rules or triggers. Triggers have...
Supporting integrity constraints is essential for database systems. Integrity constraints are used t...
International audienceIn the literature of database repairing, active integrity constraints have pro...
Triggers (active rules) bring domain-specific reactive behavior to databases. Traditional Event-Cond...
In an active database, an update may be constrained by integrity constraints, and may also trigger r...
Modern approaches to integrity monitoring suggest to generate triggers from constraints as part of d...
Database transformations arise in many different settings including database integrations, evolution...
D We address the problem of formalizing the evolution of a database un-der the effect of an arbitrar...
In this paper, we extend the standard for object-oriented databases, ODMG, with reactive features, b...