XQuery - 概述



什麼是 XQuery

XQuery 是一種用於檢索儲存在 XML 格式中的資訊的函式語言。XQuery 可用於 XML 文件、包含以 XML 格式儲存資料的關聯資料庫或 XML 資料庫。XQuery 3.0 是 2014 年 4 月 8 日的 W3C 推薦。

XQuery 的定義,如其 官方文件 所述,如下所述 −

XQuery 是一種將文件、資料庫、網頁幾乎所有其他內容組合的標準化語言。其使用非常廣泛。它功能強大且易於學習。XQuery 取代了專有中介軟體語言和 Web 應用程式開發語言。XQuery 使用幾行程式碼取代複雜的 Java 或 C++ 程式。XQuery 比許多其他備選方案更易於使用和維護。

特性

  • 函式語言 − XQuery 是一種用於檢索/查詢基於 XML 的資料的語言。

  • 類似於 SQL − XQuery 對 XML 的作用類似於 SQL 對資料庫的作用。

  • 基於 XPath − XQuery 使用 XPath 表示式在 XML 文件中導航。

  • 普遍接受 − XQuery 得到所有主要資料庫的支援。

  • W3C 標準 − XQuery 是 W3C 標準。

XQuery 的優勢

  • 使用 XQuery 可以檢索層次結構和表格資料。

  • XQuery 可用於查詢樹形和圖形結構。

  • XQuery 可直接用於查詢網頁。

  • XQuery 可直接用於構建網頁。

  • XQuery 可用於轉換 XML 文件。

  • XQuery 非常適用於基於 XML 的資料庫和基於物件的資料庫。物件資料庫比純表格資料庫更加靈活和強大。

廣告
© . All rights reserved.