İçindekiler:
- Tanım - XML Sorgu Dili (XQuery) ne anlama geliyor?
- Techopedia, XML Sorgu Dilini (XQuery) açıklıyor
Tanım - XML Sorgu Dili (XQuery) ne anlama geliyor?
XML Sorgu Dili (XQuery), XML belgelerini ve verilerini işlemek için bir sorgu ve programlama dilidir. XML verilerine ve HTML'ye benzer bir formatta veri depolayan diğer veritabanları XQuery ile işlenebilir. XQuery'nin temel amacı, gerçek ve sanal Web tabanlı belgelerden veri çıkarma için sorgu mekanizmaları sağlamaktır. Web ve veritabanı teknolojilerini XML yardımıyla bağlamayı amaçlamaktadır.
World Wide Web Konsorsiyumu, XQuery 1.0'ı çerçevelemekten sorumludur.
Techopedia, XML Sorgu Dilini (XQuery) açıklıyor
XQuery, istenen bir sonuca ulaşmak için veri ve işlemlerin tam akışını belirttiği için bir ifade dili gibi davranır. Verilerin sözdizimi açısından belirli bir programlama platformuyla nasıl ilişkilendirildiğinden bahsetmez. Örneğin bir ifade, bir eklemenin sonuç değerini belirtir, ancak değişkenlerin bildirimi, kullanılan veri türleri ve komutlar veya işlev çağrılarıyla ilgilenmez.
XQuery ile sağlanan sözdizimi yardımıyla XML belgeleri oluşturulabilir. XML belgeleri, belge düğümleri, öğeler, öznitelikler, metin düğümleri, yorumlar, işleme talimatları ve ad alanları olarak sınıflandırılan yapısal bilgileri ayıklamak için işlenir.
Tüm veri öğeleri veya değerleri varsayılan olarak sekans olarak kabul edilir. Atom değerleri veya düğümleri, bir XML belgesinde bulunan veri öğelerinin türüdür. Boolean, integer ve string gibi atomik değerler XML şema belirtimine göredir. Tam metin tabanlı arama ve belge güncellemeleri gibi özellikler şu anda geliştirilme aşamasındadır.