Hasso-Plattner-Institut20 Jahre HPI
Hasso-Plattner-Institut20 Jahre HPI
  
Login
 

Grundlagen von Datenbanksystemen (Wintersemester 2019/2020)

Lecturer: Prof. Dr. Tilmann Rabl (Data Engineering Systems)
Course Website: https://hpi.de/rabl/teaching/next-semester/grundlagen-von-datenbanksystemen.html

General Information

  • Weekly Hours: 2
  • Credits: 3
  • Graded: yes
  • Enrolment Deadline: 01.10.-30.10.2019
  • Teaching Form: Seminar
  • Enrolment Type: Compulsory Elective Module
  • Course Language: English

Programs & Modules

IT-Systems Engineering BA
  • BPET-Grundlagen
  • BPET-Vertiefung
  • OSIS-Grundlagen
  • OSIS-Vertiefung

Description

In this seminar, we aim to teach how to read and to interpret scientific database literature critically, how to give a good scientific presentation, technically precise and concentrated on the relevant topics, but also enjoyable, and how to write an appropriate technical summary of classical literature in computer science. At the same time, students will get an introduction to the history and the foundations of database systems.

During the initial phase of this class, students will hear presentations on how to read scientific papers, how to give a good presentation, and how to write high-quality scientific/technical reports. Additionally, all participants will receive one or more top-ranked scientific articles, from the literature in the classical database area. E.g. paper from the Red Book, the Great Papers in Computer Science, VLDB 10-Year Best Paper Awards, or SIGMOD Test of Time Awards. Task of the students is to study the literature deeply, to structure own presentations, and to reflect the main challenges addressed in the presentations and in a written summary. The contributions of the other students shall be critically reflected by the audience.

Literature

For the overview:

  • Joseph M. Hellerstein, Michael Stonebraker, and James Hamilton: Architecture of a Database System. Foundations and Trends in Databases. Vol 1(2). 2007
  • Database Systems - The Complete Book, H. Garcia-Molina, J. D. Ullman, J. Widom, Prentice Hall
  • Kemper, Eickel: “Datenbanksysteme – Eine Einführung,” Oldenburg, 8. Auflage 2011
  • Saake, Heuer, Sattler: “Datenbanken: Implementierungstechniken”, mitp Verlag, 2005 (2. Auflage)

Other literature will be announced in the class.

Examination

Presentations (50%)

  • Give presentations (at least 2, 40% of the grade)
  • Give feedback and ask critical questions (10% of the grade)

Write-up (50%)

  • Prepare one-pagers for every week (10%, part of the report grade)
  • Prepare a report (4-6 two-column pages, 40% of the grade)

Dates

Will be announced in the class.

Zurück