It is common knowledge that relational calculus and even SQL are not expressive enough to express recursive queries such as the transitive closure. In a real database system, one can overcome this problem by storing a graph together with its transitive closure and maintaining the latter whenever updates to the former occur. This leads to the concept of an incremental evaluation system, or IES. Much is already known about the theory of IES but very little has been translated into practice. The purpose of this paper is to ll in this gap by providing a gentle introduction to and an overview of some recent theoretical results on IES. The introduction is through the translation into SQL of three interesting positive maintenance results that have...
All in-text references underlined in blue are linked to publications on ResearchGate, letting you ac...
Recursion represents an important addition to the SQL lan-guage. This work focuses on the optimizati...
Recursion represents an important addition to the SQL lan-guage. This work focuses on the optimizati...
It is common knowledge that relational calculus and even SQL are not expressive enough to express re...
It is common knowledge that relational calculus and even SQL are not expressive enough to express re...
Views are a central component of both traditional database systems and new applications such as data...
Given a database, the view maintenance problem is concerned with the efficient computation of the ne...
Abstract. We consider IES(SQL), the incremental evaluation system over an SQL-like language with gro...
We consider the question of taking transitive closures on top of pure relational systems Sybase and ...
We study the problem of maintaining recursively-dened views, such as the transitive closure of a rel...
We study the problem of maintaining recursively-defined views, such as the transitive closure of a r...
Motivated by both established and new applications, we study navigational query languages for graphs...
AbstractWe study the problem of maintaining recursively defined views, such as the transitive closur...
AbstractWe study the following problem. Suppose G is a graph and TCG its transitive closure. If G′ i...
A composite object represented as a directed graph (digraph for short) is an important data structur...
All in-text references underlined in blue are linked to publications on ResearchGate, letting you ac...
Recursion represents an important addition to the SQL lan-guage. This work focuses on the optimizati...
Recursion represents an important addition to the SQL lan-guage. This work focuses on the optimizati...
It is common knowledge that relational calculus and even SQL are not expressive enough to express re...
It is common knowledge that relational calculus and even SQL are not expressive enough to express re...
Views are a central component of both traditional database systems and new applications such as data...
Given a database, the view maintenance problem is concerned with the efficient computation of the ne...
Abstract. We consider IES(SQL), the incremental evaluation system over an SQL-like language with gro...
We consider the question of taking transitive closures on top of pure relational systems Sybase and ...
We study the problem of maintaining recursively-dened views, such as the transitive closure of a rel...
We study the problem of maintaining recursively-defined views, such as the transitive closure of a r...
Motivated by both established and new applications, we study navigational query languages for graphs...
AbstractWe study the problem of maintaining recursively defined views, such as the transitive closur...
AbstractWe study the following problem. Suppose G is a graph and TCG its transitive closure. If G′ i...
A composite object represented as a directed graph (digraph for short) is an important data structur...
All in-text references underlined in blue are linked to publications on ResearchGate, letting you ac...
Recursion represents an important addition to the SQL lan-guage. This work focuses on the optimizati...
Recursion represents an important addition to the SQL lan-guage. This work focuses on the optimizati...