Abstract
In this paper, the enforceable interdatabase constraints arising in combining multiple autonomous databases are investigated. A concise declarative language, function based dependencies, is provided for expressing these constraints. Update anomaly problems are addressed within this context. The tight coupling of update rewrite rules in each autonomous database makes possible automatic recovery from the violation of interdatabase constraints. A set of updates to be propagated which is minimal and sufficient to guarantee the maintenance of these constraints is presented. Finally, a transaction-oriented mechanism is introduced which uses the propagative transaction technique to implement the enforcement of interdatabase constraints.
Original language | English |
---|---|
Publication status | Published - 1992 |
Externally published | Yes |