Extending the synthesis of update transaction programs to handle existential rules in deductive databases
Cita com:
hdl:2117/375795
Document typeConference report
Defense date1994
PublisherUniversitat Politècnica de Catalunya. Departament de Llenguatges i Sistemes Informàtics
Rights accessOpen Access
Except where otherwise noted, content on this work
is licensed under a Creative Commons license
:
Attribution-NonCommercial-NoDerivs 4.0 International
Abstract
We propose a new method for generating consistency-preserving transaction programs for (view)
updates in deductive databases. The method augments the deductive database schema with a set of
transition and intemal events rules, which explicitly define the database dynamic behaviour in front of
a database update. At transaction-design-time, a formal procedure can use these rules to automatically
generate parameterised transaction programs for base or view-update transaction requests. This is
done in such a way that those transactions will never take the database into an inconsistent state. In
this paper we extend a previous version of the method by incorporating existentially defined rules.
Within this context, synthesis outputs and processes are provided. Toe method, implemented in
Prolog using meta-programming techniques, draws from our previous work in deductive databases,
particularly in view updating and integrity constraints checking.
CitationPastor Collado, J.A. Extending the synthesis of update transaction programs to handle existential rules in deductive databases. A: "Proceedings of the 5th International Workshop on the Deductive Approach to Information Systems and Databases". Universitat Politècnica de Catalunya. Departament de Llenguatges i Sistemes Informàtics, 1994, p. 189-218.
Files | Description | Size | Format | View |
---|---|---|---|---|
5DAISD_10_Extending the synthesis of.pdf | 2,486Mb | View/Open |