Derniers tutoriels de développement web
 

XQuery Tutorial


XQuery

XQuery est à XML ce que SQL est aux tables de base de données.

XQuery est conçu pour interroger les données XML - pas seulement des fichiers XML, mais tout ce qui peut apparaître comme XML, y compris les bases de données.

Exemple XQuery

for $x in doc("books.xml")/bookstore/book
where $x/price>30
order by $x/title
return $x/title


Qu'est-ce que XQuery?

XQuery
  • XQuery est the langue pour l' interrogation des données XML
  • XQuery XML est comme SQL pour les bases de données
  • XQuery est construit sur les expressions XPath
  • XQuery est pris en charge par toutes les principales bases de données
  • XQuery est une recommandation du W3C

XQuery est Interrogation XML A propos de

XQuery est un langage pour trouver et extraire des éléments et attributs de documents XML.

Voici un exemple de ce que XQuery pourrait résoudre:

« Sélectionner tous les enregistrements de CD avec un prix inférieur à 10 $ de la collection de CD stocké dans cd_catalog.xml »


XQuery et XPath

XQuery 1.0 et XPath 2.0 partagent le même modèle de données et prennent en charge les mêmes fonctions et les opérateurs. Si vous avez déjà étudié XPath vous aurez aucun problème avec la compréhension XQuery.


XQuery - Exemples d'utilisation

XQuery peut être utilisé pour:

  • Extraire des informations à utiliser dans un service Web
  • Générer des rapports de synthèse
  • Transformer les données XML en XHTML
  • Rechercher les documents sur le Web pour les informations pertinentes

XQuery est une recommandation du W3C

XQuery est compatible avec plusieurs standards du W3C, comme XML, Namespaces, XSLT, XPath et XML Schema.

XQuery 1.0 est devenu une recommandation du W3C 23 Janvier 2007.