ตัวอย่าง XQuery

ทางที่ดีที่สุดในการอธิบาย XQuery คือ ความสัมพันธ์ระหว่าง XQuery และ XML คล้ายกับความสัมพันธ์ระหว่าง SQL และตารางฐานข้อมูล

XQuery ถูกออกแบบมาเพื่อใช้ในการค้นหาข้อมูล XML - ไม่เพียงแค่ XML ไฟล์ แต่ยังรวมถึงข้อมูลที่สามารถแสดงในรูปแบบ XML ได้ รวมถึงฐานข้อมูล

ความรู้ฐานฐานที่คุณควรมี:

ก่อนที่จะเรียนต่อ คุณจะต้องมีความเข้าใจฐานฐานเกี่ยวกับ

  • HTML/XHTML
  • XML/XML ชื่อสเกล
  • XPath

หากคุณต้องการเรียนโครงการนี้ก่อนหน้านี้ โปรดไปที่ หน้าหลัก เข้าถึงคู่มือนี้

อะไรคือ XQuery?

  • XQuery คือภาษาที่ใช้ในการค้นหาข้อมูล XML
  • XQuery มีความสัมพันธ์กับ XML คล้ายกับ SQL กับฐานข้อมูล
  • XQuery สร้างบน XPath แสดง
  • XQuery ได้รับการสนับสนุนโดยมอเตอร์ฐานข้อมูลหลักทั้งหมด (IBM, Oracle, Microsoft และอื่น ๆ)
  • XQuery คือมาตรฐาน W3C

XQuery มีความเกี่ยวข้องกับการค้นหา XML

XQuery คือภาษาที่ใช้ในการค้นหาและขัดแย้งองค์ประกอบและคุณสมบัติจากเอกสาร XML

นี่คือตัวอย่างของ XQuery ที่แก้ปัญหาปฏิบัติทางปฏิบัติการ

“เลือกทั้งหมดของ CD ที่มีราคาต่ำกว่า 10 ดอลลาร์จาก XML ไฟล์ที่ชื่อ cd_catalog.xml”

XQuery และ XPath

XQuery 1.0 และ XPath 2.0 มีโมเดลข้อมูลที่เหมือนกัน และสนับสนุนฟังก์ชันและการทำงานที่เหมือนกัน หากคุณได้เรียน XPath แล้ว คุณก็จะไม่มีปัญหาในการเรียน XQuery

คุณสามารถอ่านต่อได้ในXPath 教學อ่านเพิ่มเติมเกี่ยวกับ XPath ใน

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

XQuery สามารถใช้เพื่อ:

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

XQuery คือมาตรฐานที่ถูกแนะนำโดย W3C

XQuery สามารถเข้าถึงกับมาตรฐาน W3C หลายรายการ เช่น XML, Namespaces, XSLT, XPath และ XML Schema。

XQuery 1.0 在 2007年1月23日 被確立為 W3C 推薦標準。

如需獲得更多有關 W3C 的 XQuery 活動的資訊,請閱讀我們的《W3C 教學》。