XQueryチュートリアル

XQueryを説明する最善の方法は、XQueryがXMLに対する関係をSQLがデータベーステーブルに対する関係と同じに説明することです。

XQueryはXMLデータをクエリするために設計されています - これはXMLファイルに限らず、XML形式で表現できるどんなデータにも適用できます。データベースを含みます。

あなたが持っているべき基本的な知識:

学習を続ける前に、以下の知識について基本的な理解が必要です:

  • HTML / XHTML
  • XML / XML命名空間
  • XPath

これらのプロジェクトをまず学びたい場合は、私たちの ホームページ これらのチュートリアルにアクセスしてください。

XQueryとは何ですか?

  • XQueryはXMLデータクエリのための言語です。
  • XQueryがXMLに対する作用はSQLがデータベースに対する作用と同じです。
  • XQueryはXPath表現の上に構築されています。
  • XQueryは主要なデータベースエンジン(IBM、Oracle、Microsoftなど)すべてでサポートされています。
  • XQueryはW3C標準です。

XQueryとXMLクエリに関するものです。

XQueryはXMLドキュメントから要素および属性を検索および抽出するための言語です。

これはXQueryが実際の問題を解決する例です:

cd_catalog.xmlという名前のXMLドキュメントに保存されているCDコレクションから、10ドル未満の価格のCDレコードを選択します。

XQueryとXPath

XQuery 1.0とXPath 2.0は同じデータモデルを共有し、同じ関数および演算子をサポートしています。XPathを学んだことがあれば、XQueryも学ぶのに問題はありません。

私たちの《XPath チュートリアル》でXPathに関するさらに詳しい情報を読むことができます。

XQuery - 应用例

XQueryは以下の用途に使用できます:

  • ネットワークサービスで使用するための情報を抽出します。
  • 要約レポートを生成します。
  • XMLデータをXHTMLに変換します。
  • 関連情報を得るためにネットワークドキュメントを検索します。

XQueryはW3C推薦標準です。

XQueryは、XML、Namespaces、XSLT、XPathおよびXML SchemaなどのW3C標準と互換性があります。

XQuery 1.0は2007年1月23日にW3C推奨標準として確立されました。

W3CのXQuery活動に関する詳細情報を取得するには、私たちの「W3C チュートリアル》。