Хочется отметить качественную подачу материала и интересные задачи в различных предметных областях. Благодаря большому объему практической части, после теории сразу закрепляешь изученное. Отличный, полезный и, что удивительно, бесплатный курс https://stepik.org/course/63054/info
В курсе большинство шагов — это практические задания на создание SQL-запросов. Каждый шаг включает минимальные теоретические аспекты по базам данных или языку SQL, примеры похожих запросов и пояснение к реализации.