Содержание пакета (7 курсов)
1. SQL Введение 4.88
Введение
3 урока
1.
О курсе
↗
2.
Руководство по стилю SQL
↗
3.
Учебная база данных
↗
Основы
8 уроков
1.
Введение в SQL
↗
2.
Типы данных
↗
3.
Выборка данных
↗
4.
Сортировка данных
↗
5.
Фильтрация данных
↗
6.
Псевдонимы
↗
7.
Группировка
↗
8.
Агрегатные функции
↗
Практика
3 урока
1.
Часть 1
↗
2.
Часть 2
↗
3.
Часть 3
↗
Заключение
1 урок
1.
Итоги курса
↗
2. SQL Общие табличные выражения 4.94
Введение
3 урока
1.
О Курсе
↗
2.
Руководство по стилю SQL
↗
3.
Учебная база данных
↗
Основы
9 уроков
1.
Что такое CTE
↗
2.
Один CTE
↗
3.
Несколько CTE
↗
4.
CTE вместо вложенных SELECT
↗
5.
Пошаговая обработка данных
↗
6.
CTE + JOIN
↗
7.
CTE + GROUP BY
↗
8.
CTE + HAVING
↗
9.
CTE + Window Functions
↗
Практика
2 урока
1.
Практические задачи
↗
2.
Продолжение практики
↗
Заключение
1 урок
1.
Итоги курса
↗
3. SQL Оконные функции 4.90
Введение
4 урока
1.
О Курсе
↗
2.
Руководство по стилю SQL
↗
3.
Что такое оконные функции в SQL
↗
4.
Учебная база данных
↗
Агрегатные оконные функции
6 уроков
1.
О Модуле
↗
2.
MIN
↗
3.
MAX
↗
4.
COUNT
↗
5.
AVG
↗
6.
SUM
↗
Практика по работе с агрегатными оконными функциями
1 урок
1.
Часть 1
↗
Ранжирующие оконные функции
6 уроков
1.
О Модуле
↗
2.
ROW_NUMBER
↗
3.
RANK
↗
4.
DENSE_RANK
↗
5.
PERCENT_RANK
↗
6.
NTILE
↗
Практика по работе с ранжирующими оконными функциями
1 урок
1.
Часть 1
↗
Оконные функции смещения
6 уроков
1.
О Модуле
↗
2.
LAG
↗
3.
LEAD
↗
4.
FIRST_VALUE
↗
5.
LAST_VALUE
↗
6.
NTH_VALUE
↗
Практика по работе с оконными функциями смещения
1 урок
1.
Часть 1
↗
Продвинутая логика окон
5 уроков
1.
О Модуле
↗
2.
Границы окна
↗
3.
Исключение строк из окна
↗
4.
Фильтрация внутри оконной функции
↗
5.
Переиспользование окон
↗
Практика по продвинутой работе с оконными функциями
1 урок
1.
Часть 1
↗
Заключение
1 урок
1.
Итоги курса
↗
4. SQL Условная логика 5.00
Введение
4 урока
1.
О Курсе
↗
2.
Руководство по стилю SQL
↗
3.
Учебная база данных
↗
4.
Полезные онлайн-инструменты для работы с SQL
↗
Условная логика
19 уроков
1.
Что такое условная логика в SQL
↗
2.
Логические значения TRUE, FALSE и UNKNOWN
↗
3.
Особенности работы с NULL
↗
4.
Операторы сравнения (=, <>, >, <, >=, <=)
↗
5.
BETWEEN, IN и NOT IN
↗
6.
LIKE и шаблоны поиска
↗
7.
Логические операторы AND, OR и NOT
↗
8.
Приоритет логических операторов и использование скобок
↗
9.
Простой оператор CASE
↗
10.
Поисковый оператор CASE
↗
11.
CASE в SELECT
↗
12.
CASE в ORDER BY
↗
13.
CASE в GROUP BY и HAVING
↗
14.
CASE в UPDATE
↗
15.
COALESCE
↗
16.
NULLIF
↗
17.
Условная агрегация с CASE
↗
18.
Категоризация данных
↗
19.
Типичные ошибки при работе с условной логикой
↗
Практика
3 урока
1.
Часть 1
↗
2.
Часть 2
↗
3.
Часть 3
↗
Заключение
2 урока
1.
Продолжение практики
↗
2.
Итоги курса
↗
5. SQL для начинающих 4.75
Введение
1 урок
1.
О курсе
↗
Основы
15 уроков
1.
Введение в SQL
↗
2.
Руководство по стилю SQL
↗
3.
Типы данных
↗
4.
Выборка данных
↗
5.
Сортировка данных
↗
6.
Фильтрация данных
↗
7.
Комментарии
↗
8.
Переменные
↗
9.
Псевдонимы
↗
10.
Группировка
↗
11.
Подзапросы
↗
12.
Объединение запросов
↗
13.
Представления
↗
14.
Практика ч.1
↗
15.
Практика ч.2
↗
Агрегатные функции
6 уроков
1.
MIN
↗
2.
MAX
↗
3.
COUNT
↗
4.
AVG
↗
5.
SUM
↗
6.
Практика
↗
Функции для работы со строками
16 уроков
1.
CONCAT
↗
2.
CONCAT_WS
↗
3.
LENGTH
↗
4.
LTRIM
↗
5.
RTRIM
↗
6.
TRIM
↗
7.
LOCATE
↗
8.
LEFT
↗
9.
RIGHT
↗
10.
SUBSTRING
↗
11.
REPLACE
↗
12.
LOWER
↗
13.
UPPER
↗
14.
REPEAT
↗
15.
ELT
↗
16.
Практика
↗
Функции для работы с числами
6 уроков
1.
ROUND
↗
2.
ABS
↗
3.
CEILING
↗
4.
FLOOR
↗
5.
RAND
↗
6.
Практика
↗
Функции для работы с датами и временем
16 уроков
1.
CURRENT_TIMESTAMP
↗
2.
CURRENT_TIME
↗
3.
CURRENT_DATE
↗
4.
DATE
↗
5.
DAY
↗
6.
MONTH
↗
7.
YEAR
↗
8.
HOUR
↗
9.
MINUTE
↗
10.
SECOND
↗
11.
DATEDIFF
↗
12.
DAYNAME
↗
13.
MONTHNAME
↗
14.
MAKEDATE
↗
15.
MAKETIME
↗
16.
Практика
↗
Выражения
5 уроков
1.
CASE
↗
2.
COALESCE
↗
3.
NULLIF
↗
4.
IF
↗
5.
Практика
↗
Объединение таблиц
8 уроков
1.
INNER JOIN
↗
2.
LEFT JOIN
↗
3.
RIGHT JOIN
↗
4.
FULL JOIN
↗
5.
CROSS JOIN
↗
6.
SELF JOIN
↗
7.
Практика ч.1
↗
8.
Практика ч.2
↗
Операции с таблицами
9 уроков
1.
Создание таблицы
↗
2.
Изменение структуры таблицы
↗
3.
Удаление таблицы
↗
4.
Добавление новых строк в таблицу
↗
5.
Изменение данных в таблице
↗
6.
Удаление строк из таблицы
↗
7.
Удаление всех строк в таблице
↗
8.
Просмотр списка таблиц
↗
9.
Практика
↗
Заключение
1 урок
1.
Итоги курса
↗
Продвинутый уровень
0 уроков
6. Практический Тренажер по SQL 4.87
Введение
2 урока
1.
О Курсе
↗
2.
Руководство по стилю SQL
↗
Интернет-магазин
6 уроков
1.
О Модуле
↗
2.
Пользователи
↗
3.
Заказы
↗
4.
Связь данных
↗
5.
Товары
↗
6.
Аналитика продаж
↗
Адресная книга
5 уроков
1.
О Модуле
↗
2.
Основы выборки данных
↗
3.
Фильтрация и сортировка данных
↗
4.
Агрегатные функции и группировка
↗
5.
Изменение данных
↗
Отели
6 уроков
1.
О Модуле
↗
2.
Города и отели
↗
3.
Номера и доступность
↗
4.
Гости и бронирования
↗
5.
Отзывы и рейтинг
↗
6.
Платежи и аналитика
↗
Заключение
1 урок
1.
Итоги курса
↗
Игровая платформа
5 уроков
1.
О Модуле
↗
2.
Игроки и персонажи
↗
3.
Гильдии и снаряжение
↗
4.
Квесты и прогресс
↗
5.
Бои и события
↗
7. Проверка знаний и подготовка к собеседованию по SQL 4.66
Введение
1 урок
1.
О курсе
↗
Основы
14 уроков
1.
Введение в SQL
↗
2.
Типы данных
↗
3.
Выборка данных
↗
4.
Сортировка данных
↗
5.
Фильтрация данных
↗
6.
Псевдонимы
↗
7.
Группировка данных
↗
8.
Агрегатные функции
↗
9.
Функции для работы с числами
↗
10.
Функции для работы со строками
↗
11.
Функции для работы с датами и временем
↗
12.
Выражения
↗
13.
Объединение таблиц
↗
14.
Операции с таблицами
↗
Заключение
1 урок
1.
Итоги курса
↗