A new formalism for relational algebra (Q1186599)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | A new formalism for relational algebra |
scientific article |
Statements
A new formalism for relational algebra (English)
0 references
28 June 1992
0 references
We present a new formalism for relational algebra, the FC language, which is based on a novel factorization of relations. The acronym stands for factorize and combine. A pure version of this language is equivalent to relational algebra in the sense that semantics preserving translations exist in both directions [\textit{K. S. Larsen}, Equivalence of FC and relational algebra (in preparation)]. Advantages of the new proposal include more concise and elegant expressions for many queries, new possibilities for query analysis, and the ability to include arithmetic and aggregate functions in a natural way. The FC language is based on one operator, factor, which takes any number of relations as arguments and returns a single relation as result. It is related to the group --- by operator, though more general.
0 references
query languages
0 references
relational algebra
0 references