Informationsstrukturierung (230008)
Prof. Dr. Marcus Kracht
Ort und Zeit: Mo 12-14 in T2-205; und Fr 12-14 in C01-277
Siehe auch EKVV.
Materialien und Planung
Voraussichtlicher Inhalt: Der Kurs bietet eine Einführung
sowohl in die Semistrukturierten Daten wie auch in die
Werkzeuge, um mit ihnen zu arbeiten. Die Programmierwerkzeuge
sind: XML Schema, XSLT, sowie Derivate wie XQuery und XPath.
Grundlage für den theoretischen Teil ist das Buch
Serge Abiteboul, Dan Suciu und Peter Buneman: Data on
the Web: From Relations to Semistructured Data and XML.
Morgan Kaufmann. 1999.
Für den praktischen Teil tut es jedes Lehrbuch. Ich verwende
- Ein Skript.
- Eric Ray: Learning XML. O'Reilly. 2 Auflage, 2003.
- Michael Kay: XPath 2.0. Programmer's Reference.
Wiley, 2004.
- Michael Kay: XSLT 2.0 and XPath 2.0. Programmer's Reference.
4. Ausgabe, Wiley, 2008.
- Erik van der Vlist: XML Schema. O'Reilly. 2002.
Außerdem sind die Kurstermine mit Webseiten verlinkt, auf denen
das Wichtige in Kürze angegeben ist.
Zeitplanung.
- Mo, 17.10.2016. Das Datenmodell. Inhalt: Kapitel 2 von Data on the Web.
- Fr, 21.10.2016. Werkzeuge: Editoren, Oxygen.
- Mo, 24.10.2016. (fällt aus)
- Fr, 28.10.2016. Übung
- Mo, 31.10.2016. XML und Strukturbeschreibung.
- Fr, 04.11.2016. Übung
- Mo, 07.11.2016. XML Schema I. Elemente und Attribute.
- Fr, 11.11.2016. Übung
- Mo, 14.11.2016. XML Schema II. Typen.
- Fr, 19.11.2016. Übung
- Mo, 21.11.2016. XSLT I. Grundstruktur.
- Fr, 25.11.2016. Übung
- Mo, 28.11.2016. XSLT II. Übersicht über die Möglichkeiten.
- Fr, 02.12.2016. Übung.
- Mo, 05.12.2016. XPath I. Bäume und Relationen.
- Fr, 09.12.2016. Übung
- Mo, 12.12.2016. XPath II. Tests.
- Fr, 16.12.2016. Übung
- Mo, 19.12.2016. XPath III. Listen.
- Fr, 23.12.2016. Übung
- Mo, 09.01.2017. XSLT IV. Variable, Parameter und Modi.
- Fr, 13.01.2017. Übung
- Mo, 16.01.2017. XSLT V. Sortieren und Gruppieren.
- Fr, 20.01.2017. Übung
- Mo, 23.01.2017. XSLT VI. Ein- und Ausgabe, Schlüssel.
- Fr, 27.01.2017. Übung
- Mo, 30.01.2017. XPath IV. Zeichenketten.
- Fr, 03.02.2017. Übung
- Mo, 06.02.2017. XSLT VI. Funktionen; Nummerierung.
- Fr, 10.02.2017. Kombi-Klausur
Marcus Kracht
Zuletzt geändert: Fr 20. Januar 2016 09:00:00 CET
|