Schulungsinhalt
XQuery Einführung
– Was ist XQuery?
– Pfad-Ausdrücke und Abkürzungen
– FLWOR-Ausdrücke (for, let, where, order by, return)
– Funktionen
– VerknüpfungenXQuery-Grundlagen
– Der Aufbau der XQuery-Sprache
– XQuery im Kontext
– Verarbeitung von Abfragen
– Das XQuery-Datenmodell
– Typen
– NamespacesAusdrücke
– Kategorien von Ausdrücken
– Schlüsselwörter und Namen
– Variablen
– Funktionsaufrufe
– Reihenfolge der Auswertung
– VergleichsausdrückePfade
– Pfad-Ausdrücke
– Dynamische Pfade
– Eingabe von Dokumenten
– KontextKonstrukteure
– Einbindung von Elementen und Attributen aus dem Eingabedokument
– Direkte und berechnete KonstrukteureAuswahl und Verknüpfung mit FLWOR
– Auswählen mit Pfadausdrücken
– Ausdrücke– FLWOR– quantifizierte
– VerknüpfungenSortierung und Gruppierung in XQueryFunktionen in XQuery
– Einsatz von Funktionen
– Eingebaute Funktionen
– Benutzerdefinierte Funktionen
Erweiterte Konzepte und zukünftige Entwicklungen
– Kopieren von Eingabeelementen mit Modifikationen
– Arbeiten mit Positionen und fortlaufenden Nummern
– Kombinieren von Ergebnissen
– Verwendung von XML-ZwischendokumentenXML-NamensraumTypenVerwendung von SchemataStatische TypisierungPrinzipien des AbfrageentwurfsZeichenkettenReguläre AusdrückeAndere XML-KomponentenXQuery-verwandte Standards
– XML-Serialisierung
– XQueryX
– XQuery Aktualisierungsfunktion
– Volltext-Suche
– XQJ – XQuery-API für JavaImplementierungsspezifische Funktionen
– XML-Version
– Abfragekontexts einstellen
– Optionsdeklarationen und ErweiterungsausdrückeXQuery vs. SQLXQuery vs. XSLT
Zielgruppe
Entwickler und Datenbankanwender, die mit XML-Dokumenten arbeiten.
Seminarziele
In diesem Seminar lernen Sie die Infrastruktur und Konzepte der XML-basierten Datenbank Tamino kennen. Sie können dann, im Gegensatz zu XPATH, mit der Abfragesprache XQuery XML-Daten abfragen, ohne die Struktur des XML-Dokuments vorher kennen zu müssen.
Vorkenntnisse
XML-Kenntnisse
Seminardauer
Preis
Präsenzseminar/FLEXINAR®:
LIVEINAR®:
Individual Training: Preis auf Anfrage
Inhouse Training: Preis auf Anfrage
Seminarnummer

Martin Heubeck
Group Leader Sales
- martin.heubeck@protranet.de
Beratungszentrale und Buchungshotline:
- 0800 3400311
- beratung@protranet.de
Kataloge
Formate