Datalog, a database query language based on the logic programming paradigm, is described. The syntax and semantics of Datalog and its use for querying a relational database are presented. Optimization methods for achieving efficient evaluations of Datalog queries are classified, and the most relevant methods are presented. Various improvements of Datalog currently under study are discussed, and what is still needed in order to extend Datalog's applicability to the solution of real-life problems is indicated
In ontology-based data access, an extensional database is enhanced by an ontology that generates new...
In ontology-based data access, an extensional database is enhanced by an ontology that generates new...
In many applications, it may be natural to express not only mandatory requirements but also preferen...
Datalog, a database query language based on the logic programming paradigm, is described. The syntax...
Datalog, a database query language based on the logic programming paradigm, is described. The syntax...
Datalog, a database query language based on the logic programming paradigm, is described. The syntax...
Datalog is a database query language based on the logic programming paradigm. Datalog is the languag...
A Datalog program can be translated into a system of fixpoint equations of relational algebra; this ...
In ontology-enhanced database systems, an ontology on top of the extensional database expresses inte...
In ontology-enhanced database systems, an ontology on top of the extensional database expresses inte...
This paper summarizes results on a recently introduced family of Datalog-based languages, called Dat...
Many queries which may be useful in applications such as “data mining” and knowledge acquisition in ...
In this tutorial we address the problem of ontology querying, that is, the problem of answering quer...
Traditional database query languages such as Datalog and SQL allow the user to specify only mandator...
In ontology-based data access, an extensional database is enhanced by an ontology that generates new...
In ontology-based data access, an extensional database is enhanced by an ontology that generates new...
In ontology-based data access, an extensional database is enhanced by an ontology that generates new...
In many applications, it may be natural to express not only mandatory requirements but also preferen...
Datalog, a database query language based on the logic programming paradigm, is described. The syntax...
Datalog, a database query language based on the logic programming paradigm, is described. The syntax...
Datalog, a database query language based on the logic programming paradigm, is described. The syntax...
Datalog is a database query language based on the logic programming paradigm. Datalog is the languag...
A Datalog program can be translated into a system of fixpoint equations of relational algebra; this ...
In ontology-enhanced database systems, an ontology on top of the extensional database expresses inte...
In ontology-enhanced database systems, an ontology on top of the extensional database expresses inte...
This paper summarizes results on a recently introduced family of Datalog-based languages, called Dat...
Many queries which may be useful in applications such as “data mining” and knowledge acquisition in ...
In this tutorial we address the problem of ontology querying, that is, the problem of answering quer...
Traditional database query languages such as Datalog and SQL allow the user to specify only mandator...
In ontology-based data access, an extensional database is enhanced by an ontology that generates new...
In ontology-based data access, an extensional database is enhanced by an ontology that generates new...
In ontology-based data access, an extensional database is enhanced by an ontology that generates new...
In many applications, it may be natural to express not only mandatory requirements but also preferen...