La fonctionnalité de recherche est en construction.
La fonctionnalité de recherche est en construction.

The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. ex. Some numerals are expressed as "XNUMX".
Copyrights notice

The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. Copyrights notice

Revisiting Source-Level XQuery Normalization Revisiter la normalisation XQuery au niveau source

Ki-Hoon LEE, Young-Ho PARK

  • Vues en texte intégral

    0

  • Citer

Résumé:

XQuery est devenu la norme pour interroger XML. Tout comme SQL, XQuery autorise les expressions imbriquées. Pour optimiser le traitement XQuery, de nombreuses recherches ont été effectuées sur la normalisation, c'est-à-dire la transformation d'expressions imbriquées en expressions équivalentes non imbriquées. Les règles de normalisation précédentes sont classées en deux catégories :niveau source/ et à la niveau algèbre/-selon qu'une construction est spécifiée dans la syntaxe XQuery ou sous forme d'expressions algébriques équivalentes. Du point de vue de l'implémentation, le premier est préférable au second car il peut être implémenté dans une variété de moteurs XQuery avec différentes algèbres. Cependant, les règles existantes au niveau source présentent plusieurs problèmes : elles ne gèrent pas les expressions quantifiées, entraînent des résultats de requête en double et utilisent de nombreux fichiers temporaires. Dans cet article, nous proposons de nouvelles règles de normalisation au niveau source qui résolvent ces problèmes. Grâce à des analyses et des expériences, nous montrons que nos règles de normalisation peuvent réduire le temps d'exécution des requêtes de quelques heures à quelques secondes et peuvent être adaptées à une variété de moteurs XQuery.

Publication
IEICE TRANSACTIONS on Information Vol.E94-D No.3 pp.622-631
Date de publication
2011/03/01
Publicisé
ISSN en ligne
1745-1361
DOI
10.1587/transinf.E94.D.622
Type de manuscrit
PAPER
Catégories
Ingénierie des données, systèmes d'information Web

Auteurs

Mots-clés

Table des matières