Курс на 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. 💡 Построение масштабируемой базы данных