Tutoriales de XQuery

La mejor manera de explicar XQuery es comparándolo con XML, de la misma manera que SQL se compara con tablas de bases de datos.

XQuery se diseñó para consultar datos XML - no solo se limita a archivos XML, sino que también incluye cualquier datos que puedan presentarse en forma XML, incluyendo bases de datos.

Conocimientos básicos que debe poseer:

Antes de continuar con el aprendizaje, es necesario tener una comprensión básica de lo siguiente:

  • HTML / XHTML
  • XML / XML Namespace
  • XPath

Si desea aprender estos proyectos primero, consulte en nuestro Página principal Acceda a estos tutoriales.

¿Qué es XQuery?

  • XQuery es un lenguaje utilizado para consultar datos XML
  • La función de XQuery para XML es similar a la de SQL para bases de datos
  • XQuery se basa en expresiones XPath
  • XQuery es soportado por todos los motores de base de datos principales (IBM, Oracle, Microsoft, etcétera)
  • XQuery es un estándar W3C

XQuery tiene que ver con consultas XML

XQuery es un lenguaje utilizado para buscar y extraer elementos y atributos de documentos XML.

Este es un ejemplo de solución de problemas reales con XQuery:

“Seleccione todos los registros de CD con un precio inferior a 10 dólares de la colección de CD almacenada en el documento XML cd_catalog.xml.”

XQuery y XPath

XQuery 1.0 y XPath 2.0 comparten el mismo modelo de datos y soportan las mismas funciones y operadores. Si ya ha aprendido XPath, no tendrá problemas al aprender XQuery.

Puede encontrar más información en nuestroTutorial de XPathLea más sobre XPath en el siguiente enlace.

Ejemplos de aplicación de XQuery

XQuery se puede usar para:

  • Extraer información para su uso en servicios de red
  • Generar informes resumidos
  • Convertir datos XML a XHTML
  • Búsqueda de documentos de red para obtener información relevante

XQuery es un estándar recomendado por W3C

XQuery es compatible con varios estándares W3C, como XML, Namespaces, XSLT, XPath y XML Schema.

XQuery 1.0 fue establecido como estándar recomendado de W3C el 23 de enero de 2007.

Para obtener más información sobre la actividad de XQuery de W3C, lea nuestraTutoriales de W3C」。