Vorlesung „XML-Datenbanken“

Information
Classification: 
Master Informatik / Wirtschaftsinformatik
Credits: 
4
Exam: 
oral, participation in exercises required to be eligible
Regular Dates: 
Lecture Monday, 09:45-11:15; Exercise following up until 13:00. Room IZ 161 (Informatikzentrum, Mühlenpfordtstraße 23)
Contents
Contents: 

Die Zulassung zur Prüfung erfordert die Abgabe von Präsentationen zu mindestens 8 der 10 Übungsblätter, sowie die aktiven Teilnahme an mindestens 80% der Übungen. Die folgende Tabelle zeigt die zur Prüfung am 24.3. und 25.3. zugelassenen Übungsgruppen. (n.q. = nicht qualifiziert)

Gruppennummer:123456789101112131415
noch benötigte Abgaben:0n.q.000n.q.000n.q.0n.q.n.q.00
Summary: 

Der Umfang der Veranstaltung (VL + Ü) beträgt 3 SWS bzw. 4 Kreditpunkte. Die Themen der Vorlesung sind:

  • Semistrukturierte Daten
  • DTDs und XML-Schema
  • Unterstützung von XML in relationalen Datenbanken
  • XML-Querysprachen: XQuery und XPath
  • XML - Anfragebearbeitung und -optimierung
  • Indexstrukturen für XML-Daten
  • Approximative Anfragen und strukturelle Relaxation.
Materials
No. Title Slides Slides print Video Extra
1 Introduction download download view download  
2 XML Basics download download view download Beispiel.zip
3 Schema Definition download download view download  
4 XML query languages I download download view download  
5 Mapping Relational Data download download view download Beispiel.zip
6 SQL/XML download download view download  
7 XML Processing download download view download  
8 XQuery Data Model download download view download  
9 XQuery download download view download  
10 XML storage I - overview download download view download  
11 XML storage II - details download download view download Comments
12 Updates download download view download  
13 Systems download download    

Evaluation

Die Evaluationsergebnisse finden Sie hier.

 

Literaturhinweise

[Bus08]
"Generierung eines adaptiven Datenbankschemas für datenzentrierte XML-Dokumente", Carsten Busche, Diplomarbeit, TU Braunschweig, 2008
[DFS99]
A. Deutsch, M.F. Fernández, D. Suciu: "Storing Semistructured Data with STORED". Proceedings of the 1999 ACM SIGMOD international conference on Management of  data, pages 431-442, ACM, 1999.
[EE04]
XML und Datenmodellierung. R. und S. Eckstein, Dpunkt-Verlag, 2004, ISBN 3898642224
[EN06]
Fundamentals of Database Systems. Elmasri & Navathe, Addison Wesley, 2006, ISBN 032141506X
[Fisch05]
Peter Fischer, "XML und Datenbanken", Lecture, ETH Zürich, WS05/06
[FK99]
D. Florescu, D. Kossmann: "Storing and Querying XML Data using an RDBMS". IEEE Data engineering Bulletin (DEBU), Volume 22(3), pages 27-34, 1999
[GKT03]
"Staircase Join: Teach a Relational DBMS to Watch its (Axis) Steps", Torsten Grust, Maurice van Keulen, Jens Teubner. In Proc. 29th Int'l Conference on Very Large Databases (VLDB), pages 524-535, 2003.
[Gru02]
"Accelerating XPath Location Steps", T. Grust. ACM SIGMOD 2002, June 4–6, Madison,Wisconsin, USA
[Gru08]
"Database-Supported XML Processors",T. Grust, Lecture, Uni Tübingen, WS 08/09
[HM04]
XML in a Nutshell. Harold & Means, O'Reilly, 2004, ISBN 0596007647
[IBM]
DB2 SQL-Reference, IBM, March 2008
[Jec]
Vorlesung XML. M. Jeckle, http://www.jeckle.de/vorlesung/xml/script.html#XMLSchema
[KM03]
XML & Datenbanken. Konzepte, Sprachen und Systeme. M. Klettke & H. Meyer, Dpunkt-Verlag, 2003, ISBN 3898641481
[Lag05]
Carl Lagoze, "Architecture of Web Information Systems", Cornell University, Spring 05, http://www.cs.cornell.edu/Courses/cs431/2005sp/syllabus.htm
[LS04]
XQuery: Grundlagen und fortgeschrittene Methoden. Lehner & Schöning, Dpunkt-Verlag, 2004, ISBN 3898642666
[Kud07]
Thomas Kudraß, "XML-Datenbanken", Lecture, HTWK Leipzig, WS2007/2008
[MB06]
"Querying XML – XQuery, XPath and SQL/XML in Context", J. Melton, S. Buxton, Morgan Kaufmann/Elsevier, 2006, ISBN 978-1558607118
[Mel05]
Jim Melton, "SQL/XML", Oracle Corp., 2005
[Moo08]
XQuery und SQL/XML in DB2-Datenbanken: Verwaltung und Erzeugung von XML-Dokumenten in DB2. Alfred Moos, Vieweg+Teubner, 2008
[MySQL]
Jon Stephens, MySQL Documentation Team, "MySQL 5.1 Reference Manual", 2007
[Pow07]
Beginning XML Databases. Gavin Powell, Wiley & Sons, 2007, ISBN 0471791202
[Sch02]
XML und Datenbanken. Harald Schöning, Hanser, 2002, ISBN 3446220089
[Scholl07]
M. Scholl, "XML and Databases", Lecture, Uni Konstanz, WS07/08
[SQL/XML]
ISO/IEC 9075-14:2003 Information Technology - Database Languages - SQL - Part 14: XML-Related Specifications
[Tür08]
Can Türker, "XML und Datenbanken", Lecture, University of Zurich, 2008
[Unicode]
The Unicode Standard, Version 5.0. The Unicode Consortium http://www.unicode.org/ Addison-Wesley; 5th edition, 2006 ISBN: 0321480910
[W3C]
http://www.w3.org
[XML06]
Extensible Markup Language (XML) 1.1 (2nd Edition). W3C Recommendation 16 August 2006, edited in place 29 September 2006, http://www.w3.org/TR/xml11

