กวดวิชา XQuery
XQuery คืออะไร?
XQuery คือ XML ที่ SQL ใช้กับฐานข้อมูล
XQuery ออกแบบมาเพื่อสืบค้นข้อมูล XML
ตัวอย่าง XQuery
for $x in doc("books.xml")/bookstore/book
where $x/price>30
order by $x/title
return $x/title
XQuery คืออะไร?
|
XQuery เกี่ยวกับการสืบค้น XML
XQuery เป็นภาษาสำหรับการค้นหาและแยกองค์ประกอบและแอตทริบิวต์จากเอกสาร XML
นี่คือตัวอย่างของสิ่งที่ XQuery สามารถแก้ไขได้:
"เลือกระเบียนซีดีทั้งหมดที่มีราคาต่ำกว่า 10 เหรียญจากคอลเลกชันซีดีที่จัดเก็บไว้ใน cd_catalog.xml"
XQuery และ XPath
XQuery 1.0 และ XPath 2.0 ใช้โมเดลข้อมูลร่วมกันและสนับสนุนฟังก์ชันและตัวดำเนินการเดียวกัน หากคุณได้ศึกษา XPath แล้ว คุณจะไม่มีปัญหาในการทำความเข้าใจ XQuery
XQuery - ตัวอย่างการใช้งาน
XQuery สามารถใช้เพื่อ:
- ดึงข้อมูลเพื่อใช้ในเว็บเซอร์วิส
- สร้างรายงานสรุป
- แปลงข้อมูล XML เป็น XHTML
- ค้นหาเอกสารเว็บสำหรับข้อมูลที่เกี่ยวข้อง
XQuery เป็นคำแนะนำของ W3C
XQuery เข้ากันได้กับมาตรฐาน W3C หลายอย่าง เช่น XML, Namespaces, XSLT, XPath และ XML Schema
XQuery 1.0 กลายเป็นคำแนะนำของ W3C ในปี 2550