สารบัญ:
- คำจำกัดความ - XML Query Language (XQuery) หมายถึงอะไร
- Techopedia อธิบาย XML Query Language (XQuery)
คำจำกัดความ - XML Query Language (XQuery) หมายถึงอะไร
XML Query Language (XQuery) เป็นภาษาแบบสอบถามและการเขียนโปรแกรมสำหรับการประมวลผลเอกสาร XML และข้อมูล ข้อมูล XML และฐานข้อมูลอื่น ๆ ที่เก็บข้อมูลในรูปแบบที่คล้ายคลึงกับ HTML สามารถประมวลผลด้วย XQuery วัตถุประสงค์หลักของ XQuery คือการจัดเตรียมกลไกการสืบค้นสำหรับการดึงข้อมูลจากเอกสารบนเว็บจริงและเสมือน มันมีจุดมุ่งหมายเพื่อเชื่อมโยงเทคโนโลยีเว็บและฐานข้อมูลด้วยความช่วยเหลือของ XML
World Wide Web Consortium มีหน้าที่กำหนดกรอบ XQuery 1.0
Techopedia อธิบาย XML Query Language (XQuery)
XQuery ทำหน้าที่เหมือนภาษานิพจน์เนื่องจากเป็นการระบุการไหลของข้อมูลและการดำเนินการที่แน่นอนเพื่อให้ได้ผลลัพธ์ที่ต้องการ ไม่ได้กล่าวถึงวิธีการที่ข้อมูลเชื่อมโยงกับแพลตฟอร์มการเขียนโปรแกรมเฉพาะในแง่ของไวยากรณ์ ตัวอย่างเช่นนิพจน์ระบุค่าผลลัพธ์ของการเพิ่ม แต่ไม่ได้จัดการกับการประกาศตัวแปรประเภทข้อมูลที่ใช้และคำสั่งหรือการเรียกใช้ฟังก์ชัน
สามารถสร้างเอกสาร XML ด้วยความช่วยเหลือของไวยากรณ์ที่มีให้กับ XQuery เอกสาร XML ถูกประมวลผลเพื่อแยกข้อมูลโครงสร้างซึ่งจัดเป็นโหนดเอกสารองค์ประกอบคุณลักษณะโหนดข้อความข้อคิดเห็นคำแนะนำการประมวลผลและเนมสเปซ
รายการข้อมูลหรือค่าทั้งหมดจะถือว่าเป็นลำดับตามค่าเริ่มต้น ค่าอะตอมมิกหรือโหนดเป็นชนิดของรายการข้อมูลที่มีอยู่ในเอกสาร XML ค่า atomic เช่น Boolean, จำนวนเต็มและสตริงเป็นไปตามข้อกำหนด XML schema คุณสมบัติต่างๆเช่นการค้นหาตามข้อความและการอัพเดทเอกสารกำลังอยู่ในระหว่างการพัฒนา
