XQuery

XQuery to język programowania służący do przetwarzania i manipulowania danymi w formacie XML. XQuery jest często porównywany do języka SQL, ponieważ umożliwia wykonywanie zapytań na zbiorach danych, jednak w przeciwieństwie do SQL, XQuery obsługuje złożone struktury danych XML.

XQuery jest oparty na standardzie XML Path Language (XPath), który umożliwia wybieranie i filtrowanie elementów XML zgodnie z określonymi kryteriami. XQuery pozwala na manipulowanie i przetwarzanie danych XML poprzez wykonywanie różnych operacji, takich jak agregacja, sortowanie, grupowanie, łączenie, filtrowanie i wiele innych.