Курс на Stepik
Обложка курса «SQL для собеседований | Изи гайд по аналитике» на Stepik
Бесплатно

SQL для собеседований | Изи гайд по аналитике 4.972

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

Курс для тех, кто хочет пройти собеседование по SQL на аналитика данных, BI или DWH и получить оффер в IT компанию. Здесь собраны самые частые типы задач из интервью в IT: от простых запросов и объединений таблиц до подзапросов и оконных функций

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «SQL для собеседований | Изи гайд по аналитике»Учеников на курсе 2 957
Сертификаты, выданные на курсе «SQL для собеседований | Изи гайд по аналитике»Сертификатов выдано 0
Отзывы о курсе «SQL для собеседований | Изи гайд по аналитике»Отзывов получено 36
Рейтинг курса «SQL для собеседований | Изи гайд по аналитике»Рейтинг курса 4.972
Уроки в курсе «SQL для собеседований | Изи гайд по аналитике»Количество уроков 31
Тесты в курсе «SQL для собеседований | Изи гайд по аналитике»Количество квизов 63
Задачи с кодом в курсе «SQL для собеседований | Изи гайд по аналитике»Количество задач с кодом 25
Время прохождения курса «SQL для собеседований | Изи гайд по аналитике»Время прохождения курса
Обновления курса «SQL для собеседований | Изи гайд по аналитике»Обновления курса
Дата публикации курса «SQL для собеседований | Изи гайд по аналитике»Дата публикации курса
Последнее обновление курса «SQL для собеседований | Изи гайд по аналитике»Последнее обновление
Сложность normal

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

Разделы в курсе «SQL для собеседований | Изи гайд по аналитике» 9 разделов Уроки в курсе «SQL для собеседований | Изи гайд по аналитике» 31 урок Тесты в курсе «SQL для собеседований | Изи гайд по аналитике» 63 теста Задачи в курсе «SQL для собеседований | Изи гайд по аналитике» 25 задач Время прохождения курса «SQL для собеседований | Изи гайд по аналитике» 10 ч. Последнее обновление курса «SQL для собеседований | Изи гайд по аналитике» обн. 31 марта 2026

О курсе

5 уроков
1. Зачем готовиться к собеседованиям по SQL?
2. Как устроено типичное собеседование на аналитика?
3. Советы по подготовке к собеседованию
4. Как устроен курс?
5. Как усилить подготовку к собеседованиям?

Основы и базовый синтаксис

6 уроков
1. В чем разница между WHERE и HAVING?
2. Какой порядок выполнения SQL запроса?
3. В чем разница между DELETE, TRUNCATE, ALTER TABLE?
4. Что такое PRIMARY и FOREIGN ключи?
5. Как убрать дубликаты из данных?
6. Как работает алгебра логики в SQL?

Операторы объединения данных

4 урока
1. Какие виды джойнов вы знаете?
2. В чем отличие между inner join и left join?
3. Min и max число строк, которое получится для всех видов джойнов
4. В чем разница между UNION и UNION ALL?

Оконные функции

5 уроков
1. Синтаксис оконных функций
2. Какие виды оконных функций вы знаете?
3. В чем разница между RANK() и DENSE_RANK()?
4. В чем разница между LAG() и LEAD()?
5. Фреймы: ROWS и RANGE. Что это такое и как они работают?

Подзапросы

1 урок
1. Что такое подзапрос SQL и каково его назначение?

Оптимизация кода

2 урока
1. Как оптимизировать запрос?
2. В чем отличие EXPLAIN от EXPLAIN ANALYZE?

Общие вопросы про базы данных

4 урока
1. Объекты БД: Table, View, Materialized View, External Table
2. Что такое транзакция?
3. Принципы ACID. Особенности
4. Индексы БД. Что это такое и с чем их едят?

Тренажер SQL задач

2 урока
1. Задачи из собеседований. Часть 1
2. Задачи из собеседований. Часть 2

Заключение

2 урока
1. Заключительный урок
2. Ответы на вопросы с собеседований по SQL