Курс на Stepik
Обложка курса «Продвинутый SQL» на Stepik
Бесплатно

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

Открыть на
STEPIK.ORG

Курс по SQL. Курс в виде квестов. Мы так опробовали этот формат обучения и он очень реальный работающий метод. Сильно отличается от простого чтения и программирования. Набор опыта происходит намного быстрее

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Продвинутый SQL»Учеников на курсе 45
Сертификаты, выданные на курсе «Продвинутый SQL»Сертификатов выдано 0
Отзывы о курсе «Продвинутый SQL»Отзывов получено 2
Рейтинг курса «Продвинутый SQL»Рейтинг курса 5.000
Уроки в курсе «Продвинутый SQL»Количество уроков 37
Тесты в курсе «Продвинутый SQL»Количество квизов 235
Время прохождения курса «Продвинутый SQL»Время прохождения курса —
Обновления курса «Продвинутый SQL»Обновления курса — —
Дата публикации курса «Продвинутый SQL»Дата публикации курса — ———
Последнее обновление курса «Продвинутый SQL»Последнее обновление — ———
Сложность normal — ———

Содержание курса

Разделы в курсе «Продвинутый SQL» 10 разделов Уроки в курсе «Продвинутый SQL» 37 уроков Тесты в курсе «Продвинутый SQL» 235 тестов Время прохождения курса «Продвинутый SQL» 0 ч. Последнее обновление курса «Продвинутый SQL» обн. 3 января 2026

🔍 Введение в продвинутый SQL

3 урока
1. 🛠️ Установка и настройка СУБД ↗
2. 🔍 Основы SQL: SELECT, WHERE, GROUP BY ↗
3. ⚙️ Нормализация баз данных ↗

⚡ Оптимизация запросов и индексы

4 урока
1. 📊 Типы индексов в SQL ↗
2. 🔍 Анализ запросов с EXPLAIN ↗
3. 🚀 Оптимизация JOIN-запросов ↗
4. 💡 Индексы для подзапросов ↗

🔄 Транзакции и блокировки

4 урока
1. ⏳ Использование транзакций: COMMIT, ROLLBACK ↗
2. 🔒 Типы блокировок и параллельность ↗
3. 💡 Управление уровнями изоляции транзакций ↗
4. 🚫 Решение проблем с блокировками ↗

📊 Подзапросы и оконные функции

4 урока
1. 🔍 Вложенные и коррелированные подзапросы ↗
2. 🏞️ Оконные функции: ROW_NUMBER, RANK ↗
3. 📈 Аналитические функции: SUM, AVG ↗
4. 🔁 Оконные функции с PARTITION BY ↗

🔗 Работа с множеством таблиц и объединениями

4 урока
1. 🔗 INNER JOIN, LEFT JOIN, RIGHT JOIN ↗
2. 💥 CROSS JOIN с подзапросами ↗
3. 🔄 UNION, INTERSECT, EXCEPT ↗
4. 💡 Практика с JOIN в отчетах ↗

🛠️ Продвинутые техники работы с данными

4 урока
1. 🗂️ Временные таблицы и CTE ↗
2. 💡 Оптимизация с оконными функциями ↗
3. 🧩 Частичные индексы ↗
4. ⚡ Партиционирование таблиц ↗

⚙️ Управление базами данных и схемами

4 урока
1. 📐 Создание и изменение таблиц и схем ↗
2. 🔑 Внешние ключи и целостность данных ↗
3. 🧩 Использование триггеров ↗
4. 🚀 Оптимизация схем баз данных ↗

💡 Работа с временными данными и таблицами

4 урока
1. 🗂️ Создание временных таблиц ↗
2. 🔄 Слияние и обновление временных данных ↗
3. 📅 Операции с датами и временем ↗
4. 💡 Применение временных таблиц в запросах ↗

🛠️ Ремонт и восстановление данных в SQL

3 урока
1. 🔄 Стратегии резервного копирования ↗
2. 🧰 Восстановление из бэкапов ↗
3. ⚡ Восстановление после сбоя ↗

🎮 Заключительный проект: Реализация SQL-решения

3 урока
1. 📊 Разработка отчетов с оконными функциями ↗
2. 🔗 Оптимизация запросов с множеством таблиц ↗
3. 💡 Построение масштабируемой базы данных ↗