AttachmentSize
beispiel.zip725 bytes
XMLDB_01_Introx.pdf3.37 MB
XMLDB_01_Introx6auf1.pdf4.5 MB
xmldb-vl01-ws0809.avi120.01 MB
XMLDB_02_XMLBasics.pdf2.57 MB
XMLDB_02_XMLBasics6auf1.pdf1.61 MB
xmldb-vl02-ws0809.avi80.97 MB
blatt1w.pdf49.26 KB
XMLDB_03_SchemaDefinition.pdf1.76 MB
XMLDB_03_SchemaDefinition6auf1.pdf1.36 MB
xmldb-vl03-ws0809.avi96.19 MB
blatt2w.pdf92.73 KB
XMLDB_04_QueryI.pdf2.44 MB
XMLDB_04_QueryI_6auf1.pdf1.83 MB
xmldb-vl04-ws0809.avi89.95 MB
blatt3w.pdf45.27 KB
beispiel.zip772 bytes
XMLDB_05_MapRelXML.pdf1.97 MB
XMLDB_05_MapRelXML6auf1.pdf1.5 MB
xmldb-vl05-ws0809.avi80.37 MB
blatt4w.pdf46.61 KB
XMLDB_06_SQLXML.pdf1.57 MB
XMLDB_06_SQLXML_6auf1.pdf1.25 MB
xmldb-vl06-ws0809.avi72.58 MB
blatt5w.pdf49.15 KB
blatt6w.pdf48.59 KB
XMLDB_07_Processing.pdf1.73 MB
XMLDB_07_Processing6auf1.pdf1.32 MB
xmldb-vl07-ws0809.avi102.43 MB
blatt7w.pdf279.23 KB
XMLDB_08_QueryII.pdf2.84 MB
XMLDB_08_QueryII6auf1.pdf1.44 MB
xmldb-vl08-ws0809.avi68.68 MB
XMLDB_09_QueryIII.pdf1.66 MB
XMLDB_09_QueryIII6auf1.pdf1.42 MB
xmldb-vl09-ws0809.avi104.1 MB
blatt8w_.pdf27.04 KB
XMLDB_10_StorageI.pdf3.11 MB
XMLDB_10_StorageI6auf1.pdf1.94 MB
xmldb-vl10-ws0809.avi93.64 MB
blatt9w.pdf31.52 KB
Comments1017.xml_.zip830 bytes
XMLDB_11_StorageIIdetails.pdf2.89 MB
XMLDB_11_StorageIIdetails6auf1.pdf1.89 MB
xmldb-vl11-ws0809.avi97.22 MB
XMLDB_12_Updates.pdf2.26 MB
XMLDB_12_Updates6auf1.pdf1.67 MB
xmldb-vl12-ws0809.avi88.8 MB
blatt10w.pdf28.22 KB
XMLDB_13_System.pdf2.58 MB
XMLDB_13_Systems6auf1.pdf1.91 MB
WS_08_09-XML-DatenbankenEvaluation.pdf63.55 KB