Modelling Non Deterministic Queries and Updates in Deductive Databases.
Christophe de Maindreville, Eric Simon:
Modelling Non Deterministic Queries and Updates in Deductive Databases.
VLDB 1988: 395-406@inproceedings{DBLP:conf/vldb/MaindrevilleS88,
author = {Christophe de Maindreville and
Eric Simon},
editor = {Fran\c{c}ois Bancilhon and
David J. DeWitt},
title = {Modelling Non Deterministic Queries and Updates in Deductive
Databases},
booktitle = {Fourteenth International Conference on Very Large Data Bases,
August 29 - September 1, 1988, Los Angeles, California, USA,
Proceedings},
publisher = {Morgan Kaufmann},
year = {1988},
isbn = {0-934613-75-3},
pages = {395-406},
ee = {db/conf/vldb/MaindrevilleS88.html},
crossref = {DBLP:conf/vldb/88},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
Abstract
In this paper, we propose a new formalism to model and implement general, rule-based languages for querying or updating deductive databases.
We consider as a target language a production rule language for
databases that we introduced in previous papers, namely RDLl.
This language can be seen as an extension of a logic-based language for databases to support updates in the head of rules.
The model we introduce, named Production Compilation Network (PCN), is derived from Petri-Net based models.
A PCN models the two aspects of a rule program: the static aspect which consists of the relationships between the rules and the database predicates and the dynamic aspect which describes the semantics of a rule program.
The PCN are shown to have the following features: (i) to provide a formal framework to describe general computation strategies and query optimization algorithms in a clear and concise manner and (ii) to model in a unified way queries and updates in a deductive database context.
Copyright © 1988 by the VLDB Endowment.
Permission to copy without fee all or part of this material is granted provided that the copies are not made or
distributed for direct commercial advantage, the VLDB
copyright notice and the title of the publication and
its date appear, and notice is given that copying
is by the permission of the Very Large Data Base
Endowment. To copy otherwise, or to republish, requires
a fee and/or special permission from the Endowment.
Online Paper
CDROM Version: Load the CDROM "Volume 1 Issue 4, VLDB '75-'88" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
Printed Edition
François Bancilhon, David J. DeWitt (Eds.):
Fourteenth International Conference on Very Large Data Bases, August 29 - September 1, 1988, Los Angeles, California, USA, Proceedings.
Morgan Kaufmann 1988, ISBN 0-934613-75-3
References
- [Abiteboul87a]
- Serge Abiteboul, Victor Vianu:
A Transcation Language Complete for Database Update and Specification.
PODS 1987: 260-268

- [Aly86]
- Hussien Aly, Z. Meral Özsoyoglu:
Non-deterministic Modelling of Logical Queries in Deductive Databases.
SIGMOD Conference 1987: 60-72

- [Apt86]
- Krzysztof R. Apt, Howard A. Blair, Adrian Walker:
Towards a Theory of Declarative Knowledge.
Foundations of Deductive Databases and Logic Programming. 1988: 89-148

- [Bancilhon86]
- François Bancilhon, Raghu Ramakrishnan:
An Amateur's Introduction to Recursive Query Processing Strategies.
SIGMOD Conference 1986: 16-52

- [Bancilhon86b]
- François Bancilhon, David Maier, Yehoshua Sagiv, Jeffrey D. Ullman:
Magic Sets and Other Strange Ways to Implement Logic Programs.
PODS 1986: 1-15

- [Beeri87]
- Catriel Beeri, Shamim A. Naqvi, Raghu Ramakrishnan, Oded Shmueli, Shalom Tsur:
Sets and Negation in a Logic Database Language (LDL1).
PODS 1987: 21-37

- [Brownston85]
- ...
- [Codd71]
- E. F. Codd:
A Database Sublanguage Founded on the Relational Calculus.
SIGFIDET Workshop 1971: 35-68

- [Gardarin85]
- ...
- [Genrich86]
- ...
- [Georgeff82]
- Michael P. Georgeff:
Procedural Control in Production Systems.
Artif. Intell. 18(2): 175-201(1982)

- [Giordana85]
- ...
- [Kripke63]
- ...
- [Lozinskii86]
- Eliezer L. Lozinskii:
A Problem-Oriented Inferential Database System.
ACM Trans. Database Syst. 11(3): 323-356(1986)

- [McKay81]
- ...
- [Maindreville87]
- ...
- [Maindreville88]
- Christophe de Maindreville, Eric Simon:
A Production Rule-Based Approach to Deductive Databases.
ICDE 1988: 234-241

- [Sellis85]
- Timos K. Sellis, Leonard D. Shapiro:
Optimization of Extended Database Query Languages.
SIGMOD Conference 1985: 424-436

- [Simon88]
- Eric Simon, Christophe de Maindreville:
Deciding Whether a Production Rule is Relational Computable.
ICDT 1988: 205-222

- [Ullman82]
- Jeffrey D. Ullman:
Principles of Database Systems, 2nd Edition.
Computer Science Press 1982, ISBN 0-914894-36-6

- [Ullman85]
- Jeffrey D. Ullman:
Implementation of Logical Query Languages for Databases.
ACM Trans. Database Syst. 10(3): 289-321(1985)

- [VanGelder86]
- Allen Van Gelder:
A Message Passing Framework for Logical Query Evaluation.
SIGMOD Conference 1986: 155-165

Copyright © Tue Mar 16 02:22:00 2010
by Michael Ley (ley@uni-trier.de)