Doorgaan naar hoofdnavigatie Doorgaan naar zoeken Ga verder naar hoofdinhoud

On the expressive power of XQuery fragments

  • A.J.H. Hidders
  • , S. Marrara
  • , J. Paredaens
  • , R. Vercammen

    Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademicpeer review

    Samenvatting

    XQuery is known to be a powerful XML query language with many bells and whistles. For many common queries we do not need all the expressive power of XQuery. We investigate the effect of omitting certain features of XQuery on the expressive power of the language. We start from a simple base fragment which can be extended by several optional features being aggregation functions such as count and sum, sequence generation, node construction, position information in for loops, and recursion. In this way we obtain 64 different XQuery fragments which can be divided into 17 different equivalence classes such that two fragments can express the same functions iff they are in the same equivalence class. Moreover, we investigate the relationships between these equivalence classes.
    Originele taal-2Engels
    TitelDatabase Programming Languages
    Subtitel10th International Symposium, DBPL 2005, Trondheim, Norway, August 28-29, 2005, Revised Selected Papers
    RedacteurenG.M. Bierman, C. Koch
    Plaats van productieBerlin
    UitgeverijSpringer
    Hoofdstuk10
    Pagina's154-168
    Aantal pagina's15
    ISBN van elektronische versie978-3-540-31445-5
    ISBN van geprinte versie3-540-30951-9, 978-3-540-30951-2
    DOI's
    StatusGepubliceerd - 2005

    Publicatie series

    NaamLecture Notes in Computer Science (LNCS)
    Volume3774
    ISSN van geprinte versie0302-9743

    Vingerafdruk

    Duik in de onderzoeksthema's van 'On the expressive power of XQuery fragments'. Samen vormen ze een unieke vingerafdruk.

    Citeer dit