(Enter summary)
Abstract: We present several practical techniques for storing terms (e.g. clauses) in a relational
database, and for mechanically constructing SQL select queries to retrieve all terms
which match a given pattern. First we outline the deductive database application which
prompted us to develop the techniques, then we present our approach to clause
storage and indexing, and consider three variants of the unifiability retrieval condition.
We discuss several issues in interfacing Prolog to a RDBMS, including ... (Update)
Similar documents based on text:
0.2: Spatial Extender - Spatial data within the RDBMS - Adler
(Correct)
0.1: Distributed Group Working in Software Engineering.. - Brereton, Lees.. (1998)
(Correct)
BibTeX entry: (Update)
P. Singleton and O. P. Brereton, "Storage and Retrieval of First-Order Terms using a Relational Database", in Proceedings of the Eleventh British National Conference on Databases (BNCOD'11), Lecture Notes in Computer Science, Springer-Verlag (1993). 11 References 20 http://citeseer.ist.psu.edu/singleton93storage.html More
@inproceedings{ singleton93storage,
author = "Paul Singleton and Pearl Brereton",
title = "Storage and Retrieval of First-order Terms Using a Relational Database",
booktitle = "British National Conference on Databases",
pages = "199-219",
year = "1993",
url = "citeseer.ist.psu.edu/singleton93storage.html" }
Citations (may not include all citations):
53
Tools for Software Configuration Management (context) - Tichy - 1988
15
An Optimizing Prolog front-end to a Relational Query System (context) - Jarke, Clifford et al. - 1984
14
MegaLog - A platform for developing Knowledge Base Managemen.. (context) - Bocca - 1991
5
A Powerful Prolog to SQL Compiler (context) - Draxler - 1992
5
Adding Inferencing to a Relational Database Management Syste.. (context) - Marti, Wieland et al. - 1989
4
Grid Files for Efficient Prolog Clause Access (context) - Freeston - 1988
4
Towards an Integrated Database-Prolog System (context) - Sciore, Warren - 1986
4
Applications of Meta-Programming to the Construction of Soft.. (context) - Singleton - 1992
3
Enhancing Unification in Prolog through Clause Indexing (context) - Colomb - 1991
3
Efficient Database Access from Prolog (context) - Ceri, Gottlob et al. - 1989
3
Design Considerations for a Prolog Database Engine (context) - Wong, Williams - 1988
3
Storing and evaluating Horn-clause rules in a relational dat.. (context) - Boas, Boas - 1986
2
A Prolog-Relational Database Interface (context) - Lucas, Levine
1
Semantic Preserving Management of Accesses to Externally Sto.. (context) - Jasper - 1989
1
ProData: Quintus Prolog / Oracle Interface V2 (context) - Lucas - 1990
1
A Clustering Concept for Incremental Loading of Large Prolog.. (context) - Garidis, Bottcher - 1990
1
TREQL (Thornton Research Easy Query Language) : an intellige.. (context) - Lunn, Archibald - 1988
1
Logic, Algebra and Databases (context) - Gray - 1984
1
Interfacing Prolog and Relational Data Base Management Syste.. (context) - Marque-Pucheu, Martin-Gallausiaux et al. - 1984
1
On Prolog-DBMS Connections - A step forward from EDUCE (context) - Bocca, Pearson - 1988
1
SQL Language Reference Manual (context) - Language, Version et al. - 1990
1
An effective method for storing and retrieving Prolog clause.. (context) - Rothermel - 1988
1
A database support system for Prolog (context) - Chomicki, Grundzinski - 1983
Documents on the same site (http://www.keele.ac.uk/depts/cs/Publications/Techreports/Index.1993.html): More
The Database Challenge: Retain Declarativity Generalise.. - Singleton, Brereton (1993)
(Correct)
A Case for Declarative Programming-in-the-Large - Singleton, Brereton (1993)
(Correct)
Practical Memoisation for Prolog Applications - Singleton, Brereton (1993)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC