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.
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 di ... Mehr Informationen >>
Lernziele
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
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-Sp ... Mehr Informationen >>
Zielgruppen
Entwickler und Datenbankanwender, die mit XML-Dokumenten arbeiten.