XQuery

XQuery
Paradigmen: XML
Erscheinungsjahr: 2005
Entwickler: World Wide Web Consortium
Aktuelle Version: 3.1  (21. März 2017)
Typisierung: stark
Wichtige Implementierungen: BaseX, EXist (Datenbank), Galax, Saxon, Pathfinder, XQilla, Zorba
Standardisierungen: W3C Spezifikationen
Beeinflusst von: XQL, XML-QL, Quilt
Betriebssystem: plattformunabhängig
w3.org

XQuery steht für XML Query Language und bezeichnet eine vom W3C spezifizierte Abfragesprache für XML-Datenbanken. Sie dient dazu, aus großen XML-Datensammlungen einzelne Teile herauszusuchen. Im Gegensatz dazu wird XSLT verwendet, um komplette XML-Dokumente zu transformieren.

XQuery benutzt eine an XSLT, SQL und C angelehnte Syntax und verwendet XPath sowie XML Schema für sein Datenmodell und seine Funktionsbibliothek. Es ist aus den Sprachen XQL, XML-QL und Quilt hervorgegangen.

XQuery ist stark typisiert und Turing-vollständig.

An der Entwicklung wesentlich beteiligt war (wie schon bei Quilt) Donald D. Chamberlin.


From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy