Курс на Stepik
Обложка курса «Погружение в базы данных PostgreSQL» на Stepik
4 300 ₽

Погружение в базы данных PostgreSQL 5.000

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

Курс по изучению языка SQL на примере популярной СУБД PostgreSQL, отлично подойдёт для начинающих специалистов и действующих разработчиков, которые желают расширить свои знания в области баз данных.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Погружение в базы данных PostgreSQL»Учеников на курсе 134
Сертификаты, выданные на курсе «Погружение в базы данных PostgreSQL»Сертификатов выдано 27
Отзывы о курсе «Погружение в базы данных PostgreSQL»Отзывов получено 7
Рейтинг курса «Погружение в базы данных PostgreSQL»Рейтинг курса 5.000
Уроки в курсе «Погружение в базы данных PostgreSQL»Количество уроков 363
Тесты в курсе «Погружение в базы данных PostgreSQL»Количество квизов 428
Задачи с кодом в курсе «Погружение в базы данных PostgreSQL»Количество задач с кодом 334
Время прохождения курса «Погружение в базы данных PostgreSQL»Время прохождения курса
Стоимость курса «Погружение в базы данных PostgreSQL»Стоимость курса 4 300 ₽
Обновления курса «Погружение в базы данных PostgreSQL»Обновления курса
Дата публикации курса «Погружение в базы данных PostgreSQL»Дата публикации курса
Последнее обновление курса «Погружение в базы данных PostgreSQL»Последнее обновление
Сложность easy

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

Разделы в курсе «Погружение в базы данных PostgreSQL» 64 раздела Уроки в курсе «Погружение в базы данных PostgreSQL» 363 урока Тесты в курсе «Погружение в базы данных PostgreSQL» 428 тестов Задачи в курсе «Погружение в базы данных PostgreSQL» 334 задачи Время прохождения курса «Погружение в базы данных PostgreSQL» 20 ч. Последнее обновление курса «Погружение в базы данных PostgreSQL» обн. 17 мая 2026

1. Перед началом работы

4 урока
Закрытый
1.1 Обращение к учащимся
112
112
0м 20с
7
Открытый
1.2 Витрина курсов
65
65
1м 0с
0
Закрытый
1.3 Расширение курса
86
86
1м 48с
7
Открытый
1.4 Розыгрыши
230
230
1м 43с
42

2. Программное обеспечение

5 уроков
Закрытый
2.1 Предисловие
188
188
0м 24с
6
Закрытый
2.2 PostgreSQL
271
14
2м 3с
11
Закрытый
2.3 pgAdmin
102
98
2м 51с
9
Закрытый
2.4 DBeaver
102
47
4м 8с
8
Закрытый
2.5 Онлайн сервисы
103
103
0м 12с
4

3. Теоретические аспекты

9 уроков
Закрытый
3.1 База данных
126
100
1м 59с
6
Закрытый
3.2 Таблица
127
99
1м 49с
7
Закрытый
3.3 СУБД
99
93
6м 46с
8
Закрытый
3.4 Язык SQL
121
96
1м 46с
9
Закрытый
3.5 Объекты базы данных
115
92
2м 38с
9
Закрытый
3.6 Схема базы данных
97
91
2м 16с
9
Закрытый
3.7 Типы команд в SQL
118
93
2м 7с
12
Закрытый
3.8 Порядок выполнения SQL-запроса
95
91
3м 45с
13
Закрытый
3.9 Требования ACID
95
88
4м 5с
9

4. Синтетические данные

2 урока
Закрытый
4.1 Что такое синтетические данные?
104
104
1м 43с
7
Закрытый
4.2 Загрузка синтетических данных
87
87
4м 42с
9

5. Основные моменты

5 уроков
Закрытый
5.1 Комментарии
95
82
1м 57с
9
Закрытый
5.2 Разделитель команд (;)
100
83
1м 50с
7
Закрытый
5.3 Отображение структуры таблицы
101
101
0м 24с
7
Закрытый
5.4 Зарезервированные слова
82
82
1м 45с
8
Закрытый
5.5 Чувствительность к регистру
82
81
1м 35с
9

6. Типы данных

