XQuery und XPath
Seminar
In Dresden, Hamburg, Frankfurt Am Main und an 7 weiteren Standorten
Beschreibung
-
Kursart
Intensivseminar berufsbegleitend
-
Niveau
Fortgeschritten
-
Ort
-
Unterrichtsstunden
7h
-
Dauer
1 Tag
XML - XPath 2.0 und XQuery 2.0
Standorte und Zeitplan
Lage
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Meinungen
Themen
- XPath: Lokalisierung
- Funktionsbibliothek von XPath und XQuery
- XQuery: Grundlagen
- XQuery: Fortgeschrittene Techniken
Inhalte
Fortgeschrittene
Zielgruppe:
Programmierer, Web-Entwickler
Voraussetzungen:
XML-Grundlagen
Methode:
Vortrag mit Beispielen und Übungen.
Seminarziele:
Mit diesem Seminar lernen Sie die beiden Standards für die Untersuchung und Abfrage von XML-Dokumenten kennen. Die XML Path Language (XPath) ist eine vom W3-Konsortium entwickelte Abfragesprache, um Teile eines XML-Dokumentes zu adressieren. XPath dient als Grundlage einer Reihe weiterer Standards wie XSLT, XPointer und XQuery. XQuery benutzt eine an XSLT, SQL und C angelehnte Syntax und verwendet XPath sowie XML Schema für sein Datenmodell und seine Funktionsbibliothek. Mit der Hilfe dieser beiden Standards lassen sich in vielen Programmiersprachen und Datenbanken XML-Strukturen filtern und abfragen. Detailliert lernen Sie XPath 2.0 und XQuery 1.0 sowie die in beiden Techniken genutzte Funktionsbibliothek kennen. Neben den tatsächlichen Anwendungsfähigkeiten sollen Sie auch in die Lage versetzt werden, sich in der Original-Dokumentation zurecht zu finden und die theoretischen Fundamente beider Abfragesprachen zu verstehen.
Themen:
A. XPath und XQuery: Grundkonzept und Einsatzbereiche
Dauer:0.125 Tage
Wesentliche Eigenschaften XPath und XQuery - Einsatzbereiche in Programmiersprachen und Datenbanken - Vergleich zwischen XSLT und XQuery
B. XPath: Lokalisierung
Dauer:0.125 Tage
Knotenarten in XPath - Datentypen - Operatoren - Achsen - Knotentests - Prädikate - Kontrollstrukturen
C. Funktionsbibliothek von XPath und XQuery
Dauer:0.125 Tage
Zeichenketten - Mathematische Funktionen - Zeit und Datum - Knotenmengen
D. XQuery: Grundlagen
Dauer:0.5 Tage
FLWOR-Syntax: for, let, where, order by, return - Bindesequenzen - Fallunterscheidungen - Definition der Rückgabestruktur - Operatoren und Mengen-Ausdrücke - Datentypen - XPath-Integration
E. XQuery: Fortgeschrittene Techniken
Dauer:0.125 Tage
Selbst-definierte Funktionen - Variablen - XML Schema-Integration - Einsatz der Funktionsbibliothek
Unsere dozenten
Unser XML-Trainer Marco Skulschus studierte in Wuppertal und Paris Ökonomie mit Schwerpunkt Wirtschaftsinformatik und schloss mit einer Diplom-Arbeit zur semantischen Datenmodellierung in XML-Daten ab und arbeitet schon seit mehr als 10 Jahren als Dozent und Autor im Bereich XML, XML Schema, XSLT und XSL-FO und Ontologien.
Veröffentlichungen:
- "XML: Standards und Technologien" (Comelio Medien, ISBN 978-3-939701-21-7)
- "XSLT, XPath und XQuery" (Comelio Medien, ISBN 978-3-939701-18-7)
- "XSL-FO" (Comelio Medien, ISBN 978-3-939701-17-0)
- "XML Schema" (Comelio Medien, ISBN 978-3-939701-22-4)
- "MS SQL Server 2012 – XML-Integration mit T-SQL" (Comelio Medien, ISBN 978-3-939701-83-5)
- "Oracle, PL/SQL und XML" (Comelio Medien, ISBN 978-3-939701-49-1)
Projekte:
Als Berater und technischer Projektleiter konzipiert Herr Skulschus XML-basierte Software mit komplexen XSLT- und XSL-FO-Transformationen (XML Pipelines oder Single Source Publishing) sowie Import-/Export-Schnittstellen mit XML.
Forschung:
Er leitete verschiedene Forschungsprojekte mit innovativen Einsatzmöglichkeiten von XML wie bspw. der automatischen Generierung von Benutzer-Schnittstellen aus relationalen Daten und XML-Daten.
Webseite:
- http://www.marco-skulschus.de
- http://de.wikipedia.org/wiki/Marco_Skulschus
- http://www.amazon.de/Marco-Skulschus/e/B004587BR8
Referenzkurse:
- XML - Kurzüberblick
Zusätzliche Informationen
XQuery und XPath