Latest web development tutorials

Une introduction à XQuery

La meilleure façon d'expliquer XQuery est de dire ceci: XQuery par rapport à la relation entre le XML et SQL équivalent par rapport aux tables de base de données relationnelles.

XQuery est conçu pour interroger les données XML - ne se limite pas aux documents XML, des formulaires XML peuvent également inclure toute présentation des données, y compris les bases de données.


Vous devez avoir une connaissance de base:

Avant de continuer à apprendre, nous avons besoin d'avoir connaissance de la compréhension de base suivante:

  • HTML / XHTML
  • XML / espace de noms XML
  • XPath

Si vous voulez étudier ces sujets d' abord, s'il vous plaît notre page d'accueil pour accéder à ces tutoriels.


Qu'est-ce que XQuery?

XQuery
  • XQuery est un langage de requête pour les données XML
  • XQuery effet de XML sur l'effet de type SQL sur la base de données
  • XQuery basé sur des expressions XPath
  • XQuery est pris en charge par tous les moteurs de bases de données principales (IBM, Oracle, Microsoft, etc.)
  • XQuery est une norme W3C


XQuery et Query XML connexes

XQuery est utilisé pour trouver et extraire un des éléments de document XML et les attributs de la langue.

Ceci est un exemple de XQuery pour résoudre des problèmes pratiques:

"Sélectionner tous les prix de la collection de CD qui y sont stockées dans un document XML nommé cd_catalog.xml de moins de 10 $ l'enregistrement de CD."


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 appris l'apprentissage XPath, XQuery donc il n'y a pas de problème.

Vous pouvez dans notre " tutoriel XPath En savoir plus sur XPath connaissances" sur.


Exemples d'application - XQuery

XQuery peut être utilisé pour:

  • Extraire des informations pour une utilisation dans un service de réseau
  • Un rapport de synthèse est
  • Les données XML en XHTML
  • Pour obtenir des informations et des documents de recherche pertinents Réseau

XQuery est une recommandation du W3C

XQuery est compatible avec une variété de standards du W3C, comme XML, Namespaces, XSLT, XPath et XML Schema.

XQuery 1.0 2007 Janvier 23 a été établi comme recommandation du W3C.

Pour plus d' informations sur les activités XQuery du W3C, s'il vous plaît lire notre " tutoriel W3C ."