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

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

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «SQL для собеседований | Изи гайд по аналитике»Учеников на курсе 3 183
Сертификаты, выданные на курсе «SQL для собеседований | Изи гайд по аналитике»Сертификатов выдано 0
Отзывы о курсе «SQL для собеседований | Изи гайд по аналитике»Отзывов получено 37
Рейтинг курса «SQL для собеседований | Изи гайд по аналитике»Рейтинг курса 4.973
Уроки в курсе «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 ↗