Foundations in Data Engineering
Content:
Dates
- Lecture: Tuesdays, 4 - 6 p.m. in Interims HS 2
Thursdays, 4 - 6 p.m. in Physik HS 2
Start: October 18, 2016 - Excercise: Wednesday, 8-10 a.m. in MI HS 2
Start: October 26, 2016
Slides:
- Introduction
- Basic Building Blocks
- Advanced SQL
- Distributed Data Processing
- No-SQL Databases
- Other Data Models
- RDF Query Optimization
Exercise sessions:
Please find all exercise sheets, discussion and further material on the moodle page.
- Sheet 01: Data sets: mails_match.txt, mails_dont_match.txt
- Sheet 02: Data sets: gmane.linux.kernel.xz, customer.tbl.xz lineitem.tbl.xz nation.tbl.xz orders.tbl.xz partsupp.tbl.xz part.tbl.xz region.tbl.xz supplier.tbl.xz
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.