Пару постов выше в комментариях написали про тренажёр по #SQL от ДВФУ.
Решил в него потыкаться, за несколько ночей пробежал интересные для себя задания.
Моё мнение: удобный и интересный формат, в начале даже даётся кусок теории (по терминологии работы с БД).
Далее блок за блоком рассматривается использование различных SQL-операторов. Тем, кто с SQL вообще не знаком, точно зайдёт.
Единственное что мне не понравилось - многие задания связаны с обновлением имеющихся таблиц (UPDATE).
На практике чаще всего работаешь с боевыми таблицами, которые менять очень плохо/невозможно. А для каждой созданной в своей схеме здорово иметь скрипт, который её собирает. Если вы после создания таблицы делаете в ней какие-то апдейты, то их можно легко забыть и потерять воспроизводимость. В общем, не очень люблю я UPDATE, а тут пришлось изрядно так с ним повозиться.
И оконных функций в курсе фактически нет. Но кажется, что они уже являются продвинутым уровнем 🙂
Ссылка на курс: https://stepik.org/course/63054/
Post #182
6.93K