XQuery
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 | |
|---|---|
| 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 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.
    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.