SOLO COMPARTIMOS CONOCIMIENTOS

jueves, 30 de diciembre de 2021

Que es XQUERY

Es un lenguaje de tipo consulta que se utiliza en archivos de formato XML, para recuperar información almacenada en documentos XML, el XQuery hace las consultas a XML y eso lo hace semejante a SQL.

XQuery es un lenguaje hecho para combinar documentos, páginas web, bases de datos y hacer muchas funciones. Este es un lenguaje fácil de aprender, XQuery está reemplazando el complejo Java o programas C ++ con unas pocas líneas de código. XQuery es más simple de trabajar y más fácil de mantener que muchas otras alternativas.

El XQuery se basa en el lenguaje XPath para acceder a los nodos XML, utilizando así todas sus funciones y operadores, el mismo usa expresiones FLWOR. La expresión FLWOR tiene su nombre en varias sentencias diferentes que están compuestas por: FOR, LET, WHERE, ORDER BY, RETURN y GROUP BY.

FOR: La cláusula define dos variables de rango: una procesa todos los elementos por turno, la otra procesa a todas las características del elemento por turno. La expresión FLWOR procesa todo en conjunto de par en par.

LET: La cláusula simplemente declara una variable.

Ejemplo:

Puede definir definiciones de variables locales usando una expresión LET:

LET $ x: = 5 LET $ y: = 6 devuelva 10 * $ x + $ y

Esto se evalúa en 56.

WHERE: La cláusula selecciona los valores que realmente nos interesan. Si solo nos interesa un valor dentro me muchos, solo selecciona el valor deseado.

RETURN: La cláusula de devolución le dice al sistema qué información desea  recuperar.

ORDER BY: Ordena todos los valores con la forma que desea el usuario.

GROUP BY: Agrupa los valores por nodos diferentes.

Cuáles son las funciones de XQuery:

Para extraer información para usar en un servicio web.

Genera informes resumidos.

Transformar datos XML a XHTML.

Busque documentos web para obtener información relevante.

Compartir:

0 comentarios:

Publicar un comentario

ARCHIVO DEL BLOG