Navigation auf uzh.ch

Suche

Department of Informatics Database Technology

XML and Databases (MSc/6+)

Lecturer: Dr. Can Türker

Summary: Today, the W3C standard XML is widely used as document format for exchanging data over the Internet. While the generation of XML data is easy, the management of XML data requires systems that are able to efficiently store, query, and process XML data. With other words, database technology is required for handling XML data. The goal of this lecture is to teach the interplay between XML and databases. The following aspects are studied in detail: semi-structured data model of XML, query languages (XPath, XQuery) for declarative access to XML data, XML processor technologies, mapping between XML and databases including efficient storage and index structures for XML data. A further central concern of this lecture is to show the practical relevance of all presented concepts by demonstrating how they are realized in major database management systems such as Oracle, IBM DB2, Microsoft SQL Server, and PostgreSQL.

Goal: Achieve deep understanding of XML and its interplay with database technology

Prerequisite: Databases (Bachelor level), i.e., basic knowledge in databases

Recommended: MSc Studies

Examination: 16.06.2015, 08:00-09:30, BIN 2.A.10 Universität Zürich Nord, Binzmühlestrasse 14

Credit Points: 3

Date: Thursday 08:15-09:45 BIN 2.A.10 Universität Zürich Nord, Binzmühlestrasse 14

Starts: 25.02.2016

Schedule:

Week Date Topic
8 25.02.2016 Intro and Motivation
9 03.03.2016 XML & DTD
10 10.03.2016 XML Schema & XML Processors
11 17.03.2016 XML Processors
12 24.03.2016 XML Query Languages
13 31.03.2016 No lecture!
14 07.04.2016 XML Query Languages
15 14.04.2016 XML Query Languages
16 21.04.2016 Mapping between XML and Databases
17 28.04.2016 Mapping between XML and Databases
18 05.05.2016 No lecture!
19 12.05.2016 SQL/XML
20 19.05.2016 SQL/XML
21 26.05.2016 XML Indexing & XML Updates & XML Support in Database Systems
22 02.06.2016 XML Support in Database Systems
24 16.06.2016 Examination

Slides:

Weiterführende Informationen

Title

Teaser text