ล่าสุดการพัฒนาเว็บบทเรียน
 

XQuery กวดวิชา


XQuery

XQuery คือการ XML สิ่ง SQL เป็นตารางฐานข้อมูล

XQuery ถูกออกแบบมาเพื่อสอบถามข้อมูล XML - ไม่เพียง แต่ไฟล์ XML แต่สิ่งที่จะปรากฏเป็น XML รวมทั้งฐานข้อมูล

ตัวอย่าง XQuery

for $x in doc("books.xml")/bookstore/book
where $x/price>30
order by $x/title
return $x/title


XQuery คืออะไร?

XQuery
  • XQuery เป็น ภาษาสำหรับการสอบถามข้อมูล XML the
  • XQuery สำหรับ XML เป็นเช่น SQL สำหรับฐานข้อมูล
  • XQuery ถูกสร้างขึ้นบนนิพจน์ XPath
  • XQuery รับการสนับสนุนจากฐานข้อมูลที่สำคัญทั้งหมด
  • XQuery เป็นคำแนะนำ W3C

XQuery เกี่ยวเคียวรี XML

XQuery ภาษาสำหรับการค้นหาและการสกัดองค์ประกอบและคุณสมบัติจากเอกสาร XML

นี่คือตัวอย่างของสิ่งที่ XQuery สามารถแก้ปัญหานี้:

"เลือกบันทึกซีดีทั้งหมดที่มีราคาน้อยกว่า $ 10 จากแผ่นซีดีที่เก็บไว้ใน cd_catalog.xml"


XQuery และ XPath

XQuery XPath 1.0 และ 2.0 แบ่งรูปแบบข้อมูลที่เหมือนกันและสนับสนุนการทำงานเดียวกันและผู้ประกอบการ หากคุณมีการศึกษาแล้ว XPath คุณจะมีปัญหาใด ๆ กับความเข้าใจ XQuery


XQuery - ตัวอย่างการใช้งาน

XQuery สามารถใช้ในการ:

  • ดึงข้อมูลเพื่อใช้ในการบริการเว็บ
  • สร้างรายงานสรุป
  • แปลงข้อมูล XML เพื่อ XHTML
  • เอกสารค้นหาเว็บสำหรับข้อมูลที่เกี่ยวข้อง

XQuery เป็นคำแนะนำ W3C

XQuery เข้ากันได้กับมาตรฐาน W3C หลายประการเช่น XML, Namespaces, XSLT, XPath, และ XML Schema

XQuery 1.0 กลายเป็นคำแนะนำ W3C 23 มกราคม 2007