XML език за заявки (XQuery)

Автор: Laura McKinney
Дата На Създаване: 6 Април 2021
Дата На Актуализиране: 26 Юни 2024
Anonim
Бази от данни & SQL: Основи на XML
Видео: Бази от данни & SQL: Основи на XML

Съдържание

Определение - Какво означава XML Query Language (XQuery)?

XML Query Language (XQuery) е език за заявки и програмиране за обработка на XML документи и данни. XML данни и други бази данни, които съхраняват данни във формат, аналогичен на HTML, могат да бъдат обработвани с XQuery. Основната цел на XQuery е да осигури механизми за заявки за извличане на данни от реални и виртуални документи, базирани на уеб. Тя има за цел да свърже уеб и бази данни технологии с помощта на XML.


Консорциумът World Wide Web отговаря за създаването на XQuery 1.0.

Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите какво представлява компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.

Techopedia обяснява XML език за заявки (XQuery)

XQuery действа като език за изразяване, тъй като посочва точния поток от данни и операции за постигане на желания резултат. Не се споменава как данните са свързани с определена платформа за програмиране по отношение на синтаксиса. Например, изразът определя стойността на резултата от добавянето, но не се занимава с декларирането на променливи, използваните типове данни и команди или извиквания на функции.

XML документи могат да бъдат създадени с помощта на синтаксиса, предоставен с XQuery. XML документите се обработват за извличане на структурна информация, която се класифицира като документни възли, елементи, атрибути, възли, коментари, инструкции за обработка и пространства от имена.


Всички елементи или стойности на данни се третират като последователности по подразбиране. Атомните стойности или възлите са типът данни, представен в XML документ. Атомните стойности като Boolean, integer и string са съгласно спецификацията на XML схемата. Функции като пълноценно търсене и актуализиране на документи в момента се разработват.