Skip to Content

TU Wien Fakultät für Informatik DBAI Database and Artificial Intelligence Group
Top-level Navigation: Current-level Navigation:

Path: DBAI > Education > Semistructured Data

Tools: Drucken


Semistructured Data

VU 184.705 (2.0) SS16

Andreas Pieris
Wolfgang Fischl

ssd@dbai.tuwien.ac.at

Attention: Questions to the course are only guaranteed to be answered if sent to the above e-mail adress. Notice that, messages where the subject does not start with "SSD:" will be considered spam.

The course language is English.


Contents
News

Registration until 17.03.2016 in TISS

Contents of the course

This course consists of lectures and exercises.

The lecture covers the following topics

The exercises consists of three parts:

Registration

For the participation in the course a registration is necessary until 17.03.2016 in TISS.

During the day after the registration deadline you will be invited to our TUWEL course.

Lecture

The most important concepts taught in this course will be introduced in the lecture. The slides to the lecture will be available on this webpage. There will be no lecture notes.

Most of the lectures contents are covered in the book:

"XML in a Nutshell"
from Elliotte Rusty Harold & W. Scott Means
(German translation by Katharina Udemadu, Kathrin Lichtenberg & Lars Schulten),
3rd Edition, 2005.

Further Resources:

Java und XML (in German)
from M. Scholz und S. Niedermeier
Galileo Computing, 2nd Edition, 2009

XQuery
from P. Walmsley
O'Reilly, 1st Edition, 2007

Lectures take place every Thursday at 09:15 in HS8 and start with a general introduction on 3rd March.
During the first lecture we will also introduce the module "Entwicklung von Web-Anwendungen" (Web Engineering).

Date Topic Slides Examples
03.03.2016 Introduction to the Module EWA/Course SSD
Introduction to SSD
XML at First Glance
0-EWA_intro.pdf
0-course_intro.pdf
1-SSD.pdf
2-XML.pdf
course.xml
course-1.xml
course-2.xml
10.03.2016 XML Fundamentals
XML Namespaces
3-Namespaces.pdf
17.03.2016 DTDs, XML Schema 4-DTDs.pdf
07.04.2016 XML Schema
Introduction to Exercise 1
5-XML-Schema.pdf Exercise 1
14.04.2015 DOM, SAX 6-SAX.pdf
6-SAX-methods.pdf
7-DOM.pdf
7-DOM-methods.pdf
ssd-sax-example.zip
ssd-dom-example.zip
21.04.2016 XPath 8-XPath.pdf
28.04.2016 XPath (Examples) 8-XPath-examples.pdf
12.05.2016 XQuery, XSLT
Introduction to Exercise 2
9-XQuery.pdf (updated 10.06.2016)
Exercise 2
19.05.2016 Invited talk: XSPARQL 10-XSparql.pdf
02.06.2016 XSLT
Q&A Exam
11-XSLT.pdf
09.06.2016 No lecture!
22.06.2016 (Wednesday) 18:30 - 20:30 Uhr: Exam

Exercises

The exercises will cover the topics introduced during the lecture.

The exercises are optional, but will add to your total points! Once you upload an exercise, you will be issued a certificate regardless of your participation in any of the four exams.

Further informations, as well as the description of the exercises can be found on the exercises page.

Final grade

After you have uploaded any of the two exercises or attended to any of the four exams, you will be issued a certificate. The final grade will be calculated from the following deliverables:

In total you are able to reach 100 points. The final grade is calculated as follows:

Points Grade
< 50 points in total or
< 37.5 points at the exam
N5 You have to repeat the exam.
50 - 61 points G4
<= 74 points B3
<= 87 points U2
> 87 points S1 Please write an e-mail if you want to be teaching assistant next term at our institute.

Your exercise points will be deleted if you don't receive a positive certificate during this semester's scheduled exam dates (4 in total).

If you don't attend any of the four exam dates, you will be issued a negative certificate.

Exam

The main exam date is:

Please, register in TISS for the exam. You will have 100 minutes for the written exam.

Notice that, some exams will be in several lecture halls in parallel. But, you can only register to one lecture hall. After the registration deadline we will distribute the participants to the different lecture halls. Everybody (also people in the queue) will be able to write the exam. Please check in TISS the day before the exam to which lecture hall you have to go.

Contents of the exam

The exam will cover in principle all slides of the lecture and the exercises.

We recommend the following book (but only the (sub-)chapters that are covered in the lecture): "XML in a Nutshell" from Elliotte Rusty Harold & W. Scott Means (German translation from Katharina Udemadu, Kathrin Lichtenberg & Lars Schulten), 3rd Edition, 2005.

The written exam is open book. The following material is allowed:

Other material is strictly not permitted, in particular previous exams and solutions to previous exams.

The results of the exam will be announced in TUWEL. Once they are available you will be informed via TISS. You will be able to view your exam after the correction of all exams. We will announce a spefic date via TISS.

To old exams and example solutions.

Questions and further information

Most questions should be answered after carefully reading this web page. Before you write an e-mail, please make sure that the information is not on this page.

Further news and also dates will be communicated via TISS. Please make sure that you are able to receive the TISS communication.

To our TISS page

Last edit: 10.06.2016 08:58
Logo of Altova

Home / Kontakt / Webmaster / Offenlegung gemäß § 25 Mediengesetz: Inhaber der Website ist das Institut für Logic and Computation an der Technischen Universität Wien, 1040 Wien. Die TU Wien distanziert sich von den Inhalten aller extern gelinkten Seiten und übernimmt diesbezüglich keine Haftung. Disclaimer / Datenschutzerklärung