Tutorial XQuery

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

XQuery dirancang untuk mengeksplorasi data XML - bukan hanya berbatasan di file XML, tetapi termasuk semua data yang dapat dipresentasikan dalam bentuk XML, termasuk database.

Dasar yang Anda perlu miliki:

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

  • HTML / XHTML
  • XML / XML namespace
  • XPath

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

Apa itu XQuery?

  • XQuery adalah bahasa untuk mengeksplorasi 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, dll).
  • XQuery adalah standar W3C.

XQuery berhubungan dengan query XML

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

Ini adalah contoh penyelesaian masalah nyata dengan XQuery:

Pilih semua rekaman CD dengan harga di bawah 10 dollar 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 sudah menguasai XPath, maka belajar XQuery juga tidak akan ada masalah.

Anda dapat membaca kami diXPath 教程Baca lebih lanjut tentang XPath di sini.

Contoh aplikasi XQuery

XQuery dapat digunakan untuk:

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

XQuery adalah standar W3C yang disarankan

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

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

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