Чему вы научитесь
- Писать оконные функции SQL.
- Писать продвинутые аналитические отчеты.
- Понимать и применять разные уровни изоляции транзакций.
- Создавать хранимые процедуры и функции.
- Использовать триггеры баз данных.
О курсе
Продолжение базового курса по основам SQL для учеников, которые не готовы останавливаться на достигнутом и хотят узнать, что такое оконные функции SQL, транзакции, хранимые процедуры и триггеры.
В курсе наглядно показаны уровни изоляций транзакций и ошибки, которые могут возникать на каждом из уровней: грязное чтение, потерянное обновление, неповторяющееся и фантомное чтение.
👉 В первой половине этого курса мало практических заданий, а больше теории и объяснений как работают те или иные механизмы и как их применять в различных условиях.
👉 Основной объем практики приходится на третий модуль, в котором мы подробно разбираем оконные функции SQL и продвинутую SQL аналитику, включая неагрегирующие функции, группировку в окнах, фреймы, абсолютное и относительное ранжирование и другие возможности окон.
Курс можно купить в рамках пакета SQL-курсов со скидкой.
Поддержка
Отвечаем на все вопросы в течение 24 часов.
Для кого этот курс
Начинающие разработчики баз данных, которые уже имеют опыт написания SQL запросов и хотят расширить свои возможности.
Начальные требования
Уверенное владение SQL.
Понимание JOIN и многотабличных запросов.