Разработчики выпустили SQL Noir — игру для изучения SQL. По сюжету пользователю надо взять на себя роль детектива и раскрыть несколько преступлений, анализируя улики в базе данных.

Задачи-преступления в SQL Noir разделены на три уровня: для начинающих, продолжающих и продвинутых пользователей. Сейчас доступно четыре дела, которые предстоит раскрыть:
кража портфеля с важными документами;
похищение дорогой виниловой пластинки;
таинственное убийство в Майами;
убийство аристократа во время светской вечеринки.

За раскрытие каждого дела пользователь получает баллы, которые открывают доступ к более сложным задачам. В репозитории SQL Noir есть подробная инструкция для тех, кто хочет разработать и опубликовать собственную задачу.

Код проекта SQL Noir опубликовали на GitHub. Игра бесплатная.