Databases and Information Systems
Sie sind hier: Startseite Teaching Lehrangebot Sommersemester 2014 Data Models and Query Languages

Data Models and Query Languages


Prof. Georg Lausen


Anas Alzoghbi und Victor Anthony Arrascue Ayala

Course Contents:

The lecture covers a variety of topics on data models and query languages, discussing classical as well as recent developments in database research.
  • Relations: Conjunctive Queries, Query Optimization and Datalog
  • Trees: XML, XPath and XQuery
  • Graphs: RDF and SPARQL

Necessary Prerequisites:

The key course (Kursvorlesung) 'Databases and Information Systems' or an equivalent Database course.

Time, Location and Organization:

Lecture: Tuesday 2pm - 4pm, Thursday 2pm - 4pm (every two weeks), Geb. 051 - SR 00-034,

Tutorials: Thursday 2pm - 4pm (every two weeks), Geb. 051 - SR 00-034

Language: English

ECTS: 6 Points

Program of Study: Bachelor CS, Master CS, Lehramt

Exam: tba


Tutorials will take place on Thursday.


You have to submit at least 50% of the requested exercises to be qualified to take the exam.

The written exam will take place on September 23rd, 2014, 10:00-11:30
Place: Building 101, 01-009/13


  • 29.09.2014
    The results of the exam are now online. The date for reviewing the exam is 08.10.14 between 14.00 and 16.00.
  • 17.07.2014 - Schedule change:
    • Next Tuesday (22.07.2014)
      Will be an exercise session, and the exercise Sheet 6: SPARQL 1.1 & nSPARQL which will be available tomorrow (18.07.2014) on the Exercise page, is due at that session.
    • Next Thursday (24.07.2014)
      A lecture session.
    • Tuesday (29.07.2014)
      Will be the last exercise session (exercise Sheet 7: TriAL & SPARQL).
  • 02.07.2014
    Tomorrow (03.07.2014) there will be a practical session on Semantic Web Technologies: Triple Stores (Sesame), RDF, RDFS, SPARQL and Linked Data. Please follow instructions specified in the email.
  • 06.05.2014
    The max. number of participants for this lecture has been increased to 30. Please enroll to be able to receive group notifications.