XML Query Language (XQuery)

Автор: Laura McKinney
Дата создания: 6 Апрель 2021
Дата обновления: 24 Июнь 2024
Anonim
XPath / XQuery Tutorial for SQL Pros
Видео: XPath / XQuery Tutorial for SQL Pros

Содержание

Определение - Что означает язык 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 Query Language (XQuery)

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

XML-документы могут быть созданы с помощью синтаксиса, предоставленного с XQuery. XML-документы обрабатываются для извлечения структурной информации, которая классифицируется как узлы документа, элементы, атрибуты, узлы, комментарии, инструкции обработки и пространства имен.


Все элементы данных или значения обрабатываются как последовательности по умолчанию. Либо атомарные значения, либо узлы являются типом элементов данных, присутствующих в документе XML. Атомарные значения, такие как Boolean, integer и string, соответствуют спецификации XML-схемы. Такие функции, как полный поиск и обновление документов, в настоящее время находятся в стадии разработки.