Copyright © 1993 Published by Elsevier Science Inc.
Active interdatabase dependencies
Received 10 March 1992;
Abstract
This paper describes an active semantic database model that copes with the issues of automatic enforcement of dependencies among various portions of fragmented (possibly heterogenous) database. Dependencies are defined as computational invariants, which are database schema primitives. The invariants are defined independently of implementation issues such as distribution of the database and physical tool of implementation. Dependency definitions are translated into PATH structures (implementation-independent knowledge representation entities) that accumulate syntactic and semantic knowledge about the dependencies. After completion of the physical design, the PATH structures are refined using DMP (distributed matching protocol), which determines the contents of interdatabase transactions to maintain the consistency of a distributed system relative to the defined sequence of invariants. The paper discusses these concepts and relevant implementation issues and illustrates the concepts using a complete case study.
Article Outline
* This research was supported by the Fund for the Promotion of Research at the Technion.






E-mail Article
Add to my Quick Links

Cited By in Scopus (5)


