We consider the broad class of stratified Datalog queries (which includes both linear and non-linear queries) and propose an extended closure operator that expresses such queries when added to the relational algebra. We show that there exists a canonical form for stratified Datalog queries, and that suitable hypergraphs can be used to express them. We anticipate the use of such hypergraphs in identifying special classes of stratified Datalog queries and in devising efficient algorithms for these classes, and outline the use of the visual representation of hypergraphs in a user interface for querying databases. 1 Introduction The study of query languages that are more expressive than first order query languages has been the subject of much ...
Three recent trends in database research have been object-oriented and deductive databases, and grap...
We investigate the class D of queries that distribute over components. These are the queries that ca...
We present a family of expressive extensions of Datalog, called Datalog±, as a new paradigm for quer...
The problem of expressing complex queries in a friendly way is particularly relevant due to the grow...
34 pages, 1 figure (file .eps)CTL is the dominant temporal specification language in practice mainly...
Hyperlog is a declarative, graph-based language that supports database querying and update. It visua...
Ontologies and rules play a central role in the development of the Semantic Web. Recent research in ...
International audienceComputational and model-theoretic properties of logical languages constitute a...
Ontologies and rules play a central role in the development of the Semantic Web. Recent research in ...
Ontologies and rules play a central role in the development of the Semantic Web. Recent research in ...
Ontologies and rules play a central role in the development of the Semantic Web. Recent research in ...
This paper summarizes results on a recently introduced family of Datalog-based languages, called Dat...
. Guaranteeing termination of programs on all valid inputs is important for database applications. T...
: We provide a generalization of Datalog based on generalizing databases by adding integer order con...
We survey a recently introduced family of expressive extensions of Datalog, called Datalog±, which i...
Three recent trends in database research have been object-oriented and deductive databases, and grap...
We investigate the class D of queries that distribute over components. These are the queries that ca...
We present a family of expressive extensions of Datalog, called Datalog±, as a new paradigm for quer...
The problem of expressing complex queries in a friendly way is particularly relevant due to the grow...
34 pages, 1 figure (file .eps)CTL is the dominant temporal specification language in practice mainly...
Hyperlog is a declarative, graph-based language that supports database querying and update. It visua...
Ontologies and rules play a central role in the development of the Semantic Web. Recent research in ...
International audienceComputational and model-theoretic properties of logical languages constitute a...
Ontologies and rules play a central role in the development of the Semantic Web. Recent research in ...
Ontologies and rules play a central role in the development of the Semantic Web. Recent research in ...
Ontologies and rules play a central role in the development of the Semantic Web. Recent research in ...
This paper summarizes results on a recently introduced family of Datalog-based languages, called Dat...
. Guaranteeing termination of programs on all valid inputs is important for database applications. T...
: We provide a generalization of Datalog based on generalizing databases by adding integer order con...
We survey a recently introduced family of expressive extensions of Datalog, called Datalog±, which i...
Three recent trends in database research have been object-oriented and deductive databases, and grap...
We investigate the class D of queries that distribute over components. These are the queries that ca...
We present a family of expressive extensions of Datalog, called Datalog±, as a new paradigm for quer...