XQuery Introducción
La mejor manera de explicar XQuery es esta: la relación de XQuery con XML es equivalente a la relación de SQL con las tablas de una base de datos.
XQuery está diseñado para consultar datos XML, no solo archivos XML, sino también cualquier dato que pueda presentarse en forma de XML, incluidas las bases de datos.
Conocimientos básicos que debería tener:
Antes de continuar, necesita tener un conocimiento básico de los siguientes temas:
- HTML / XHTML
- XML / Espacios de nombres XML
- XPath
Si desea aprender primero estos temas, por favor en nuestrapágina de iniciovisite estos tutoriales.
¿Qué es XQuery?
![]() |
|
XQuery se relaciona con la consulta de XML
XQuery es un lenguaje que se utiliza para buscar y extraer elementos y atributos de documentos XML.
Este es un ejemplo de XQuery que resuelve un problema real:
"Seleccione todos los registros de CD con un precio inferior a 10 dólares del conjunto de CD almacenado en el documento XML llamado 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 aprendido XPath, no tendrá problemas para aprender XQuery.
Puede, en nuestroTutorial de XPath, leer más acerca de XPath.
XQuery - Ejemplos de aplicación
XQuery puede utilizarse para:
- Extraer información para usarla en servicios web
- Generar informes de resumen
- Convertir datos XML a XHTML
- Buscar documentos web para obtener información relevante
XQuery es una Recomendación del W3C
XQuery es compatible con varios estándares del W3C, como XML, Namespaces, XSLT, XPath y XML Schema.
XQuery 1.0 fue establecido como Recomendación del W3C el 23 de enero de 2007.
Para obtener más información sobre las actividades de XQuery del W3C, por favor lea nuestroTutorial del W3C》。
Otras extensiones