printlogo
http://www.ethz.ch/index_EN
Welcome to the Databases and Information Systems Group
 
print
  

XML und Datenbanken [Original Version, including Exercise Sheets]

Exam Results

The results of the Final Exam of 08 February 2006 can be accessed here (ETHZ password required).

Neuer Raum für Vorlesung : Hörsaal CAB G 61 und Übung: Hörsaal CAB G 51!!!

Klausur

Mittwoch, 8. Februar 2006, um 13 Uhr im Hörsaal CAB G 61 (Raum und Zeit wie Vorlesung).
Als Hilfsmittel sind Ausdrucke der Folien (Lecture Notes) erlaubt.

Content

XML ist in der IT Industrie in aller Munde. Es gilt als Wunderwaffe gegen alle Probleme in den Bereichen Archivierung, Metadatenverwaltung und Integration. Doch genauso wie es Hoffnung weckt, weckt das Thema XML auch Verwirrung. XML ist mehr als ein Datenformat mit spitzen Klammern. Es gibt eine Reihe von Standards von verschiedenen Organisationen (W3C, Oasis, etc.) sowie eine stark wachsende Anzahl von Produkten, die sich teilweise an die Standards halten, teilweise über die Standards hinausgehen und teilweise bereits von den Standards ein- oder überholt wurden.

In diesem Kurs wird ein Überblick über die wichtigsten XML Technologien gegeben. Insbesondere wird gezeigt, wie diese Technologien in aktuellen Datenbankprodukten und Programmierumgebungen umgesetzt werden und wie man diese Konzepte nutzen kann. Außerdem werden eine Reihe von Algorithmen und Datenstrukturen zur effizientienten Verarbeitung und Speicherung von XML Daten vorgestellt. Das Kursziel ist, die Grundlagen zu vermitteln, um effiziente XML Datenverarbeitungssysteme in verschiedenen Anwengungskontexte zu entwickeln. Konkret werden folgende Themen bearbeitet:

1. XML Revisited: XML, XML Schema, XQuery Data Model, XQuery, SQL/X
2. XQuery Implementation Techniques: Optimization + Transaction Management
3. XML Storage Techniques
4. Web Services
5. XL und XUpdate
6. XML Information Retrieval (keyword search, ranking); integration into query processing; XQuery Text
7. Yfilter; information filtering, publish & subscribe; RSS
8. Semantic Web (RDF, OWL)


Goal

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

Lecture Notes

0. Overview PPT (1/1) PDF(6/1)        
1. Motivation PPT(1/1) PDF(6/1)        
2. XML Basics PPT(1/1) PDF(6/1)        
3. XML Query PPT(1/1) PDF(6/1)        
4. XL PPT(1/1) PDF(6/1)        
5. Implementation PPT(1/1) PDF(6/1)        
6. SQL / XML PPT(1/1) PDF(6/1)        
7. XML&IR PPT(1/1) PDF(6/1)        
8. YFilter & PubSub PPT(1/1) PDF(6/1)        
9. Conclusion PPT(1/1) PDF(6/1)        

Exercise Sheets

Project

The specification for the semester project:

XL Plugin

Use the XLipse page for downloading the XL Eclipse Plugin, Documentation and Examples. (n.ethz login and password required)

Lecturer

Kossmann, D.

Class Schedule

2V1U

Language

German

Requirements

ISG (Grundlagen von Datenbanken und SQL), ISK wäre sehr hilfreich, wird aber nicht explizit vorausgesetzt

Literature

Artikel aus der aktuellen Forschung werden während der Vorlesung bekannt gegeben.

URL

http://www.dbis.ethz.ch/education/ws0506/xml_db_ws2005

 

Wichtiger Hinweis:
Diese Website wird in älteren Versionen von Netscape ohne graphische Elemente dargestellt. Die Funktionalität der Website ist aber trotzdem gewährleistet. Wenn Sie diese Website regelmässig benutzen, empfehlen wir Ihnen, auf Ihrem Computer einen aktuellen Browser zu installieren. Weitere Informationen finden Sie auf
folgender Seite.

Important Note:
The content in this site is accessible to any browser or Internet device, however, some graphics will display correctly only in the newer versions of Netscape. To get the most out of our site we suggest you upgrade to a newer browser.
More information

© 2012 ETH Zurich | Imprint | Disclaimer | 12 December 2006
top