Obsah:
- Definice - Co znamená jazyk XML dotazu (XQuery)?
- Techopedia vysvětluje XML dotazovací jazyk (XQuery)
Definice - Co znamená jazyk XML dotazu (XQuery)?
XML Query Language (XQuery) je dotazovací a programovací jazyk pro zpracování XML dokumentů a dat. XML data a další databáze, které ukládají data ve formátu analogickém HTML, lze zpracovat pomocí XQuery. Hlavním cílem XQuery je poskytnout mechanismy dotazů pro extrakci dat ze skutečných a virtuálních webových dokumentů. Jeho cílem je propojit webové a databázové technologie pomocí XML.
World Wide Web Consortium odpovídá za sestavení XQuery 1.0.
Techopedia vysvětluje XML dotazovací jazyk (XQuery)
XQuery se chová jako výrazový jazyk, protože určuje přesný tok dat a operací k dosažení požadovaného výsledku. Nezmiňuje se o tom, jak jsou data spojena s konkrétní programovací platformou z hlediska syntaxe. Například výraz určuje výslednou hodnotu přírůstku, ale nezabývá se deklarací proměnných, použitých datových typů a příkazů nebo volání funkcí.
Dokumenty XML lze vytvářet pomocí syntaxe poskytované s XQuery. Dokumenty XML jsou zpracovány tak, aby extrahovaly strukturální informace, které jsou klasifikovány jako uzly dokumentů, prvky, atributy, textové uzly, komentáře, instrukce ke zpracování a jmenné prostory.
Všechny datové položky nebo hodnoty jsou ve výchozím nastavení považovány za sekvence. Atomové hodnoty nebo uzly jsou typem datových položek přítomných v dokumentu XML. Atomové hodnoty jako Boolean, celé číslo a řetězec jsou podle specifikace schématu XML. V současné době se vyvíjejí funkce, jako je fulltextové vyhledávání a aktualizace dokumentů.