Turinys:
- Apibrėžimas - ką reiškia XML užklausos kalba (XQuery)?
- „Techopedia“ paaiškina XML užklausos kalbą (XQuery)
Apibrėžimas - ką reiškia XML užklausos kalba (XQuery)?
XML užklausos kalba (XQuery) yra užklausų ir programavimo kalba, skirta apdoroti XML dokumentus ir duomenis. XML duomenis ir kitas duomenų bazes, kuriose duomenys saugomi HTML formatu, galima apdoroti naudojant „XQuery“. Pagrindinis „XQuery“ tikslas yra pateikti užklausų mechanizmus duomenims išgauti iš realių ir virtualių žiniatinklio dokumentų. Ja siekiama susieti interneto ir duomenų bazių technologijas su XML pagalba.
„World Wide Web Consortium“ yra atsakingas už „XQuery 1.0“ įrėminimą.
„Techopedia“ paaiškina XML užklausos kalbą (XQuery)
„XQuery“ veikia kaip išraiškos kalba, nes ji nurodo tikslų duomenų srautą ir operacijas norimam rezultatui pasiekti. Čia neminima, kaip duomenys yra susieti su tam tikra programavimo platforma, kalbant apie sintaksę. Pavyzdžiui, išraiška nurodo papildymo rezultato vertę, bet nenagrinėja kintamųjų deklaravimo, naudojamų duomenų tipų ir komandų ar funkcijų skambučių.
XML dokumentus galima sukurti naudojant „XQuery“ pateiktą sintaksę. XML dokumentai apdorojami norint išgauti struktūrinę informaciją, klasifikuojamą kaip dokumentų mazgai, elementai, atributai, teksto mazgai, komentarai, tvarkymo instrukcijos ir vardų sritys.
Visi duomenų elementai ar vertės pagal nutylėjimą traktuojami kaip seka. Atominės vertės arba mazgai yra duomenų elementų, esančių XML dokumente, tipas. Atominės vertės, tokios kaip loginė vertė, sveikasis skaičius ir eilutė, yra nurodytos XML schemos specifikacijose. Šiuo metu kuriamos tokios funkcijos, kaip viso teksto paieška ir dokumentų atnaujinimai.
