Informationsstrukturierung (230008)
Prof. Dr. Marcus Kracht
Ort und Zeit: Mo 12-14 in H14; 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, 19.10.2015. (fällt aus)
- Fr, 23.10.2015. Werkzeuge: Editoren, Oxygen.
- Mo, 26.10.2015. Das Datenmodell. Inhalt: Kapitel 2 von Data on the Web.
- Fr, 30.10.2015. Übung.
- Mo, 02.11.2015. XML und Strukturbeschreibung.
- Fr, 05.10.2015. Übung
- Mo, 09.11.2015. XML Schema. Typen
- Fr, 13.11.2015. Übung
- Mo, 16.11.2015. XSLT I. Grundstruktur.
- Fr, 20.11.2015. Übung
- Mo, 23.11.2015. XSLT II. Übersicht über die Möglichkeiten.
- Fr, 27.11.2015. Übung
- Mo, 30.12.2015. XPath I. Bäume und Relationen.
- Fr, 04.12.2015. (Absolvententag.)
- Mo, 07.12.2015. XPath II. Tests.
- Fr, 11.12.2015. Übung
- Mo, 14.12.2015. XPath III. Listen.
- Fr, 18.12.2015. Übung
- Mo, 20.12.2015. XSLT IV. Variable, Parameter und Modi.
- Fr, 08.01.2016. Übung
- Mo, 11.01.2016. XSLT V. Sortieren und Gruppieren.
- Fr, 15.01.2016. Übung
- Mo, 18.01.2016. Ein- und Ausgabe, Schlüssel.
- Fr, 22.01.2016. Übung
- Mo, 25.01.2016. XPath IV. Zeichenketten.
- Fr, 29.01.2016. Übung
- Mo, 01.02.2016. XSLT VI. Funktionen; Nummerierung.
- Fr, 05.02.2016. Übung
- Mo, 08.02.2016.
- Fr, 11.02.2016. Achtung: C0-269. Klausur
Marcus Kracht
Zuletzt geändert: Fr 5. Februar 2016 10:30:00 CET
|