XML-Technologien

 

Spezialvorlesung Systeme und Netze
Sommersemester
2003

Dr.-Ing. Ralf Schenkel
Lehrstuhl für Datenbanken und Informationssysteme

This page in English.
 
   Wichtige Ankündigungen
   Organisation

Vorlesung: Mittwoch, 11-13 in 46/024
Übungsgruppen:
    
Montag, 16-18 in 36.1/306, Betreuer ist Jens Graupmann, Beginn: 5. Mai
    
Freitag, 14-16 in 36.1/306, Betreuer ist Ralf Schenkel, Beginn: 9. Mai
    
Koordinator der praktischen Übungen ist Martin Theobald (Ausgabe der ersten praktische Übung am 14. Mai).
Sprechstunde Dr. Ralf Schenkel: nach Vereinbarung in 36/320 (Terminabsprache via e-mail)

   Voraussetzungen
Studenten, die an der Vorlesung teilnehmen wollen, sollten grundlegende Kenntnisse über Informationssysteme im allgemeinen haben (eine erfolgreiche Teilnahme an einer der Vorlesungen Datenbanksysteme, Informationssysteme oder Information Retrieval ist völlig ausreichend) und sollten in der Lage sein, einfache Programme in Java zu schreiben.  

   Inhalt
Die Extended Markup Language XML findet heute als universelles Format für Datenspeicherung und Datenaustausch verbreitet Anwendung in vielen Bereichen. Die Vorlesung behandelt zum einen die Standards, auf denen XML und damit verwandte Technologien wie XSLT, XPath und XQuery beruhen. Zum anderen werden Implementierungsaspekte dieser Technologien betrachtet, zum Beispiel die Abbildung von XML auf relationale Datenbanken und die effiziente Ausführung von Anfragen auf XML-Dokumenten. Die Übungen beinhalten sowohl theoretische Vertiefungen des betrachteten Stoffs als auch praktische Realisierungen der vorgestellten Algorithmen.

Geplante Gliederung der Vorlesung

   Folien zu den Vorlesungen
  • Folien zu den Vorlesungen finden Sie hier.
  • Die Skripte, die die Teilnehmer erstellt haben, sowie den Plan für das Erstellen der Skripte finden Sie hier.
   Übungsaufgaben
   Allgemeine Literatur
  • W3C. Documents on XML  
  • Elliotte R. Harold, W. Scott Means: XML in a Nutshell, 2nd Edition, O'Reilly, 2002.
  • Neil Bradley: The XML Companion, Addison-Wesley, 2001.
  • Erhard Rahm, Gottfried Vossen (Hrsg.): Web & Datenbanken, dpunkt.Verlag, 2003. Kapitel 1, 3, 5, 8, 9, 13 und 14
  • Meike Klettke, Holger Meyer: XML & Datenbanken, dpunkt.Verlag, 2003.
  • Harald Schöning: XML und Datenbanken - Konzepte und Systeme, Carl-Hanser-Verlag, 2002
  • Alon Havely (ed.): IEEE Data Engineering Bulletin 24(2), Special Issue on XML Data Management, June 2001.
   Leistungsprüfung

letzte Änderung: Ralf Schenkel, 18. August 2003