© 1988 by British Computer Society
The Implementation of the Exegesis System
Birkbeck College, University of London, Malet Street, London WC1E 7HX
We describe a system called Exegesis, through which integrity constraints may be specified and enforced over a relational database extended with a deductive component. The issues of constraint enforcement and deduction in the context of databases have been addressed individually by a number of authors. However, although some consideration has been made of constraint enforcement over deductive databases, no detailed description exists of such a system. The paper delineates the syntax of constraints and deduction rules accepted by Exegesis. It describes in detail the way in which the deduction rules are used to derive data from data explicitly stored, and the way in which the integrity constraints are enforced over a database extended with such rules.
Received October 1986. revised May 1987.
* Birkbeck College, University of London, Malet Street, London WC1E 7HX