This dissertation investigates a new approach to query languages inspired by structural recursion and by the categorical notion of a monad. A language based on these principles has been designed and studied. It is found to have the strength of several widely known relational languages but without their weaknesses. This language and its various extensions are shown to exhibit a conservative extension property, which indicates that the depth of nesting of collections in intermediate data has no effect on their expressive power. These languages also exhibit the finite-cofiniteness property on many classes of queries. These two properties provide easy answers to several hitherto unresolved conjectures on query languages that are more realistic ...
We investigate the properties of a simple programming language whose main computational engine is st...
We proposed in [7] a nested relational calculus and a nested relational algebra based on structural ...
AbstractWe present a new principle for the development of database query languages that the primitiv...
This dissertation investigates a new approach to query languages inspired by structural recursion an...
This dissertation investigates a new approach to query languages inspired by structural recursion an...
We investigate the properties of a simple programming language whose main computational engine is st...
We present a novel method for ensuring that relational database queries in monadic embedded language...
We propose a programming paradigm that tries to get close to both the semantic simplicity of relatio...
We propose a programming paradigm that tries to get close to both the semantic simplicity of relatio...
We proposed in [7] a nested relational calculus and a nested relational algebra based on structural ...
We investigate the properties of a simple programming language whose main computational engine is st...
Theoretical foundations for querying databases based on bags are studied in this paper. We fully det...
We propose a programming paradigm that tries to get close to both the semantic simplicity of rela-ti...
Higher-order transformations are ubiquitous within data management. In relational databases, higher-...
In this paper we study the expressive power of query languages for nested bags. We define the ambien...
We investigate the properties of a simple programming language whose main computational engine is st...
We proposed in [7] a nested relational calculus and a nested relational algebra based on structural ...
AbstractWe present a new principle for the development of database query languages that the primitiv...
This dissertation investigates a new approach to query languages inspired by structural recursion an...
This dissertation investigates a new approach to query languages inspired by structural recursion an...
We investigate the properties of a simple programming language whose main computational engine is st...
We present a novel method for ensuring that relational database queries in monadic embedded language...
We propose a programming paradigm that tries to get close to both the semantic simplicity of relatio...
We propose a programming paradigm that tries to get close to both the semantic simplicity of relatio...
We proposed in [7] a nested relational calculus and a nested relational algebra based on structural ...
We investigate the properties of a simple programming language whose main computational engine is st...
Theoretical foundations for querying databases based on bags are studied in this paper. We fully det...
We propose a programming paradigm that tries to get close to both the semantic simplicity of rela-ti...
Higher-order transformations are ubiquitous within data management. In relational databases, higher-...
In this paper we study the expressive power of query languages for nested bags. We define the ambien...
We investigate the properties of a simple programming language whose main computational engine is st...
We proposed in [7] a nested relational calculus and a nested relational algebra based on structural ...
AbstractWe present a new principle for the development of database query languages that the primitiv...