XQuery
Aus ProgrammingWiki
Archivierte Version vom 2011-12-22T12:46:20+00:00. Aktuelle Version
Autoren
- Fred Teske(s3frtesk@stud.hs-zigr.de )
- Philipp Dvorak (s3phdvor@stud.hs-zigr.de)
Einstieg in XQuery
XQuery ist ein Abfragesprache für XML. Welche vom W3C entwickelt wurde. In diesem Kurs sollen die grundlegenden Spracheigenschaften vorgestellt werden und ein Verständnis der Syntax und Struktur von XQuery – Ausdrücken vermittelt werden.
XQuery ermöglicht:
- das Auswählen von Elementen und Attributen
- das Zusammenführen mehrerer XML-Dokumente
- das Bearbeiten von XML-Daten
- das Hinzufügen von Elementen und Attributen zu der Ergebnismengen
- Berechnungen auf Grundlage von XML-Daten
- Sortierungen der Ergebnismenge
Beispiel XML-Datei
FLWOR - Ausdrücke
FLWOR - Ausdrücke bilden die Grundlage für Anfragen an XML - Dokumente. Sie weisen Ähnlichkeiten mit Abfragen im SQL - Syntax auf. FLWOR ist ein Kunstwort (aus dem englischen "Flower"). Die einzelnen Buchstaben entsprechen dabei den Anfangsbuchstaben der Klauseln des Ausdrucks: for, let, where, order und return.
Ein einfacher FLWOR - Ausdruck ist zum Beispiel folgendes: