Llenguatge de consulta XML (XQuery)

Autora: Laura McKinney
Data De La Creació: 6 Abril 2021
Data D’Actualització: 26 Juny 2024
Anonim
XPath / XQuery Tutorial for SQL Pros
Vídeo: XPath / XQuery Tutorial for SQL Pros

Content

Definició: què significa el llenguatge de consulta XML (XQuery)?

XML Query Language (XQuery) és un llenguatge de consulta i programació per processar documents i dades XML. Es poden processar dades XML i altres bases de dades que emmagatzemen dades en un format anàleg al HTML amb XQuery. L’objectiu principal de XQuery és proporcionar mecanismes de consulta d’extracció de dades de documents reals i virtuals basats en Web. Té l’objectiu de vincular tecnologies web i bases de dades amb l’ajut de XML.


El World Wide Web Consortium és l’encarregat d’emmarcar XQuery 1.0.

Una introducció a Microsoft Azure i al Microsoft Cloud | Durant aquesta guia, podreu conèixer què és la informàtica en núvol i com Microsoft Azure us pot ajudar a migrar i executar el vostre negoci des del núvol.

Techopedia explica XML Query Language (XQuery)

XQuery actua com un llenguatge d'expressió ja que especifica el flux exacte de dades i operacions per obtenir el resultat desitjat. No esmenta com les dades s’associen a una plataforma de programació particular en termes de sintaxi. Per exemple, una expressió especifica el valor de resultat d’una addició però no tracta la declaració de variables, els tipus de dades utilitzats i les ordres o trucades de funció.

Els documents XML es poden crear amb l'ajuda de la sintaxi proporcionada amb XQuery. Els documents XML es processen per extreure informació estructural, que es classifica en nodes de document, elements, atributs, nodes, comentaris, instruccions de processament i espais de noms.


Tots els ítems o valors de dades són tractats com a seqüències de manera predeterminada. Els valors atòmics o els nodes són el tipus d’elements de dades presents en un document XML. Els valors atòmics com Boolean, enter i string són segons l’especificació de l’esquema XML. Actualment s'estan desenvolupant funcions com ara la cerca completa i les actualitzacions de documents.