13 уроков
Закрытый
6.1 Предисловие
82
82
0м 11с
8
Закрытый
6.2 Числовые типы
82
78
3м 41с
9
Закрытый
6.3 Денежные типы
82
80
0м 17с
8
Закрытый
6.4 Символьные типы
81
80
1м 39с
10
Закрытый
6.5 Двоичные типы данных
81
79
0м 18с
9
Закрытый
6.6 Типы даты/времени
81
74
1м 5с
8
Закрытый
6.7 Логические типы
81
76
0м 11с
8
Закрытый
6.8 Типы, описывающие сетевые адреса
71
71
0м 16с
8
Закрытый
6.9 Геометрические типы
69
69
0м 26с
7
Закрытый
6.10 Тип UUID
44
44
1м 8с
3
Закрытый
6.11 Тип XML
42
42
1м 38с
3
Закрытый
6.12 Типы JSON
41
41
3м 56с
3
Закрытый
6.13 Массивы
42
42
0м 13с
4

7. Оператор SELECT

5 уроков
Закрытый
7.1 Предисловие
68
68
0м 4с
5
Закрытый
7.2 Вывод всех столбцов из таблицы
70
64
1м 5с
7
Закрытый
7.3 Вывод одного столбца из таблицы
68
62
1м 49с
5
Закрытый
7.4 Вывод нескольких столбцов из таблицы
64
61
1м 41с
6
Закрытый
7.5 Вывод уникальных значений (DISTINCT / DISTINCT ON)
65
39
5м 47с
11

8. Оператор FROM

1 урок
Закрытый
8.1 Описание
66
61
1м 1с
5

9. Псевдонимы (алиасы)

2 урока
Закрытый
9.1 Оператор AS
63
54
4м 40с
6
Закрытый
9.2 Упражнения на закрепление материала
33
24
13м 52с
-1

10. Списки VALUES

1 урок
Закрытый
10.1 VALUES
37
30
8м 20с
0

11. Конкатенация

1 урок
Закрытый
11.1 Оператор ||
58
55
1м 26с
6

12. Фильтрация данных

1 урок
Закрытый
12.1 Оператор WHERE
56
54
1м 4с
4

13. Ограничение результатов запроса

3 урока
Закрытый
13.1 Оператор OFFSET
33
32
2м 25с
1
Закрытый
13.2 Оператор LIMIT
57
30
4м 25с
6
Закрытый
13.3 Оператор FETCH
33
29
8м 30с
-1

14. Оператор CREATE TABLE

3 урока
Закрытый
14.1 Предисловие
76
76
1м 36с
7
Закрытый
14.2 Создание таблицы при помощи оператора CREATE TABLE
75
72
4м 7с
10
Закрытый
14.3 Создание таблицы при помощи оператора SELECT
74
69
4м 24с
11

15. Оператор ALTER TABLE

6 уроков
Закрытый
15.1 Предисловие
72
72
0м 14с
7
Закрытый
15.2 Добавление столбца в таблицу
72
72
1м 44с
6
Закрытый
15.3 Изменение типа данных столбца в таблице
70
70
1м 46с
8
Закрытый
15.4 Изменение имени столбца в таблице
71
71
1м 34с
6
Закрытый
15.5 Удаление столбца в таблице
69
69
1м 36с
6
Закрытый
15.6 Изменение имени таблицы
69
69
1м 35с
8

16. Оператор COMMENT

5 уроков
Закрытый
16.1 Предисловие
63
63
0м 11с
4
Закрытый
16.2 Добавление комментария для таблицы
64
64
0м 20с
4
Закрытый
16.3 Добавление комментария для столбца
62
62
0м 28с
6
Закрытый
16.4 Просмотр комментариев к таблицам и столбцам
62
60
2м 30с
7
Закрытый
16.5 Удаление комментариев у таблицы и колонок
59
56
1м 38с
6

17. Математические операторы

