Elements of relational database theory

PC Kanellakis - Formal models and semantics, 1990 - Elsevier
Publisher Summary This chapter presents a systematic and unifying introduction to
relational database theory, including some of the recent developments in database logic …

Towards tractable algebras for bags

S Grumbach, T Milo - Proceedings of the twelfth ACM SIGACT-SIGMOD …, 1993 - dl.acm.org
Bags, ie sets with duplicates, are often used to implement relations in database systems. In
this paper we study the expressive power of algebras for manipulating bags. The algebra we …

Converting nested algebra expressions into flat algebra expressions

J Paredaens, D Van Gucht - ACM Transactions on Database Systems …, 1992 - dl.acm.org
Nested relations generalize ordinary flat relations by allowing tuple values to be either
atomic or set valued. The nested algebra is a generalization of the flat relational algebra to …

The logical data model

GM Kuper, MY Vardi - ACM Transactions on Database Systems (TODS), 1993 - dl.acm.org
We propose an object-oriented data model that generalizes the relational, hierarchical, and
network models. A database scheme in this model is a directed graph, whose leaves …

On the expressive power of database queries with intermediate types

R Hull, J Su - Proceedings of the seventh ACM SIGACT-SIGMOD …, 1988 - dl.acm.org
The set-height of a complex object type is defined to be its level of nesting of the set
construct. In a query of the complex object calculus which maps a database D to an output …

Domain independence and the relational calculus

R Hull, J Su - Acta informatica, 1994 - Springer
Several alternative semantics (or interpretations) of the relational (domain) calculus are
studied here. It is shown that they all have the same expressive power, ie, the selection of …

Untyped sets, invention, and computable queries

R Hull, J Su - Proceedings of the eighth ACM SIGACT-SIGMOD …, 1989 - dl.acm.org
Conventional database query languages are considered in the context of untyped sets. The
algebra without while has the expressive power of the typed complex object algebra. The …

[PDF][PDF] Tractable query languages for complex object databases

S Grumbach, V Vianu - Proceedings of the tenth ACM SIGACT-SIGMOD …, 1991 - dl.acm.org
The expressiveness and complexity of several calculus-based query languages for complex
objects is considered. Unlike previous investigations, we are concerned with the complexity …

Four views of complex objects: A sophisticate's introduction

R Hull - Workshop on Theory and Applications of Nested …, 1987 - Springer
Four database modeling paradigms are compared along a number of dimensions, including
their treatment of 'object identity'; issues of redundant structure and/or data; the notions of …

Computing queries with higher-order logics

L Hella, JM Turull-Torres - Theoretical Computer Science, 2006 - Elsevier
In the present article, we study the expressive power of higher-order logics on finite
relational structures or databases. First, we give a characterization of the expressive power …