BT Sözlüğü › Veritabanları › XQuery

XQuery

Veritabanları Svenska → Güncellendi: 2026-10-11
Daha fazla bilgi
Yaratıcı
W3C
Yayın
2007 (1.0), 2017 (3.1)
Tür
Sorgu dili
Spec
W3C XQuery 3.1

XML için SQL: XPath’in üzerine kurulmuş; döngü, filtre ve sıralama içeren tam bir sorgu dili.

2007’den beri W3C tavsiye kararıdır; 2017’den beri güncel sürüm 3.1’dir. XPath düğüm seçer, XSLT şablon kurallarıyla dönüştürür; XQuery ise ifade ve fonksiyonlardan oluşan sıradan bir programlama dili gibi okunur. Çekirdek yapısı anahtar sözcüklerinden dolayı FLWOR adını taşır: for, let, where, order by, return; bir SQL ifadesinin parçalarıyla aynı, yalnızca farklı sırada.

XML veritabanı çağında gelişti: eXist-db, BaseX ve MarkLogic onu ana dil olarak çalıştırdı, birçok ilişkisel veritabanı da XML sütun desteği ekledi. Veri alışverişinde JSON öne geçince XQuery ona eşlik etmedi. Geriye XML’in hâlâ norm olduğu alanlar kaldı: yayıncılık, finansal mesajlaşma biçimleri ve hukuki belge arşivleri.

← Sözlüğe dön