Back To Top

XML - XQuery und XPath

DruckansichtDruckansicht

  • Dauer:
    1 Tag
  • Zielgruppe:
    Programmierer, Web-Entwickler
  • Vorkenntnisse:
    XML-Grundlagen
  • Methode:
    Vortrag mit Beispielen und Übungen.
  • Typ:
    Öffentliches Seminar / Inhouse
  • Kursnummer:
    1015631
  • Download
    Anmeldeformular | AGB | Info-Broschüre
Themen:
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.

Inhalte

A. XPath und XQuery: Grundkonzept und Einsatzbereiche

[0,125 Tage] Wesentliche Eigenschaften XPath und XQuery - Einsatzbereiche in Programmiersprachen und Datenbanken - Vergleich zwischen XSLT und XQuery

B. XPath: Lokalisierung

[0,125 Tage] Knotenarten in XPath - Datentypen - Operatoren - Achsen - Knotentests - Prädikate - Kontrollstrukturen

C. Funktionsbibliothek von XPath und XQuery

[0,125 Tage] Zeichenketten - Mathematische Funktionen - Zeit und Datum - Knotenmengen

D. XQuery: Grundlagen

[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

[0,125 Tage] Selbst-definierte Funktionen - Variablen - XML Schema-Integration - Einsatz der Funktionsbibliothek

Dozent:

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.

Buch-Veröffentlichungen:

Projekte: Als Berater und Projektleiter konzipiert Herr Skulschus Expertensysteme mit semantischen Technologien in XML oder Data Warehouse-Systeme mit teils auf XML basierenden Import-/Export-Szenarien.

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.

Weitere Informationen:

Comelio_Skulschus_MS SQL Server_SQL Server 2005 2 Comelio_Skulschus_Oracle_Oracle PL SQL und XML Comelio_skulschus_XML_XML Standards und Technologien Comelio_Skulschus_XML_XML Schema Comelio_Skulschus_XML_XSL FO Comelio_Skulschus_XML_XSLT, XPath und XQuery