Последние учебники веб-разработки
 

XQuery Учебное пособие


XQuery

XQuery является XML, что SQL для настройки таблиц базы данных.

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

Пример XQuery

for $x in doc("books.xml")/bookstore/book
where $x/price>30
order by $x/title
return $x/title


Что такое XQuery?

XQuery
  • XQuery является языком запросов данных XML the
  • XQuery для XML, как SQL для баз данных
  • XQuery построен на XPath выражений
  • XQuery поддерживается всеми основными базами данных
  • XQuery является Рекомендация W3C

XQuery является XML о запросах

XQuery является языком для поиска и извлечения элементов и атрибутов из XML-документов.

Вот пример того, что XQuery может решить:

«Выбрать все записи CD с ценой менее $ 10 из коллекции компакт-дисков, хранящегося в cd_catalog.xml»


XQuery и XPath

XQuery 1.0 и XPath 2.0 одни и те же модели данных и поддерживать одни и те же функции и операторы. Если вы уже изучили XPath у вас не будет никаких проблем с пониманием XQuery.


XQuery - Примеры использования

XQuery может быть использован для:

  • Извлечение информации для использования в веб-службы
  • Генерация сводных отчетов
  • Преобразование данных XML в XHTML
  • Поиск веб-документы для соответствующей информации

XQuery является Рекомендация W3C

XQuery совместим с несколькими стандартами W3C, такие как XML, Namespaces, XSLT, XPath и XML-схемы.

XQuery 1.0 стал рекомендацией W3C 23 января 2007.