دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۱۹
  • خرداد

جلسه ۶۰ : معرفی و بررسی XQuery

  • دسته‌بندی‌ها :
جلسه ۶۰ : معرفی و بررسی XQuery
    • جزئیات
    • نوع محتواآموزشی

      مقدمه

      با سلام خدمت کاربران گرامی سایت پی وی لرن و علاقمندان و کاربرانی که علاقمند به یادگیری دوره XML هستند. در جلسات پیش با فصل XSLT در XML همراه ما بودید؛ در طی فصل قبل به گام به گام با XSLT و ویژگی ها و کاربردهای آن آشنا شدیم و کار با آن را آموختیم. در این جلسه که شصتمین جلسه از دوره آموزش XML و البته اولین جلسه از سر فصل آموزشی XQuery است؛ به معرفی و بررسی XQuery می پردازیم.

      معرفی و بررسی XQuery

      این سرفصل را با این سوال اساسی آغاز می کنیم:

      XQuery چیست؟

      در حقیقت XQuery تعیین می کند که XML برای SQL چگونه باشد و البته خود SQL نیز برای پایگاه داده به چه صورت تعیین شود.
      XQuery برای انجام کوئری در XML طراحی شده است.
      در ادامه به ارائه توصیفات دقیق تری از XQuery می پردازیم:

      • XQuery زبان برای پرس و جو از داده های XML است.
      • XQuery برای XML مانند SQL برای پایگاه های داده است.
      • XQuery بر روی عبارات XPath ساخته شده است.
      • XQuery توسط تمام پایگاه داده های اصلی پشتیبانی می شود.
      • XQuery یک W3C Recommendation است.

      XQuery درباره Querying XML است

      XQuery یک زبان برای یافتن و استخراج عناصر و ویژگی ها از اسناد XML است.
      در اینجا یک مثال از آنچه که XQuery قادر به حل آن است ارائه شده:

      “Select all CD records with a price less than $10 from the CD collection stored in cd_catalog.xml”
      “تمام پرونده های CD را با قیمت کمتر از ۱۰ دلار از مجموعه سی دی ذخیره شده در cd_catalog.xml انتخاب کنید”

      XQuery و XPath

      XQuery 1.0 و XPath 2.0 یک مدل داده مشابه را به اشتراک میگذارند و از توابع مشابه و اپراتورها پشتیبانی میکنند.
      اگر قبلا XPath آشنا باشید، هیچ مشکلی با درک XQuery نخواهید داشت.

      XQuery – نمونه های کاربردی رایج

      XQuery می تواند در موارد زیر مورد استفاده قرار گیرد:

      • استخراج اطلاعات برای استفاده در سرویس وب.
      • تولید گزارش های خلاصه.
      • تبدیل داده های XML به XHTML.
      • جستجوی اسناد وب برای اطلاعات مربوطه.

      XQuery یک W3C Recommendation است

      XQuery با چندین استاندارد W3C مانند XML، Namespaces، XSLT، XPath و Schema XML سازگار است.
      در سال ۲۰۰۷ XQuery 1.0 به عنوان یک W3C Recommendation معرفی گردید.

      کلام آخر

      در این جلسه اختصاراً به معرفی و بررسی XQuery  پرداختیم اما در جلسات بعد به صورت گسترده تری با امکانات و ویژگی های آن آشنا خواهید شد.
      جلسه بعدی به ارائه مثال ها و نمونه های کاربردی در XQuery می پردازیم.
      با پی وی لرن همراه باشید.

      QR:  جلسه ۶۰ : معرفی و بررسی XQuery
      به اشتراک بگذارید