Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
План на курса
Въведение в XQuery
- Какво е XQuery? Изрази на пътя FLWOR (for, let, where, order by, return) Функции Съединения
XQuery Основи
- Дизайнът на XQuery езика XQuery в заявките за обработка на контекст XQuery Типовете модели на данни Пространства на имена
Express йони
- Категории на Expressйони Ключови думи и имена Празно пространство в заявки Литерали Променливи Извиквания на функции Коментари Ред на оценка Сравнение Expressйони "ако-тогава-друго" Expressйони "и/или" Expressйони
пътеки
- Path Expressions Предикати Динамични пътища Входящи документи Контекст
Конструктори
- Включващи Element и атрибути от входния документ Директни конструктори Изчислени конструктори
Избиране и присъединяване с помощта на FLWOR
- Избиране с Path Expressиони FLWOR Expressиони Количествени Expressйони Избиране на отделни стойности Съединения
Сортиране и групиране
- Сортиране в XQuery Групиране Агрегиране на стойности
Функции
- Вградени функции, дефинирани от потребителя функции
Разширени запитвания
- Копиране на входни елементи с модификации Работа с позиции и поредни номера Комбиниране на резултати Използване на междинни XML документи
XML Пространство от имена
- XQuery и декларация за пространство от имена
Видове
- XQuery Системата за типове Вградените типове Типове, възли и атомарни стойности Проверка на типове в XQuery Автоматични преобразувания на типове Типове последователности Конструктори и кастинг
Пролог и модул
- Структура на заявка: Пролог и тяло Сглобяване на заявки от множество модули Декларации на променливи Деклариране на външни функции
Използване на схеми
- Какво е схема? Защо да използвате схеми със заявки? W3C XML Схема: Кратък преглед Дефиниции на схеми в рамките на обхвата Валидиране на схемата и присвояване на тип Типове и схеми на последователност
Статично въвеждане
- Какво е статично въвеждане? The Typeswitch Expression The Treat Expression Тип декларации Функциите zero-or-one, one-or-more и точно-one
Принципи на проектиране на заявки
- Дизайн на заявка: Яснота Модулност Устойчивост
Конструиране и сравняване на числови стойности Аритметични операции Функции върху числа
- струни
xs:string Тип Конструиране, сравняване и манипулиране на низове Поднизове, дължина Свързване и разделяне на низове Бели интервали Интернационализация
- Редовни Express йони
Структурата на редовен Expressйон, представящ отделни знаци Представляващ произволен знак Представляващ групи от знаци Клас знаци Expressйони Нежелани квантори Анкери Обратни препратки Използване на флагове Използване на под-Expressйони със заместващи променливи
- Типове дата и час
Извличане на компоненти на дати, времена и продължителности Използване на аритметични оператори за дати, часове и продължителност Типове компоненти за дата
- Квалифицирани имена
Работа с квалифицирани имена URI, ID
- Други XML компоненти
Документи Текстови възли Коментари PI (Инструкции за обработка) XML Обект CDATA
- XQuery-Свързани стандарти
XML сериализация XQuery X XQuery Актуализиране на инструмента за пълнотекстово търсене XQJ - XQuery API за Java
- Характеристики, специфични за изпълнението
XML Версия Задаване на опцията за контекст на заявката Декларации и параметри за сериализиране на изрази за разширение
- XQuery срещу SQL
XML данни срещу релационни данни SQL Синтаксис срещу XQuery Синтаксис SQL и XQuery
- XQuery срещу XSLT
XQuery и XPath XQuery срещу XSLT
Изисквания
Някои познания по XML основи. Разширените познания за технологии, свързани с XML, са полезни, но не са задължителни.
14 Hours
Oтзиви от потребители (3)
Theory and excises not separated but after every bigger Topic there were exercises to remember theory in practice
Krzysztof - Nordea
Course - XQuery
The pacing was good enough
Daniel - Nordea
Course - XQuery
I was very lucky to have one-to-one training and it gave me a good grounding in the subject as well as exploring some of my real use-cases that were really complex