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 チュートリアル》。