Курс на Stepik
Обложка курса «SQL без воды» на Stepik
500 ₽

SQL без воды ★ 4.600

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

Устали от курсов, где 90% времени уходит на лекции? Наш курс по SQL — это готовая коллекция практических уроков. Вы получите доступ ко всем материалам сразу и сможете учиться в удобном темпе. Вместо размытых теоретических знаний — чёткое понимание, когда и какие SQL-конструкции применять. Все примеры основаны на реальных бизнес-задачах, с которыми вы столкнётесь в работе. Присоединяйтесь и получите структурированную базу знаний по SQL, которая останется с вами навсегда!

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «SQL без воды»Учеников на курсе 68
Сертификаты, выданные на курсе «SQL без воды»Сертификатов выдано 12
Отзывы о курсе «SQL без воды»Отзывов получено 5
Рейтинг курса «SQL без воды»Рейтинг курса 4.600
Уроки в курсе «SQL без воды»Количество уроков 111
Задачи с кодом в курсе «SQL без воды»Количество задач с кодом 90
Время прохождения курса «SQL без воды»Время прохождения курса —
Стоимость курса «SQL без воды»Стоимость курса 500 ₽ —
Обновления курса «SQL без воды»Обновления курса — —
Дата публикации курса «SQL без воды»Дата публикации курса — ———
Последнее обновление курса «SQL без воды»Последнее обновление — ———
Сложность easy — ———

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

Разделы в курсе «SQL без воды» 15 разделов Уроки в курсе «SQL без воды» 111 уроков Задачи в курсе «SQL без воды» 90 задач Время прохождения курса «SQL без воды» 8 ч. Последнее обновление курса «SQL без воды» обн. 1 год назад

Базовые операции

7 уроков
1. CREATE, ALTER, DROP ↗
2. Управление пользователями и доступом ↗
3. INSERT ↗
4. UPDATE ↗
5. DELETE ↗
6. Удаление данных с использованием условий ↗
7. Truncate ↗

Основы выборки данных

9 уроков
1. SELECT ↗
2. WHERE ↗
3. ORDER BY ↗
4. LIMIT ↗
5. ALIAS ↗
6. DISTINCT ↗
7. Сравнения и логические выражения ↗
8. IN ↗
9. NULL ↗

Операции со строками

15 уроков
1. CONCAT ↗
2. LEFT ↗
3. UPPER ↗
4. LOWER ↗
5. LENGTH ↗
6. SUBSTRING ↗
7. CONCAT_WS ↗
8. TRIM ↗
9. LTRIM ↗
10. RTRIM ↗
11. LOCATE ↗
12. RIGHT ↗
13. REPLACE ↗
14. REPEAT ↗
15. ELT ↗

Условные операторы

2 урока
1. IF ↗
2. CASE ↗

Агрегатные функции и группировка

6 уроков
1. COUNT ↗
2. SUM ↗
3. AVG ↗
4. MIN ↗
5. MAX ↗
6. Группировка данных с помощью GROUP BY ↗

Объединение таблиц

18 уроков
1. Объединение таблиц с помощью JOIN ↗
2. RIGHT/LEFT JOIN ↗
3. LEFT JOIN ↗
4. INNER JOIN ↗
5. Агрегатные функции и HAVING ↗
6. Задачка на закрепление ↗
7. Вспоминаем LIKE ↗
8. JOIN + фильтр + сравнение ↗
9. JOIN + работа с NULL ↗
10. Вставка данных из другой таблицы ↗
11. Объединение с помощью UNION ↗
12. FULL JOIN ↗
13. CROSS JOIN ↗
14. Множественные JOINы ↗
15. Самообъединение (SELF JOIN) ↗
16. Объяснение плана выполнения запроса (EXPLAIN) ↗
17. Оптимизация JOINов и фильтрации ↗
18. Знакомая задачка ↗

Подзапросы

8 уроков
1. Подзапрос ↗
2. Подзапрос с сортировкой ↗
3. Подзапрос с агрегацией ↗
4. Подзапрос с агрегацией и сортировкой ↗
5. Коррелированный подзапрос ↗
6. EXISTS/NOT EXISTS ↗
7. IN/NOT IN ↗
8. CTE ↗

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

11 уроков
1. Понятие оконных функций ↗
2. Применение ↗
3. ROW_NUMBER, RANK и DENSE_RANK ↗
4. Ранжирование ↗
5. LAG/LEAD ↗
6. UNBOUNDED ↗
7. FIRST_VALUE / LAST_VALUE ↗
8. Кумулятивная сумма ↗
9. PERCENT_RANK ↗
10. NTILE ↗
11. CUME_DIST ↗

Обработка даты и времени

5 уроков
1. DATE_FORMAT ↗
2. STR_TO_DATE ↗
3. YEAR, MONTH, DAY, HOUR, MINUTE, SECOND ↗
4. Арифметика с датами ↗
5. Временные интервалы ↗

Функции работы с числами

19 уроков
1. COALESCE ↗
2. NULLIF ↗
3. IFNULL ↗
4. Округление чисел с помощью ROUND ↗
5. ABS - модуль числа ↗
6. CEILING - округление вверх ↗
7. FLOOR - округление вниз ↗
8. Функция RAND ↗
9. TRUNCATE ↗
10. MOD ↗
11. POWER ↗
12. SQRT ↗
13. EXP ↗
14. LOG и LOG10 ↗
15. SIGN ↗
16. GREATEST, LEAST ↗
17. Тригонометрические функции ↗
18. DEGREES, RADIANS ↗
19. PI ↗

Регулярные выражения

1 урок
1. REGEXP ↗

Хранимые процедуры

2 урока
1. Создание и вызов хранимых процедур ↗
2. Передача параметров в процедуры ↗

Индексы

3 урока
1. Использование индексов для оптимизации запросов ↗
2. Создание и удаление индексов ↗
3. Типы индексов ↗

Транзакции

4 урока
1. Транзакции ↗
2. AUTOCOMMIT ↗
3. Уровни изоляции транзакций ↗
4. Блокировка таблиц ↗

Триггеры

1 урок
1. Создание триггеров ↗