Tutorial XQuery

Yang paling baik untuk menjelaskan XQuery adalah dengan mengatakan: hubungan XQuery dengan XML sama seperti hubungan SQL dengan tabel database.

XQuery dirancang untuk mencari data XML - bukan hanya untuk berkas XML, tetapi untuk semua data yang dapat dipresentasikan dalam bentuk XML, termasuk database.

Kemampuan dasar yang Anda perlu miliki:

Sebelum melanjutkan pelajaran, perlu memiliki pemahaman dasar tentang berikut ini:

  • HTML / XHTML
  • XML / XML namespace
  • XPath

Jika Anda ingin belajar proyek-proyek ini terlebih dahulu, silakan kunjungi Halaman utama Akses tutorial ini.

Apa itu XQuery?

  • XQuery adalah bahasa untuk pemantauan data XML
  • Tindakan XQuery terhadap XML sama seperti tindakan SQL terhadap database
  • XQuery didirikan atas ekspresi XPath
  • XQuery didukung oleh semua mesin database utama (IBM, Oracle, Microsoft dan lainnya)
  • XQuery adalah standar W3C

XQuery berhubungan dengan pemantauan XML

XQuery adalah bahasa untuk mencari dan mengekstrak elemen dan atribut dari dokumen XML.

Ini adalah contoh penggunaan XQuery untuk memecahkan masalah nyata:

Pilih semua rekam CD dengan harga kurang dari 10 dolar dari koleksi CD yang disimpan di dokumen XML bernama cd_catalog.xml.

XQuery dan XPath

XQuery 1.0 dan XPath 2.0 membagi model data yang sama dan mendukung fungsi dan operator yang sama. Jika Anda telah mempelajari XPath, maka belajar XQuery juga tidak akan ada masalah.

Anda dapat membaca di dalamXPath 教程Baca lebih banyak tentang XPath di sini.

Contoh aplikasi XQuery

XQuery dapat digunakan untuk:

  • Mengambil informasi untuk digunakan di layanan jaringan
  • Membuat laporan ringkas
  • Mengubah data XML ke XHTML
  • Mencari dokumen jaringan untuk mendapatkan informasi yang relevan

XQuery adalah standar disarankan W3C

XQuery adalah kompatibel dengan berbagai standar W3C seperti XML, Namespaces, XSLT, XPath serta XML Schema.

XQuery 1.0 于 2007年1月23日 被确立为 W3C 推荐标准。

如需获得更多有关 W3C 的 XQuery 活动的信息,请阅读我们的《W3C 教程》。