Student Research Projects

Student reasearch projects are an option for Master’s students who wish to gain a deeper insight into our current research.

Interested? Find more information on the application process here.

In Progress

Alexander Götz

JSON in DuckDB

DuckDB is an open source in-process SQL OLAP database management system and comes with an extension for JSON values. However, there are certain features that are not implemented at this time. This project aims to identify these missing features, implement and test them, and ideally have them merged. This project requires knowledge of C++ development as well as knowledge of database systems internals (i.e., as discussed in our DuckDB seminar).


2023

Romain Carl

EXCLUDE for window functions and range as table in-out function in DuckDB

DuckDB is an open source in-process SQL OLAP database management system and comes with a variety of SQL features. However, their implementation of window function lacks EXCLUDE clauses. This project aims to add this functionality to DuckDB, and ideally have them merged. Original GitHub pull request #8311 and final pull request #9220 in joint work with other DuckDB collaborators. Furthermore, generate_series and range functions are implemented in an unusual way in DuckDB.