Pengenalan XQuery
- Hal Sebelumnya Panduan XQuery
- Hal Berikutnya Contoh XQuery
cara yang paling baik untuk menggambarkan XQuery adalah dengan mengatakan: hubungan XQuery dengan XML adalah sama seperti hubungan SQL dengan meja pangkalan data.
XQuery dirancang untuk keriasan data XML - bukan hanya terhadap fail XML, termasuk mana-mana data yang boleh dipaparkan dalam bentuk XML, termasuk pangkalan data.
Pemahaman dasar yang anda seharuskan mempunyai:
Sebelum anda terus belajar, anda perlu mempunyai pemahaman dasar tentang yang berikut:
- HTML / XHTML
- XML / XML ruang nama
- XPath
Jika anda mahu belajar proyek ini dahulu, sila lawati di Laman utama Akses ke tutorial ini.
Apakah XQuery?
- XQuery adalah bahasa untuk keriasan data XML
- Tindakan XQuery terhadap XML seperti tindakan SQL terhadap pangkalan data
- XQuery didirikan atas ekspresi XPath
- XQuery disokong oleh semua enjin pangkalan data utama (IBM, Oracle, Microsoft dan lain-lain)
- XQuery ialah piawai W3C.
XQuery dan kajian query XML
XQuery adalah bahasa untuk mencari dan mengekstrak elemen dan atribut daripada dokumen XML.
Ini adalah contoh penyelesaian masalah praktis XQuery:
“Mengambil semua rekod CD dengan harga kurang daripada 10 dolar dari dokumen XML yang disimpan di dalam cd_catalog.xml.”
XQuery dan XPath
XQuery 1.0 dan XPath 2.0 mempunyai model data yang sama dan mendukung fungsi dan operator yang sama. Jika anda sudah mengambil pelajaran XPath, maka pelajaran XQuery akan mendapat masalah.
Anda dapat baca lebih banyak tentangPanduan XPath》dalam mengetahui lebih banyak tentang XPath.
Contoh Aplikasi XQuery
XQuery dapat digunakan untuk:
- Mengekstrak maklumat untuk digunakan dalam perkhidmatan jaringan
- Menghasilkan laporan ringkas
- Mengubah data XML ke XHTML
- Mencari dokumen rangkaian untuk mendapatkan maklumat yang relevan
XQuery adalah standard yang dicadangkan W3C
XQuery disesuaikan dengan berbagai standar W3C, seperti XML, Namespaces, XSLT, XPath serta XML Schema.
XQuery 1.0 telah disahkan sebagai standard yang dicadangkan W3C pada 23 Januari 2007.
Untuk mendapatkan maklumat lanjut tentang aktiviti XQuery W3C, sila bacaPanduan W3C》。
- Hal Sebelumnya Panduan XQuery
- Hal Berikutnya Contoh XQuery