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イオン
- Expressions のカテゴリ キーワードと名前 クエリ内の空白 リテラル 変数 関数呼び出し コメント 評価順序の比較 Expressions "if-then-else" Expressions "and/or" Expressions
パス
- パス Express イオン 述語 動的パス 入力ドキュメント コンテキスト
コンストラクター
- 入力ドキュメントからの Element と属性を含む 直接コンストラクター 計算されたコンストラクター
FLWOR を使用した選択と結合
- パス Express イオンによる選択 FLWOR Express イオン 定量化された Express イオン 個別値の選択 結合
並べ替えとグループ化
- XQuery での並べ替え グループ化 集計値
機能
- 組み込み関数 ユーザー定義関数
高度なクエリ
- 入力要素を変更してコピーする 位置とシーケンス番号を操作する 中間 XML ドキュメントを使用して結果を結合する
XML 名前空間
- XQuery と名前空間名前空間宣言
種類
- XQuery 型システム 組み込み型 型、ノード、原子値 XQuery での型チェック 自動型変換 シーケンス型のコンストラクターとキャスト
プロローグとモジュール
- クエリの構造: プロローグと本体 複数のモジュールからのクエリの組み立て 変数宣言 外部関数の宣言
スキーマの使用
- スキーマとは何ですか?クエリでスキーマを使用する理由W3C XML スキーマ: 概要 スコープ内のスキーマ定義 スキーマの検証と型の割り当て シーケンスの型とスキーマ
静的型付け
- 静的型付けとは何ですか? Typeswitch Expression Treat Expression 型宣言 0 または 1、1 つ以上、および正確に 1 の関数
クエリ設計の原則
- クエリ設計: 明確さ モジュール性 堅牢性
数値の構築と比較 算術演算 数値に対する関数
- 文字列
xs:string 型 文字列の構築、比較、操作 部分文字列、長さ 文字列の連結と分割 ホワイトスペース 国際化
- 通常のExpressイオン
通常の Express イオンの構造 個々の文字を表す 任意の文字を表す 文字のグループを表す 文字クラス Express イオン リラクタント量指定子 アンカーの後方参照 フラグを使用する 置換変数を持つサブ Express イオンを使用する
- 日付と時刻のタイプ
日付、時刻、および期間の算術演算子を使用した日付、時刻、および期間のコンポーネントの抽出 日付コンポーネントのタイプ
- 修飾名
修飾名の URI、ID の操作
- その他 XML コンポーネント
ドキュメント テキスト ノード コメント PI (処理命令) XML エンティティ CDATA
- XQuery関連規格
XML シリアル化 XQueryX XQuery 更新機能 全文検索 XQJ - XQuery Java 用 API
- 実装固有の機能
XML バージョン クエリコンテキストのオプション宣言と拡張式の設定 シリアル化パラメータ
- XQuery SQL との比較
XML データとリレーショナル データ SQL 構文と XQuery 構文 SQL および XQuery
- XQuery 対 XSLT
XQuery および XPath XQuery と XSLT の比較
要求
0]の基礎知識。0]関連技術に関する高度な知識は有益ですが、必須ではありません。
14 時間
お客様の声 (3)
Theory and excises not separated but after every bigger Topic there were exercises to remember theory in practice
Krzysztof - Nordea
コース - XQuery
The pacing was good enough
Daniel - Nordea
コース - 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