Ein kleines! Lexikon des Internet Werbung

XQuery, XML Query Language @ Ein kleines! Lexikon des Internet


Erklärung | W3C-Standards | Weiterführende Links | Finden | Navigation | Interessante Begriffe

Ansichten: Bildschirm   Druck   ohne

XQuery

XML Query Language

ist eine vom W3C verabschiedete Empfehlung (engl.: recommendation) über eine Abfragesprache (), die hauptsächlich für Dokumente, die im XML-Format gespeichert sind, gedacht ist, aber auch für Datenbanken und andere Dokumente geeignet ist.
Queries als strukturierte Sprachen, wie z. B. SQL (), sind bisher nur für relationale oder objektorientierte Datenbanksysteme entstanden. Da XML-Dokumente stark strukturiert sind, ermöglichen sie eine wesentlich bessere Durchsuchbarkeit als andere Dokumente, die i. d. R. mit Volltextsuchen bearbeitet werden.

Immer mehr werden Daten und Dokumente in XML gespeichert, nach XML konvertiert oder durch verschiedene Schnittstellen in XML dargestellt. Hier setzt XQuery an, eine ursprüngliche Entwicklung von Texcel Research (¹), webMethods (²) und Microsoft.

Hauptvorteil für Entwickler ist, dass komplexe Anwendungen in Hochsprachen wie Java oder C++ durch wenige Zeilen von XQuery ersetzt werden können.

W3C - Technical Reports

{XQuery 1.0: An XML Query Language
 - http://www.w3.org/TR/xquery/
} (Rec)
{XML Syntax for XQuery 1.0 (XQueryX)
- http://www.w3.org/TR/xqueryx/
} (Rec)
{XML Query Use Cases
- http://www.w3.org/TR/xquery-use-cases/
} (W3C Note)

Weiterführende Links

{XML Query Working Group
 - http://www.w3.org/XML/Query
}
@ W3C
 (¹) {Texcel Research
 - http://www.texcel.no/
}
 (²) {webMethods  - http://www.webmethods.com/
 () [Abfragesprache
 - http://de.wikipedia.org/wiki/Abfragesprache
]
@ Wikipedia
 () [SQL
 - http://de.wikipedia.org/wiki/SQL
]
@ Wikipedia