Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 9 лет назад пользователемПётр Щегловитов
1 Язык запросов XQuery
2 Язык запросов XQury XQuery язык запросов, разработанный для обработки данных в формате XML. Он использует XML как свою модель данных.
3 Представление модели данных из items.xml
4 Представление модели данных из bids.xml
5 Структура путей адресации путь адресации шаг ось критерий выбора предикат
6 Выражение пути запроса Перечислить описания всех товаров, предлагаемых к продаже Смитом document("items.xml")/child::* /child::item [child::seller = "Smith"] /child::description
7 Выражение пути - сокращение для шага, который выполняет поиск вдоль оси attribute («..») указывают на предка контекстного узла.
8 Конструкторы элементов
9 Итерация for $m in (2, 3), $n in (5, 10) return {$m} times {$n} is {$m * $n} В результате получается следующая последовательность из четырех элементов 2 times 5 is 10 2 times 10 is 20 3 times 5 is 15 3 times 10 is 30
10 Операции над последовательностями: условные выражения (if...then...else) кванторные выражения every $n in(5,7,9,11) satisfies $n>10 функции
11 Структура запроса Пролог (устанавливает среду обработки тела) Тело – выражение, чье значение определяет результат запроса
12 Современные направления развития XQuery Джонатан Роби Корпорация IBM совершенствует XQuery в двух направлениях: предоставляет вместе с Microsoft специалистам отрасли тестовый пакет для анализа и работает с Oracle над Java API для этого языка. Пакет называется просто XQuery Test Suite
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.