Преглед садржаја:
Дефиниција - Шта значи КСМЛ језик упита (КСКуери)?
КСМЛ језик упита (КСКуери) је језик за упите и програмирање за обраду КСМЛ докумената и података. КСМЛ подаци и друге базе података које похрањују податке у формату аналогном ХТМЛ-у могу се обрадити с КСКуери. Главни циљ КСКуери-а је да обезбеди механизме упита за вађење података из стварних и виртуелних докумената заснованих на Вебу. Његов је циљ повезати веб и технологије база података уз помоћ КСМЛ-а.
Конзорцијум Ворлд Виде Веб одговоран је за уоквиривање КСКуери 1.0.
Тецхопедиа објашњава КСМЛ језик упита (КСКуери)
КСКуери дјелује попут језика израза јер одређује тачан проток података и радње како би се постигао жељени резултат. Не помиње како су подаци повезани са синтаксом. На примјер, израз специфицира вриједност резултата додавања, али не бави се декларацијом варијабли, кориштеним типовима података и наредбама или позивима функција.
КСМЛ документи се могу креирати уз помоћ синтаксе коју пружа КСКуери. КСМЛ документи се обрађују како би се извукли структурни подаци, који су класификовани као чворови документа, елементи, атрибути, текстуални чворови, коментари, упутства за обраду и просторе имена.
Све ставке података или вредности третирано су као низови. Или атомске вриједности или чворови су врста података која се налазе у КСМЛ документу. Вриједности атома као што су Боолеан, интегер и стринг су према спецификацији КСМЛ схеме. Функције попут претраге на основу пуног текста и ажурирања докумената тренутно су у фази израде.