15 уроков
Закрытый
17.1 Предисловие
55
55
0м 19с
4
Закрытый
17.2 Сложение (+)
53
28
2м 29с
4
Закрытый
17.3 Вычитание (-)
52
26
2м 30с
4
Закрытый
17.4 Умножение (*)
52
26
2м 41с
4
Закрытый
17.5 Деление (/)
51
24
1м 21с
4
Закрытый
17.6 Остаток от деления (%)
50
24
2м 4с
3
Закрытый
17.7 Возведение в степень (^)
26
25
1м 55с
1
Закрытый
17.8 Квадратный корень (|/)
26
23
1м 42с
0
Закрытый
17.9 Кубический корень (||/ )
26
23
0м 26с
0
Закрытый
17.10 Абсолютное значение (@)
26
24
1м 47с
0
Закрытый
17.11 Битовое И (&)
26
23
2м 8с
0
Закрытый
17.12 Битовое ИЛИ (|)
24
21
1м 23с
0
Закрытый
17.13 Битовое исключающее ИЛИ (#)
24
21
2м 41с
0
Закрытый
17.14 Битовое НЕ (~)
24
21
2м 36с
0
Закрытый
17.15 Битовый сдвиг влево (<<) и вправо (>>)
24
21
2м 7с
0

18. Операторы сравнения

12 уроков
Закрытый
18.1 Предисловие
48
48
0м 24с
4
Закрытый
18.2 Оператор =
47
41
4м 15с
5
Закрытый
18.3 Оператор <> и !=
47
41
2м 21с
3
Закрытый
18.4 Оператор < и <=
45
41
3м 49с
6
Закрытый
18.5 Оператор > и >=
44
40
2м 30с
6
Закрытый
18.6 Оператор IN
47
33
8м 24с
6
Закрытый
18.7 Оператор BETWEEN
47
40
4м 2с
5
Закрытый
18.8 Проверка значений NULL
46
40
2м 59с
4
Закрытый
18.9 Оператор LIKE
48
42
10м 1с
7
Закрытый
18.10 Упражнения на закрепление материала. Часть 1
24
16
22м 40с
2
Закрытый
18.11 Упражнения на закрепление материала. Часть 2
21
16
15м 50с
0
Закрытый
18.12 Упражнения на закрепление материала. Часть 3
21
16
20м 56с
0

19. Логические операторы

7 уроков
Закрытый
19.1 Предисловие
47
47
1м 2с
3
Закрытый
19.2 Оператор AND
43
35
13м 38с
6
Закрытый
19.3 Оператор OR
42
36
10м 56с
5
Закрытый
19.4 Оператор NOT
44
36
4м 27с
6
Закрытый
19.5 Комбинация логических операторов
20
16
18м 2с
-1
Закрытый
19.6 Упражнения на закрепление материала. Часть 1
22
14
31м 6с
0
Закрытый
19.7 Упражнения на закрепление материала. Часть 2
18
11
45м 56с
0

20. Сортировка записей (ORDER BY)

5 уроков
Закрытый
20.1 Предисловие
48
41
1м 4с
3
Закрытый
20.2 Сортировка по одному столбцу
47
39
2м 32с
6
Закрытый
20.3 Сортировка по нескольким столбцам
46
38
2м 53с
5
Закрытый
20.4 Сортировка по номеру столбца
45
38
2м 20с
6
Закрытый
20.5 Упражнения на закрепление материала
18
14
9м 26с
0

21. Подзапросы (SUBQUERIES)

6 уроков
Закрытый
21.1 Предисловие
50
50
0м 7с
2
Закрытый
21.2 Подзапросы в блоке FROM
51
51
1м 52с
5
Закрытый
21.3 Подзапросы в блоке WHERE
49
49
1м 8с
4
Закрытый
21.4 Подзапросы в блоке SELECT
50
50
1м 1с
3
Закрытый
21.5 Оператор EXISTS и подзапросы
48
48
1м 0с
3
Закрытый
21.6 Упражнения на закрепление материала
21
11
66м 3с
1

22. Оператор INSERT

5 уроков
Закрытый
22.1 Предисловие
47
47
0м 14с
4
Закрытый
22.2 Добавление одной полной строки
47
36
4м 2с
5
Закрытый
22.3 Добавление части строки
46
36
4м 36с
4
Закрытый
22.4 Добавление нескольких строк
45
34
6м 35с
4
Закрытый
22.5 Добавление результатов запроса (INSERT SELECT)
45
35
6м 58с
6

23. Оператор UPDATE

3 урока
Закрытый
23.1 Предисловие
44
44
0м 20с
4
Закрытый
23.2 Обновление определенного столбца в таблице
45
45
1м 48с
4
Закрытый
23.3 Обновление нескольких столбцов в таблице
43
43
1м 54с
4

24. Оператор DELETE

3 урока
Закрытый
24.1 Предисловие
43
43
0м 10с
4
Закрытый
24.2 Удаление всех строк
41
21
1м 11с
4
Закрытый
24.3 Удаление определенных строк
42
20
5м 33с
5

25. Оператор TRUNCATE TABLE

1 урок
Закрытый
25.1 Описание
45
20
1м 23с
5

26. Оператор DROP

1 урок
Закрытый
26.1 Описание
43
20
2м 34с
3

27. Оператор MERGE

1 урок
Закрытый
27.1 Описание
45
6
5м 21с
6

28. Агрегатные функции

10 уроков
Закрытый
28.1 Что такое агрегатные функции?
44
36
3м 52с
3
Закрытый
28.2 Функция SUM()
40
35
3м 25с
2
Закрытый
28.3 Функция COUNT()
40
33
3м 39с
3
Закрытый
28.4 Функция AVG()
39
31
2м 23с
2
Закрытый
28.5 Функция MAX()
37
31
2м 32с
3
Закрытый
28.6 Функция MIN()
36
30
1м 27с
2
Закрытый
28.7 Функция ARRAY_AGG()
40
37
3м 18с
5
Закрытый
28.8 Функция JSON_AGG()
39
35
2м 14с
4
Закрытый
28.9 Функция JSON_OBJECT_AGG()
38
37
3м 6с
4
Закрытый
28.10 Функция STRING_AGG()
38
34
2м 40с
4

29. Простая группировка данных

2 урока
Закрытый
29.1 Оператор GROUP BY
39
31
4м 34с
5
Закрытый
29.2 Упражнения на закрепление материала
17
10
40м 14с
0

30. Сложные группировки данных

5 уроков
Закрытый
30.1 Предисловие
38
38
1м 35с
3
Закрытый
30.2 Оператор ROLLUP
38
31
9м 13с
3
Закрытый
30.3 Оператор CUBE
38
38
2м 0с
4
Закрытый
30.4 Оператор GROUPING SETS
38
38
2м 10с
4
Закрытый
30.5 Функция GROUPING
38
38
1м 9с
5

31. Фильтрация групп

2 урока
Закрытый
31.1 Оператор HAVING
36
28
5м 34с
5
Закрытый
31.2 Упражнения на закрепление материала
16
9
20м 2с
1

32. Комбинированные запросы

4 урока
Закрытый
32.1 Оператор UNION и UNION ALL
36
32
3м 22с
3
Закрытый
32.2 Оператор EXCEPT
33
33
1м 19с
3
Закрытый
32.3 Оператор INTERSECT
33
33
1м 14с
3
Закрытый
32.4 Упражнения на закрепление материала
15
9
4м 7с
0

33. Предикаты ANY (SOME) / ALL

4 урока
Закрытый
33.1 Предисловие
36
36
0м 25с
4
Закрытый
33.2 Предикат ANY (SOME)
36
36
1м 50с
3
Закрытый
33.3 Предикат ALL
37
37
1м 46с
4
Закрытый
33.4 Упражнения на закрепление материала
12
8
0м 25с
0

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

9 уроков
Закрытый
34.1 Предисловие
39
31
1м 16с
4
Закрытый
34.2 Классический способ объединения
38
28
10м 30с
4
Закрытый
34.3 Внутреннее объединение (JOIN/INNER JOIN)
36
26
4м 47с
3
Закрытый
34.4 Левое внешнее соединение (LEFT OUTER JOIN)
37
23
4м 40с
3
Закрытый
34.5 Правое внешнее соединение (RIGHT OUTER JOIN)
34
23
1м 53с
2
Закрытый
34.6 Полное внешнее соединение (FULL OUTER JOIN)
33
33
2м 5с
3
Закрытый
34.7 Перекрёстное соединение (CROSS JOIN)
31
31
1м 29с
3
Закрытый
34.8 Самообъединение (SELF JOIN)
31
31
2м 31с
3
Закрытый
34.9 Естественное объединение (NATURAL JOIN)
31
31
2м 54с
3

35. Обобщённое табличное выражение (CTE)

2 урока
Закрытый
35.1 Оператор WITH
36
28
5м 51с
3
Закрытый
35.2 Рекурсивный WITH (WITH RECURSIVE)
30
29
4м 51с
4

36. Функции преобразования типов данных

5 уроков
Закрытый
36.1 TO_NUMBER
32
32
1м 31с
3
Закрытый
36.2 TO_CHAR
30
30
1м 42с
3
Закрытый
36.3 TO_DATE
31
31
1м 49с
3
Закрытый
36.4 TO_TIMESTAMP
28
28
1м 57с
2
Закрытый
36.5 Оператор ::
29
29
1м 49с
3

37. Математические функции

23 урока
Закрытый
37.1 ABS
30
30
0м 28с
3
Закрытый
37.2 CEIL / CEILING
29
29
1м 36с
3
Закрытый
37.3 FLOOR
29
29
1м 38с
3
Закрытый
37.4 MOD
29
29
1м 34с
3
Закрытый
37.5 POWER
30
30
1м 32с
3
Закрытый
37.6 ROUND
30
30
1м 31с
3
Закрытый
37.7 SIGN
29
29
1м 40с
3
Закрытый
37.8 SQRT
29
29
0м 28с
3
Закрытый
37.9 CBRT
29
29
0м 20с
2
Закрытый
37.10 TRUNC
29
29
1м 37с
3
Закрытый
37.11 FACTORIAL
28
28
0м 29с
1
Закрытый
37.12 PI
27
27
0м 28с
2
Закрытый
37.13 RADIANS
28
28
1м 34с
1
Закрытый
37.14 DEGREES
28
28
0м 26с
1
Закрытый
37.15 EXP
29
29
0м 27с
1
Закрытый
37.16 TRIM_SCALE
28
28
0м 20с
2
Закрытый
37.17 SCALE
28
28
0м 23с
2
Закрытый
37.18 MIN_SCALE
28
28
0м 24с
1
Закрытый
37.19 LN
28
28
0м 28с
1
Закрытый
37.20 LOG
27
27
0м 30с
1
Закрытый
37.21 LOG10
28
28
0м 26с
1
Закрытый
37.22 LCM
29
29
0м 28с
1
Закрытый
37.23 GCD
28
28
0м 28с
2

38. Тригонометрические функции

8 уроков
Закрытый
38.1 SIN / SIND
29
15
1м 0с
1
Закрытый
38.2 COS / COSD
29
14
1м 37с
1
Закрытый
38.3 COT / COTD
29
15
1м 51с
1
Закрытый
38.4 TAN / TAND
29
14
0м 25с
1
Закрытый
38.5 ASIN / ASIND
16
14
1м 57с
0
Закрытый
38.6 ACOS / ACOSD
16
14
1м 36с
0
Закрытый
38.7 ATAN / ATAND
16
14
1м 39с
0
Закрытый
38.8 ATAN2 / ATAN2D
16
14
1м 50с
0

39. Гиперболические функции

6 уроков
Закрытый
39.1 SINH
17
15
1м 56с
0
Закрытый
39.2 COSH
16
15
0м 27с
0
Закрытый
39.3 TANH
16
15
1м 51с
0
Закрытый
39.4 ASINH
17
15
1м 40с
0
Закрытый
39.5 ACOSH
16
15
0м 25с
0
Закрытый
39.6 ATANH
16
15
1м 36с
0

40. Генерация случайных чисел

3 урока
Закрытый
40.1 RANDOM
19
16
3м 49с
1
Закрытый
40.2 RANDOM_NORMAL
18
16
2м 32с
0
Закрытый
40.3 SETSEED
19
15
2м 31с
0

41. Работа с датой и временем

11 уроков
Закрытый
41.1 NOW
31
31
0м 11с
2
Закрытый
41.2 CURRENT_DATE
30
30
0м 10с
2
Закрытый
41.3 CURRENT_TIME
30
30
0м 9с
2
Закрытый
41.4 EXTRACT
31
25
4м 39с
4
Закрытый
41.5 AGE
30
30
0м 23с
2
Закрытый
41.6 MAKE_DATE
30
30
0м 25с
1
Закрытый
41.7 MAKE_TIME
28
28
0м 23с
1
Закрытый
41.8 MAKE_INTERVAL
29
29
1м 58с
1
Закрытый
41.9 LOCALTIME
29
29
0м 14с
1
Закрытый
41.10 LOCALTIMESTAMP
30
30
0м 14с
1
Закрытый
41.11 CURRENT_TIMESTAMP
30
30
0м 12с
1

42. Символьные/строчные функции

13 уроков
Закрытый
42.1 ASCII
31
31
0м 24с
2
Закрытый
42.2 CHR
29
29
0м 25с
2
Закрытый
42.3 LENGTH
29
29
0м 29с
2
Закрытый
42.4 LOWER / UPPER / INITCAP
29
29
1м 48с
2
Закрытый
42.5 TRIM / RTRIM / LTRIM
29
29
1м 15с
3
Закрытый
42.6 SUBSTR
29
21
2м 18с
2
Закрытый
42.7 REPLACE
28
22
2м 20с
3
Закрытый
42.8 MD5
28
28
0м 25с
2
Закрытый
42.9 REVERSE
27
27
0м 17с
1
Закрытый
42.10 REPEAT
27
27
0м 17с
1
Закрытый
42.11 SPLIT_PART
28
28
1м 40с
1
Закрытый
42.12 STRPOS / POSITION
28
28
1м 33с
1
Закрытый
42.13 RIGHT / LEFT
28
28
1м 43с
1

43. Функции, возвращающие множества

2 урока
Закрытый
43.1 GENERATE_SERIES
19
14
6м 52с
0
Закрытый
43.2 GENERATE_SUBSCRIPTS
16
13
7м 3с
0

44. Функции для работы с UUID

5 уроков
Закрытый
44.1 Предисловие
19
19
0м 11с
0
Закрытый
44.2 Функция GEN_RANDOM_UUID
16
15
2м 47с
0
Закрытый
44.3 Функция UUID_EXTRACT_TIMESTAMP
16
15
2м 31с
0
Закрытый
44.4 Функция UUID_EXTRACT_VERSION
16
13
1м 56с
0
Закрытый
44.5 Модуль UUID-OSSP
15
15
2м 40с
0

45. Условные выражения

5 уроков
Закрытый
45.1 Оператор CASE
34
22
11м 42с
3
Закрытый
45.2 Функция COALESCE
32
23
3м 18с
2
Закрытый
45.3 Функция NULLIF
29
22
3м 34с
2
Закрытый
45.4 Функция GREATEST
29
23
2м 46с
2
Закрытый
45.5 Функция LEAST
28
23
1м 43с
2

46. Регулярные выражения / В работе

6 уроков
Закрытый
46.1 Синтетические данные
1
1
-
0
Закрытый
46.2 Предисловие
2
2
-
0
Закрытый
46.3 Регулярные выражения SIMILAR TO / В работе
2
0
-
0
Закрытый
46.4 Регулярные выражения POSIX / В работе
1
1
-
0
Закрытый
46.5 - / В работе
2
2
-
0
Закрытый
46.6 - / В работе
0
0
-
0

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

7 уроков
Закрытый
47.1 Что такое оконные функции?
37
29
4м 4с
2
Закрытый
47.2 Синтаксис оконных функций
34
24
18м 43с
6
Закрытый
47.3 Виды оконных функций
31
31
0м 27с
2
Закрытый
47.4 Агрегатные функции
31
25
2м 16с
2
Закрытый
47.5 Ранжирующие функции
29
25
3м 10с
3
Закрытый
47.6 Функции смещения
29
25
2м 28с
4
Закрытый
47.7 Аналитические функции
29
24
3м 35с
2

48. Представления

4 урока
Закрытый
48.1 Что такое представления?
34
28
1м 25с
2
Закрытый
48.2 Создание представления
34
34
2м 43с
2
Закрытый
48.3 Обновление представления
31
31
0м 21с
2
Закрытый
48.4 Удаление представления
30
30
0м 18с
3

49. Материализованные представления

5 уроков
Закрытый
49.1 Что такое материализованные представления?
7
7
-
0
Закрытый
49.2 Создание материализованного представления
7
6
-
0
Закрытый
49.3 Обновление материализованного представления
7
6
-
0
Закрытый
49.4 Изменение материализованного представления
7
6
-
0
Закрытый
49.5 Удаление материализованного представления
7
6
-
0

50. Временные таблицы

4 урока
Закрытый
50.1 Что такое временные таблицы?
16
12
3м 43с
0
Закрытый
50.2 Создание временной таблицы
16
13
16м 36с
0
Закрытый
50.3 Проверка существования временной таблицы
16
11
4м 51с
0
Закрытый
50.4 Удаление временной таблицы
16
12
3м 35с
0

51. Работа с JSON

7 уроков
Закрытый
51.1 Синтетические данные
32
32
1м 59с
2
Закрытый
51.2 Что такое JSON?
37
17
6м 33с
2
Закрытый
51.3 Синтаксис JSON
21
16
4м 23с
1
Закрытый
51.4 Обращение к элементам JSON
31
29
8м 19с
2
Закрытый
51.5 Функции для создания JSON
29
22
10м 53с
3
Закрытый
51.6 Функции для обработки JSON
27
23
5м 33с
2
Закрытый
51.7 Индексация JSONB
15
15
4м 4с
0

52. Работа с XML

11 уроков
Закрытый
52.1 Синтетические данные
25
4
6м 58с
2
Закрытый
52.2 Что такое XML?
26
19
3м 31с
3
Закрытый
52.3 Синтаксис XML
7
6
-
0
Закрытый
52.4 Обращение к элементам XML (XPath)
26
19
13м 24с
4
Закрытый
52.5 Функции для обработки XML
22
21
4м 33с
2
Закрытый
52.6 Функции для создания XML
23
6
4м 40с
4
Закрытый
52.7 Предикаты XML
6
6
-
0
Закрытый
52.8 Функции для агрегации XML
6
6
-
0
Закрытый
52.9 Преобразование XML в таблицу
6
5
-
0
Закрытый
52.10 Преобразование таблицы в XML
6
3
-
0
Закрытый
52.11 Примеры парсинга XML
5
5
-
0

53. Работа с массивами

6 уроков
Закрытый
53.1 Синтетические данные
26
26
1м 44с
3
Закрытый
53.2 Что такое массив?
31
20
1м 11с
4
Закрытый
53.3 Создание массива
26
20
2м 9с
5
Закрытый
53.4 Обращение к элементам массива
25
20
4м 5с
3
Закрытый
53.5 Операторы для работы с массивами
24
24
2м 52с
4
Закрытый
53.6 Функции для обработки массива
25
23
8м 40с
5

54. Секционирование таблиц

5 уроков
Закрытый
54.1 Предисловие
25
25
0м 13с
2
Закрытый
54.2 Что такое секционирование?
25
25
1м 26с
4
Закрытый
54.3 Виды секционирования
26
21
7м 46с
2
Закрытый
54.4 Вложенное секционирование
25
25
3м 12с
3
Закрытый
54.5 Обслуживание секций
22
20
3м 13с
3

55. Индексы

9 уроков
Закрытый
55.1 Предисловие
33
33
2м 4с
4
Закрытый
55.2 Виды индексов
32
16
5м 38с
4
Закрытый
55.3 Создание индексов
34
34
4м 20с
3
Закрытый
55.4 Реорганизация индексов
26
26
1м 56с
5
Закрытый
55.5 Сбор статистики по индексу
26
26
2м 46с
3
Закрытый
55.6 Мониторинг использования индекса
27
27
0м 28с
3
Закрытый
55.7 Определение размера индекса
26
26
0м 10с
2
Закрытый
55.8 Изменение имени индекса
27
27
0м 9с
2
Закрытый
55.9 Удаление индексов
27
27
0м 8с
4

56. План запроса

4 урока
Закрытый
56.1 Что такое план запроса?
33
33
0м 25с
5
Закрытый
56.2 Просмотр плана запроса
31
31
2м 59с
3
Закрытый
56.3 Описание операций плана выполнения
29
29
3м 21с
6
Закрытый
56.4 Как читать план запроса?
31
31
2м 14с
3

57. Управление доступом к данным

6 уроков
Закрытый
57.1 Предисловие
29
29
1м 31с
4
Закрытый
57.2 Виды привилегий
24
24
1м 23с
4
Закрытый
57.3 Получение информации о пользователях, ролях и привилегиях
23
23
0м 26с
4
Закрытый
57.4 Оператор GRANT
24
24
2м 30с
4
Закрытый
57.5 Оператор REVOKE
25
25
1м 34с
3
Закрытый
57.6 Оператор DENY
24
24
0м 26с
3

58. Проектирование баз данных

2 урока
Закрытый
58.1 Нормализация баз данных
71
61
21м 23с
14
Закрытый
58.2 ER-диаграммы
63
56
14м 10с
9

59. Первичные ключи (Primary key)

5 уроков
Закрытый
59.1 Что такое первый ключ (Primary key)?
60
60
0м 18с
7
Закрытый
59.2 Создание первичного ключа
57
57
4м 43с
9
Закрытый
59.3 Проверка существования первичного ключа
58
58
1м 38с
9
Закрытый
59.4 Суть работы первичного ключа
58
58
1м 41с
7
Закрытый
59.5 Удаление первичного ключа
57
57
1м 41с
5

60. Внешние ключи (Foreign key)

5 уроков
Закрытый
60.1 Что такое внешний ключ (Foreign key)?
56
56
0м 29с
6
Закрытый
60.2 Создание внешнего ключа
55
52
4м 39с
7
Закрытый
60.3 Проверка существования внешнего ключа
53
53
1м 37с
5
Закрытый
60.4 Суть работы внешнего ключа
52
52
1м 50с
6
Закрытый
60.5 Удаление внешнего ключа
52
50
5м 33с
6

61. Ограничения (Сonstraint)

6 уроков
Закрытый
61.1 Что такое ограничения?
54
54
1м 31с
5
Закрытый
61.2 Ограничения первичного ключа (Primary key)
50
50
0м 9с
6
Закрытый
61.3 Ограничения внешнего ключа (Foreign key)
50
50
0м 12с
5
Закрытый
61.4 Ограничения уникальности (Unique)
50
49
3м 53с
5
Закрытый
61.5 Ограничения NOT NULL
51
49
2м 36с
5
Закрытый
61.6 Ограничения проверки значения (Check)
50
47
3м 50с
7

62. Транзакции

7 уроков
Закрытый
62.1 Что такое транзакции?
51
51
3м 24с
9
Закрытый
62.2 Уровни изоляции транзакций
52
42
18м 28с
8
Закрытый
62.3 Оператор BEGIN
51
51
0м 26с
6
Закрытый
62.4 Оператор COMMIT
48
48
1м 12с
5
Закрытый
62.5 Оператор ROLLBACK
48
48
2м 38с
6
Закрытый
62.6 Оператор SAVEPOINT
46
46
2м 21с
6
Закрытый
62.7 Оператор SET TRANSACTION
49
49
2м 7с
5

63. Интерактивные SQL-задачи (Кинотеатр)

7 уроков
Закрытый
63.1 Обзор блока
23
23
1м 49с
1
Закрытый
63.2 ER-диаграмма
20
20
0м 11с
0
Закрытый
63.3 Задачи (1-16)
26
10
45м 23с
1
Закрытый
63.4 Задачи (17-32)
15
8
-
2
Закрытый
63.5 Задачи (33-48)
12
8
-
2
Закрытый
63.6 Задачи (49-64)
12
5
-
1
Закрытый
63.7 Задачи (65-76)
15
4
-
1

64. SQL-задачи для СУБД PostgreSQL (Интернет-Магазин)

8 уроков
Закрытый
64.1 Обзор блока
32
32
1м 0с
2
Закрытый
64.2 Синтетические данные
29
29
59м 54с
3
Закрытый
64.3 ER-диаграмма
25
25
0м 11с
1
Закрытый
64.4 Задачи (1-16)
29
10
21м 20с
4
Закрытый
64.5 Задачи (17-32)
16
9
0м 26с
3
Закрытый
64.6 Задачи (33-48)
16
7
-
3
Закрытый
64.7 Задачи (49-64)
12
5
-
3
Закрытый
64.8 Задачи (65-80)
17
5
-
2