XML ve XQuery

XQuery nedir?

XQuery XML için, SQL için veritabanı gibi

XQuery XML verilerini sorgulamak için tasarlanmıştır

XQuery Örneği

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

XQuery nedir?

XQuery
  • XQuery, XML verilerini sorgulamak için kullanılanDil
  • XML için XQuery, veritabanı için SQL gibi kullanılır
  • XQuery, XPath ifadeleri üzerine inşa edilmiştir
  • Tüm ana veritabanları XQuery'yi destekler
  • XQuery W3C Öneri Standartıdır.

XQuery, XML sorgulamasıyla ilgilidir

XQuery, XML belgelerinden elementler ve özellikler arama ve çıkarma için kullanılan bir dildir.

Aşağıdaki örneğin XQuery'nin çözebileceği belirli bir sorunu temsil eder:

cd_catalog.xml'den saklanan CD koleksiyonunda 10 doların altında fiyatlı tüm CD kayıtlarını seçin

XQuery ve XPath

XQuery 1.0 ve XPath 2.0 aynı veri modelini paylaşır ve aynı fonksiyonları ve operatörleri destekler.

Eğer XPath öğrenmişseniz, XQuery'yi anlamak için herhangi bir sorun olmayacak.

XQuery - Uygulama senaryosu örnekleri

XQuery şu amaçlar için kullanılabilir:

  • Web hizmetlerinde kullanılan bilgileri çıkarma
  • Özet rapor oluşturma
  • XML verilerini XHTML'ye dönüştürme
  • Ağ dokümanlarında ilgili bilgileri arama

XQuery W3C Öneri Standartıdır.

XQuery, XML,Namespace, XSLT, XPath ve XML Şeması gibi çeşitli W3C Standartları ile uyumludur.

XQuery 1.0 2007 yılında W3C Öneri Standartı olarak kabul edildi.

XQuery Eğitimi

XQuery Eğitimimizde öğreneceğinizler: XQuery Daha Fazla Bilgi.