مقدمه XQuery
- صفحه قبلی تدریس XQuery
- صفحه بعدی مثالهای 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 دلار از مجموعه CDهای ذخیره شده در فایل XML cd_catalog.xml انتخاب شوند.»
XQuery و XPath
XQuery 1.0 و XPath 2.0 مدل داده مشترک دارند و از توابع و عملگرهای مشابهی پشتیبانی میکنند. اگر XPath را یاد گرفتهاید، یادگیری XQuery نیز مشکلی ندارد.
شما میتوانید در:تدریس XPathبیشتر بخوانید.
مثالهای کاربردی XQuery
XQuery کاربرد دارد:
- اطلاعات را استخراج کنید تا در خدمات شبکه استفاده شود
- گزارش خلاصه ایجاد کنید
- XML دادهها را به XHTML تبدیل کنید
- برای دریافت اطلاعات بیشتر به مستندات شبکهای جستجو کنید
XQuery یک استاندارد توصیه شده W3C است
XQuery با بسیاری از استانداردهای W3C مانند XML، Namespaces، XSLT، XPath و XML Schema سازگار است.
XQuery 1.0 در 23 ژانویه 2007 به عنوان استاندارد توصیه شده W3C تأسیس شد.
برای اطلاعات بیشتر در مورد رویدادهای XQuery W3C، لطفاً مطالعه کنید:تدریس W3C》。
- صفحه قبلی تدریس XQuery
- صفحه بعدی مثالهای XQuery