External Resources

The following resources can help you learn SQL or deepen your knowledge. Some are games; others are tutorials or websites with explanations and exercises. Several linked resources are available only in German.

Resource Description
SQL Island An excellent game for learning SQL—the classic.
SQL Tutorial Lessons and exercises covering SELECT queries.
SQLZoo: Nobel Prizes Exercises on SELECT queries.
SQLZoo: JOIN queries Exercises on SELECT queries with joins.
Wichematik: SQL queries Interactive exercises on SQL queries.
Wichematik: SQL mystery A mystery in which SQL queries help you solve the case.
Winner of the 2025 GI teaching award.
Inspector Smith’s Adventures Another text adventure.
Mini-worlds for ER modelling
Tino Hempel’s website Extensive explanations covering the whole topic.
MaInLab database course Materials for learning about relational databases. Many exercises can be tested directly in the SQL Browser.