Universidad Complutense de Madrid, Spain1 Abstract: Tabling has been acknowledged as a useful technique in the logic pro-gramming arena for enhancing both performance and declarative properties of pro-grams. As well, deductive database implementations benefit from this technique for implementing query solving engines. In this paper, we show how unusual opera-tions in deductive systems can be integrated with tabling. Such operations come from relational database systems in the form of null-related (outer) joins, duplicate support and duplicate elimination. The proposal has been implemented as a proof of concept rather than an efficient system in the Datalog Educational System (DES) using Prolog as a development language and its dynamic datab...
This paper describes a join algorithm suitable for deductive and relational databases which are acce...
AbstractOuter joins are extended relational algebra operations intended to deal with unknown informa...
There have been many proposals for extensions of relational databases. It can be considered that two...
Tabling has been acknowledged as a useful technique in the logic programming arena for enhancing bot...
Madrid, Spain Outer joins are extended relational algebra operations intended to deal with unknown i...
The logic programming language Prolog has been shown to be a very suitable language for implementing...
Abstract. Logic and databases have gone a long way together since the advent of relational databases...
This paper describes the XSB system, and its use as an in-memory deductive database engine. XSB bega...
The notion of a deductive database has emerged during the 1970s in order to describe database system...
Deductive databases intellectualize relational databases by providing complex inference ability. The...
Database Logic was proposed in the late 1970's as a generalization of first-order logic in order to ...
AbstractThis work describes a novel implementation of a deductive database system which fills some g...
Projet SABREDeductive databases provide a formal framework to study rule-based query languages that ...
AbstractThis paper provides a theoritical basis for deductive database systems. A deductive database...
a deductive database system by coupling Yap Prolog with MySQL [1]. Although this coupling approach b...
This paper describes a join algorithm suitable for deductive and relational databases which are acce...
AbstractOuter joins are extended relational algebra operations intended to deal with unknown informa...
There have been many proposals for extensions of relational databases. It can be considered that two...
Tabling has been acknowledged as a useful technique in the logic programming arena for enhancing bot...
Madrid, Spain Outer joins are extended relational algebra operations intended to deal with unknown i...
The logic programming language Prolog has been shown to be a very suitable language for implementing...
Abstract. Logic and databases have gone a long way together since the advent of relational databases...
This paper describes the XSB system, and its use as an in-memory deductive database engine. XSB bega...
The notion of a deductive database has emerged during the 1970s in order to describe database system...
Deductive databases intellectualize relational databases by providing complex inference ability. The...
Database Logic was proposed in the late 1970's as a generalization of first-order logic in order to ...
AbstractThis work describes a novel implementation of a deductive database system which fills some g...
Projet SABREDeductive databases provide a formal framework to study rule-based query languages that ...
AbstractThis paper provides a theoritical basis for deductive database systems. A deductive database...
a deductive database system by coupling Yap Prolog with MySQL [1]. Although this coupling approach b...
This paper describes a join algorithm suitable for deductive and relational databases which are acce...
AbstractOuter joins are extended relational algebra operations intended to deal with unknown informa...
There have been many proposals for extensions of relational databases. It can be considered that two...