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離子
“if-then-else” Express離子
“和/或” Express離子
路徑
-
路徑 Expressions
謂詞
動態路徑
輸入文件
上下文
建設者
-
包括輸入文件中的 Element 和屬性
直接構造函數
計算構造函數
使用 FLWOR 選擇和連接
-
使用路徑 Expressions 進行選擇
氟醚Express離子
定量 Express離子
選擇非重複值
加入
排序和分組
-
排序 XQuery
分組
聚合值
功能
-
內置函數
用戶定義的函數
高級查詢
-
複製帶有修改的輸入元素
使用位置和序列號
合併結果
使用中間 XML 文件
XML 命名空間
-
XQuery 和一個命名空間
命名空間聲明
類型
-
XQuery 類型系統
內置類型
類型、節點和原子值
類型簽入 XQuery
自動類型轉換
序列類型
構造函數和鑄造
Prolog 和模組
-
查詢的結構:Prolog 和 Body
從多個模組組裝查詢
變數聲明
聲明外部函數
使用架構
-
什麼是架構?
為什麼要將架構用於查詢?
W3C XML 架構:簡要概述
範圍內架構定義
架構驗證和類型分配
序列類型和架構
靜態鍵入
-
什麼是靜態類型?
Typeswitch Express離子
治療 Express離子
類型聲明
零或一、一個或多個和完全一函數
查詢設計原則
-
查詢設計:
清晰
模組性
魯棒性
構造和比較數值 算術運算 數位函數
-
字串
xs:string 類型 構造、比較和操作字串 子字串,長度 連接和拆分字串 空白 國際化
-
常規 Express離子
正 Express離子的結構 表示單個字元 表示任何字元 表示字元組 字元類 Expressions 勉強量詞 錨 反向引用 使用標誌 將子Express離子與替換變數一起使用
-
日期和時間類型
提取日期、時間和持續時間的組成部分 對日期、時間和持續時間使用算術運算元 Date 元件類型
-
限定名稱
使用限定名稱 URI、ID
-
其他 XML 元件
檔 文本節點 評論 PI(加工指令) XML 實體 CDATA 數據
-
XQuery相關標準
XML 序列化 XQueryX XQuery 更新工具 全文搜索 XQJ - XQuery API for Java
-
特定於實現的功能
XML 版本 設置查詢上下文 選項聲明和擴展表達式 序列化參數
-
XQuery 與 .SQL
XML 資料與關係數據 SQL 語法與 XQuery 語法 SQL 和 XQuery
-
XQuery 與 XSLT
XQuery 和 XPath XQuery 與 XSLT
最低要求
對 XML 基礎知識有一定的瞭解。對 XML 相關技術的高級瞭解是有益的,但不是必需的。
14 時間:
客戶評論 (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