VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.

251-0317-00L 5 Credits BSC , DS , MSC D-MATH , D-INFK
You're viewing possible stale or outdated data. Please check the latest semester for more up-to-date information.

XML and Database

XML und Datenbanken

VVZ CR n/a

Last Updated: 2026-02-05 15:14:32

Abstract

XML, XQuery, SQL/XML, XQuery Implementation and Optimization, XML Storage Techniques, Web Services, XL, XUpdate, XML Information Retrieval, XML Information Filtering, Publish & Subscribe, Semantic Web

Objective

Vertieftes Verständnis für XML-Datenbanken bzw. XML-basierende Informationssysteme

Content

Der W3C-Standard XML hat sich als Dokumentformat für den Austausch von Daten über das Internet etabliert. Zunehmend werden jedoch Systeme benötigt, die XML-Dokumente effizient speichern, abfragen und verarbeiten können. Mit anderen Worten wird immer mehr Datenbankfunktionalität für die Verarbeitung von XML-Dokumenten gefordert. Zielsetzung dieser Vorlesung ist es daher, Grundkenntnisse für den deklarativen Zugriff auf XML-Dokumente sowie effiziente Speicherungstechniken für XML-Daten zu vermitteln. Im einzelnen diskutiert die Vorlesung semistrukturierte Datenmodelle wie etwa OEM und XML, Algebren und Anfragesprachen für den deklarativen Zugriff auf XML (XPath, XQuery u.a.) und Abbildungen zwischen XML und konventionellen Datenmodellen wie dem ERM.Weiterhin werden effiziente Speicherungsstrukturen für XML, Indexstrukturen für Information Retrieval auf XML, Transaktionsverwaltung für XML-Repositories sowie die Informationsintegration mittels semistrukturierter Datenmodelle behandelt. Ein wichtiger Aspekt dieser Vorlesung ist es, die vorgestellten Konzepte in Bezug zu setzen zu kommerziellen, XML unterstützenden Datenbanksystemen wie etwa IBM DB2, Oracle, Microsoft SQL Server und SAG Tamino.

Resources

Lecture Notes

Die Vorlesungsfolien werden auf der Homepage der Vorlesungwww.dbs.ethz.ch/~xmlin PDF-Format bereitgestellt.

Literature

M. Klettke, H. Meyer: XML und Datenbanken. dpunkt.verlag, 2002. H. Schöning: XML und Datenbanken - Konzepte und Systeme. Carl Hanser Verlag, 2002. C. Türker: SQL:1999 & SQL:2003 - Objektrelationales SQL, SQLJ & SQL/XML. dpunkt.verlag, 2003. ISBN: 3-89864-219-4.

General Information

Language
German
Levels
BSC , DS , MSC
Frequency
Yearly recurring

Examination

Type
end-of-semester examination

Course Components

Type Title Time & Place Hours
lecture XML und Datenbanken
  • Wed 13:15-15:00 (HG D 16.2)
2 h weekly
exercise XML und Datenbanken
  • Wed 15:15-16:00 (IFW B 42)
  • Thu 16:15-17:00 (IFW C 42)
1 h weekly

Offered In