Daftar Isi:
- Definisi - Apa yang dimaksud dengan XML Query Language (XQuery)?
- Techopedia menjelaskan XML Query Language (XQuery)
Definisi - Apa yang dimaksud dengan XML Query Language (XQuery)?
XML Query Language (XQuery) adalah kueri dan bahasa pemrograman untuk memproses dokumen dan data XML. Data XML dan database lain yang menyimpan data dalam format analog dengan HTML dapat diproses dengan XQuery. Tujuan utama XQuery adalah untuk menyediakan mekanisme permintaan untuk ekstraksi data dari dokumen berbasis web nyata dan virtual. Ini bertujuan untuk menghubungkan teknologi Web dan basis data dengan bantuan XML.
Konsorsium World Wide Web bertanggung jawab atas pembingkaian XQuery 1.0.
Techopedia menjelaskan XML Query Language (XQuery)
XQuery bertindak seperti bahasa ekspresi karena ia menentukan aliran data dan operasi yang tepat untuk mencapai hasil yang diinginkan. Tidak disebutkan bagaimana data dikaitkan dengan platform pemrograman tertentu dalam hal sintaksis. Misalnya, ekspresi menentukan nilai hasil penambahan tetapi tidak berurusan dengan deklarasi variabel, tipe data yang digunakan dan perintah atau fungsi panggilan.
Dokumen XML dapat dibuat dengan bantuan sintaks yang disediakan dengan XQuery. Dokumen XML diproses untuk mengekstrak informasi struktural, yang diklasifikasikan sebagai simpul dokumen, elemen, atribut, simpul teks, komentar, instruksi pemrosesan dan ruang nama.
Semua item atau nilai data diperlakukan sebagai urutan secara default. Nilai atau node atom adalah jenis item data yang ada dalam dokumen XML. Nilai atom seperti Boolean, integer dan string sesuai spesifikasi skema XML. Fitur-fitur seperti pencarian berbasis teks lengkap dan pembaruan dokumen saat ini sedang dalam pengembangan.
