Foundations in Data Engineering
Content:
Dates
- Lecture: Tuesdays, 4 - 6 p.m.
Thursdays, 4 - 6 p.m.
Start: October 16, 2018 - Tutorial Sessions: There are four sessions available which cover the same topics. Please see the moodle page for details on how to enroll.
Start: week of October 22, 2018
Slides:
- Introduction
- Basic Building Blocks
- Advanced SQL
- Distributed Data Processing
- No-SQL Databases
- Other Data Models
- Neo Join
- RDF Query Optimization
- Execution Engine Paradigms
Exercise sessions:
Please find all exercise sheets, discussion and further material on the moodle page.
Literature:
- Anand Rajaraman, Jeffrey David Ullman Mining of Massive DatasetsCambridge University Press B31
- Maurice Herlihy, Nir Shavit The Art of Multiprocessor Programming Morgan Kaufmann, 2012.
- Garcia-Molina, Ullman, Widom Database Systems: The Complete Book Prentice Hall, 2000.
- Alfons Kemper, André Eickler Datenbanksysteme. Eine Einführung 10., aktualisierte und erweiterte Auflage, Oldenbourg Verlag, 2015.