01 Введение. Обзор языка SQL/1.1 Обзор языка SQL/Шаг 1 – Обзор языка SQL.mp4114.91MB
02 Установка и настройка таблиц для упражнений/2.3 Установка для Windows/Шаг 1 – Установка для Windows.mp427.57MB
02 Установка и настройка таблиц для упражнений/2.4 Установка для Mac/Шаг 1 – Установка для Mac.mp429.52MB
02 Установка и настройка таблиц для упражнений/2.6 Обзор pgAdmin/Шаг 1 – Обзор pgAdmin.mp412.89MB
03 Создание таблиц. Связи между таблицами/3.1 Создание таблиц. Типы данных/Шаг 1 – Создание таблиц. Типы данных..mp483.16MB
03 Создание таблиц. Связи между таблицами/3.2 Первичный ключ и внешний ключ. Типы связей между таблицами/Шаг 2 – Первичный ключ и внешний ключ. Типы связей между таблицами. [skladchik.org].mp4148.61MB
04 Основные запросы SELECT/4.01 Выбор колонок. Выражения/Шаг 1 – Выбор колонок. Выражения..mp455.26MB
04 Основные запросы SELECT/4.02 Выбор строк. Операторы AND, OR/Шаг 1 – Выбор строк. Операторы AND, OR..mp477.58MB
04 Основные запросы SELECT/4.05 Решения для Упражнения 1/Шаг 1 – Решения для Упражнения 1.mp415.39MB
04 Основные запросы SELECT/4.06 Операторы IN, NOT IN, BETWEEN/Шаг 1 – Операторы IN, NOT IN, BETWEEN.mp470.97MB
04 Основные запросы SELECT/4.10 Решения для Упражнения 2/Шаг 1 – Решения для Упражнения 2.mp414.58MB
04 Основные запросы SELECT/4.11 Как пишутся комментарии в SQL/Шаг 1 – Как пишутся комментарии в SQL.mp435.09MB
05 Работа со значениями NULL/5.1 Что такое значение NULL. Особенности работы со значениями NULL/Шаг 1 – Что такое значение NULL. Особенности работы со значениями NULL..mp4123.82MB
05 Работа со значениями NULL/5.2 NULL и Сравнение не равно/Шаг 1 – NULL и Сравнение _не равно_.mp416MB
05 Работа со значениями NULL/5.5 Решения для Упражнения 3/Шаг 1 – Решения для Упражнения 3.mp45.9MB
05 Работа со значениями NULL/5.6 IN и NOT IN при наличии значений NULL/Шаг 1 – IN и NOT IN при наличии значений NULL.mp490.78MB
06 Агрегация - GROUP BY, HAVING, DISTINCT/6.01 Группировка данных GROUP BY/Шаг 1 – Группировка данных GROUP BY.mp491.26MB
06 Агрегация - GROUP BY, HAVING, DISTINCT/6.03 Решения мини-задач по GROUP BY/Шаг 1 – Решения мини-задач по GROUP BY.mp45.63MB
07 Соединение таблиц - INNER, OUTER, CROSS, SELF JOIN/7.07 LEFT OUTER JOIN - Левое Внешнее Соединение/Шаг 1 – LEFT OUTER JOIN - Левое Внешнее Соединение.mp484.56MB
07 Соединение таблиц - INNER, OUTER, CROSS, SELF JOIN/7.08 Различные варианты синтаксиса/Шаг 1 – Различные варианты синтаксиса.mp427.54MB
07 Соединение таблиц - INNER, OUTER, CROSS, SELF JOIN/7.09 RIGHT OUTER JOIN- Правое Внешнее Соединение/Шаг 1 – RIGHT OUTER JOIN- Правое Внешнее Соединение.mp433.46MB
07 Соединение таблиц - INNER, OUTER, CROSS, SELF JOIN/7.11 Решения для Упражнения 6/Шаг 1 – Решения для Упражнения 6.mp436.26MB
07 Соединение таблиц - INNER, OUTER, CROSS, SELF JOIN/7.12 FULL OUTER JOIN - Полное внешнее соединение/Шаг 1 – FULL OUTER JOIN - Полное внешнее соединение.mp432.46MB
07 Соединение таблиц - INNER, OUTER, CROSS, SELF JOIN/7.13 SELF JOIN - Соединение таблицы самой с собой/Шаг 1 – SELF JOIN - Соединение таблицы самой с собой.mp4177.44MB
07 Соединение таблиц - INNER, OUTER, CROSS, SELF JOIN/7.15 Решения для Упражнения 7/Шаг 1 – Решения для Упражнения 7.mp438.29MB
07 Соединение таблиц - INNER, OUTER, CROSS, SELF JOIN/7.16 CROSS JOIN - Декартово Произведение Таблиц/Шаг 1 – CROSS JOIN - Декартово Произведение Таблиц.mp427.47MB
08 Операторы множеств - UNION, EXCEPT (MINUS) и INTERSECT/8.1 UNION - Объединение множеств строк/Шаг 1 – UNION - Объединение множеств строк.mp449.33MB
08 Операторы множеств - UNION, EXCEPT (MINUS) и INTERSECT/8.6 Решения для Упражнения 8/Шаг 1 – Решения для Упражнения 8.mp411.57MB
09 Функции и операторы/9.1 Обзор функций и операторов/Шаг 1 – Обзор функций и операторов.mp434.41MB
09 Функции и операторы/9.2 Для числовых типов данных/Шаг 1 – Для числовых типов данных.mp461.33MB
09 Функции и операторы/9.3 LIKE для поиска шаблонов/Шаг 1 – LIKE для поиска шаблонов.mp438.25MB
09 Функции и операторы/9.4 Для символьных типов данных/Шаг 1 – Для символьных типов данных.mp451.63MB
09 Функции и операторы/9.5 Для типов данных даты и времени/Шаг 1 – Для типов данных даты и времени.mp448.93MB
09 Функции и операторы/9.7 Решения для Упражнения 9/Шаг 1 – Решения для Упражнения 9.mp426.77MB
10 Изменение данных - INSERT, UPDATE, DELETE/10.1 INSERT - Вставка данных/Шаг 1 – INSERT - Вставка данных.mp464.7MB
10 Изменение данных - INSERT, UPDATE, DELETE/10.2 UPDATE - Обновление данных/Шаг 1 – UPDATE - Обновление данных.mp451.73MB
10 Изменение данных - INSERT, UPDATE, DELETE/10.3 DELETE - Удаление данных/Шаг 1 – DELETE - Удаление данных.mp429.12MB
10 Изменение данных - INSERT, UPDATE, DELETE/10.5 Решения для Упражнения 10/Шаг 1 – Решения для Упражнения 10.mp424.28MB
10 Изменение данных - INSERT, UPDATE, DELETE/10.6 Поиск расхождений между таблицами/Шаг 1 – Поиск расхождений между таблицами.mp434.28MB
10 Изменение данных - INSERT, UPDATE, DELETE/10.7 Устранение расхождений между таблицами/Шаг 1 – Устранение расхождений между таблицами.mp462.16MB
11 Дополнительные темы CASE, CTE, рекурсия/11.1 CASE два варианта синтаксиса/Шаг 1 – CASE- два варианта синтаксиса.mp439.23MB
11 Дополнительные темы CASE, CTE, рекурсия/11.2 CASE полезные примеры/Шаг 1 – CASE- полезные примеры.mp430.64MB
11 Дополнительные темы CASE, CTE, рекурсия/11.4 Решения для Упражнения 11/Шаг 1 – Решения для Упражнения 11.mp413.2MB
11 Дополнительные темы CASE, CTE, рекурсия/11.5 Как можно переписать IN NOT IN на OUTER JOIN + CASE/Шаг 1 – Как можно переписать IN - NOT IN на OUTER JOIN + CASE.mp418.74MB
11 Дополнительные темы CASE, CTE, рекурсия/11.6 CTE - Common Table Expression (WITH ...)/Шаг 1 – CTE - Common Table Expression (WITH ...).mp453.27MB
11 Дополнительные темы CASE, CTE, рекурсия/11.7 Рекурсивные Запросы/Шаг 1 – Рекурсивные Запросы.mp459.39MB
12 Оконные функции/12.01 Оконные функции - первое знакомство/Шаг 1 – Оконные функции - первое знакомство.mp467.68MB