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

SQL без воды 4.600

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

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

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