Los últimos tutoriales de desarrollo web
 

XQuery Tutorial


XQuery

XQuery es a lo XML SQL es a las tablas de bases de datos.

XQuery está diseñado para consultar datos XML - no sólo los archivos XML, pero cualquier cosa que puede aparecer como XML, incluyendo bases de datos.

Ejemplo XQuery

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


¿Cuál es XQuery?

XQuery
  • XQuery es the idioma para la consulta de datos XML
  • XQuery para XML es como SQL para bases de datos
  • XQuery se basa en expresiones XPath
  • XQuery es apoyado por todas las principales bases de datos
  • XQuery es una Recomendación del W3C

XQuery es sobre cómo consultar XML

XQuery es un lenguaje para la búsqueda y los elementos y atributos de documentos XML extracción.

He aquí un ejemplo de lo que podría resolver XQuery:

"Seleccionar todos los registros de CD con un precio de menos de $ 10 de la colección de CD almacenada en cd_catalog.xml"


XQuery y XPath

XQuery 1.0 y XPath 2.0 comparten el mismo modelo de datos y admiten las mismas funciones y operadores. Si ya ha estudiado XPath que no tendrá problemas con la comprensión de XQuery.


XQuery - Ejemplos de Uso

XQuery se puede utilizar para:

  • Extraer información para su uso en un servicio Web
  • Generar informes de resumen
  • Transformar los datos XML a XHTML
  • documentos de búsqueda de Internet para información relevante

XQuery es una Recomendación del W3C

XQuery es compatible con varios estándares del W3C, como XML, espacios de nombres, XSLT, XPath, y esquemas XML.

XQuery 1.0 se convirtió en una Recomendación del W3C 23 de enero, 2007.