A comparison between algebraic query languages for flat and nested databases (Q1177142): Difference between revisions

From MaRDI portal
RedirectionBot (talk | contribs)
Changed an Item
ReferenceBot (talk | contribs)
Changed an Item
 
(One intermediate revision by one other user not shown)
Property / MaRDI profile type
 
Property / MaRDI profile type: MaRDI publication profile / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4172944 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3798298 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Computable queries for relational data bases / rank
 
Normal rank
Property / cites work
 
Property / cites work: Structure and complexity of relational queries / rank
 
Normal rank
Property / cites work
 
Property / cites work: Horn clause queries and generalizations / rank
 
Normal rank
Property / cites work
 
Property / cites work: A relational model of data for large shared data banks / rank
 
Normal rank
Property / cites work
 
Property / cites work: A uniform approach toward handling atomic and structured information in the nested relational database model / rank
 
Normal rank
Property / cites work
 
Property / cites work: Relational queries computable in polynomial time / rank
 
Normal rank
Property / cites work
 
Property / cites work: On Database Logic / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3798297 / rank
 
Normal rank
Property / cites work
 
Property / cites work: On the expressive power of the relational algebra / rank
 
Normal rank
Property / cites work
 
Property / cites work: Extended algebra and calculus for nested relational databases / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3348436 / rank
 
Normal rank

Latest revision as of 10:25, 15 May 2024

scientific article
Language Label Description Also known as
English
A comparison between algebraic query languages for flat and nested databases
scientific article

    Statements

    A comparison between algebraic query languages for flat and nested databases (English)
    0 references
    0 references
    0 references
    26 June 1992
    0 references
    The authors present a deep comparision of the expressive power of query formalisms for flat and nested relational database models. Nested relation databases and their foundations have found much attention in the last years. The paper considers two query algebras for them, namely the nested algebra and the powerset algebra, and compare them mutually as well as to the flat relational algebra. After the introductional section, the second section introduces the nested relational database model and basic algebra operators for manipulating nested relations. The notions of schema and nested relation instances as well as the semantics of query algebra operators are defined in terms of set-theoretic concepts. The third section presents the comparison between the nested algebra and the powerset algebra. The authors show that either the nest or the difference operator can be removed as a primitive operator from the powerset algebra. The powerset algebra is shown to be equivalent to the nested algebra either extended by a least fixpoint operator or a while operator. The last section gives a brief comparison of several query languages both for the flat and the nested case. Similarities and differences between query languages for the flat and the nested case are discussed.
    0 references
    nested relational database models
    0 references
    query algebras
    0 references
    0 references

    Identifiers