Shultais Education

Продвинутый SQL

Начало: В любое время
Длительность: 1 месяц
СертификатОнлайн

Описание курса

Курс по продвинутому SQL предназначен для аналитиков, маркетологов, экономистов, разработчиков баз данных и программистов, которые хорошо владеют основами SQL, понимают что такое JOIN, UNION и подзапросы и готовы совершенствовать скилы. Курс включает три учебных блока в разных направлениях: транзакции, хранимые процедуры и оконные функции. В блоке о транзакциях вы познакомитесь с уровнями изоляции транзакций в SQL и научитесь предотвращать аномалии. Хранимые процедуры, триггеры и представления позволят вам автоматизировать и упростить работу с базой данных. Оконные функции SQL помогут вам перейти на новый уровень аналитики данных. После прохождения курса вы научитесь: Писать транзакции, которые выполняют ACID требования.Выбирать уровни изоляций транзакций для обеспечения лучшей производительности.Выбирать уровни изоляций транзакций для обеспечения максимальной надежности.Создавать устойчивые к ошибкам транзакции.Создавать хранимые процедуры и функции.Использовать транзакции внутри хранимых процедур.Создавать и запускать триггеры SQL.Создавать табличные представления на основе SQL запросов.Создавать и использовать переменные в SQL.Оптимизировать SQL-запросы.Использовать оконные функции SQL.Применять оконную аналитику вместе с группировкой и подзапросами.Управлять порядком обработки данных.Выделять сегменты с помощью OVER и PARTITION BY.Ранжировать данные фунциями ROW NUMBER, RANK и DENSE RANK.Использовать SUM и COUNT с оконными функциями.Обращаться к прошлым и будущим периодам с помощью LAG и LEAD.Рассчитывать нарастающий итог в SQL.Осуществлять сканирование с помощью ROWS BETWEEN.Пользоваться фреймами и интервалами в SQL.

Отзывы о курсе

Отзывов пока нет
Будьте первым, напишите отзыв и поставьте оценку этому курсу.