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
    0 references
    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

    Identifiers