Содержание курса
1. Подготовка к работе
6 уроков
10 178
4 763
41м
490
Закрытый
1.1
Приветствие
↗
844
32
1м 52с
23
Открытый
1.2
Установка MySQL сервера
↗
2 411
1 816
9м 53с
115
Открытый
1.3
Установка графических IDE (Workbench, DBeaver)
↗
2 356
1 411
13м 33с
116
Закрытый
1.4
Развертывание БД
↗
886
713
11м 48с
43
Закрытый
1.5
Контрольные вопросы
↗
808
648
1м 10с
27
Закрытый
1.6
Решаем задачи. Пишем SQL код
↗
2 873
143
7м 40с
166
2. Продвинутые фичи SQL
11 уроков
8 590
266
215м
677
Закрытый
2.1
Полнотекстовый поиск
↗
1 032
38
7м 26с
83
Закрытый
2.2
Представления (View)
↗
938
31
10м 34с
74
Закрытый
2.3
Хранимые процедуры
↗
909
28
14м 45с
72
Закрытый
2.4
Пользовательские функции
↗
824
29
14м 6с
79
Закрытый
2.5
Переменные
↗
780
23
23м 5с
66
Закрытый
2.6
Триггеры
↗
781
23
18м 47с
73
Закрытый
2.7
Контрольные вопросы. Часть 1
↗
745
21
5м 40с
41
Закрытый
2.8
Контрольные вопросы. Часть 2
↗
667
20
4м 3с
38
Закрытый
2.9
Контрольные вопросы. Часть 3
↗
640
20
5м 54с
43
Закрытый
2.10
Решаем задачи. Пишем SQL код. Часть 1
↗
695
17
41м 0с
60
Закрытый
2.11
Решаем задачи. Пишем SQL код. Часть 2
↗
579
16
75м 36с
48
3. Транзакции
8 уроков
4 038
313
94м
351
Закрытый
3.1
Введение в транзакции
↗
233
192
9м 33с
16
Закрытый
3.2
Обработка исключений (ошибок)
↗
627
20
20м 26с
74
Закрытый
3.3
Уровни изоляции транзакций
↗
582
17
19м 52с
68
Закрытый
3.4
Блокировки таблиц
↗
544
17
7м 6с
45
Закрытый
3.5
Взаимная блокировка (deadlock)
↗
519
16
6м 41с
46
Закрытый
3.6
Контрольные вопросы. Часть 1
↗
536
17
6м 6с
38
Закрытый
3.7
Контрольные вопросы. Часть 2
↗
496
18
3м 47с
35
Закрытый
3.8
Решаем задачи. Пишем SQL код
↗
501
16
24м 9с
29
4. Права доступа
5 уроков
2 377
93
45м
200
Закрытый
4.1
Пользователи
↗
531
19
24м 47с
54
Закрытый
4.2
Роли
↗
483
17
14м 16с
46
Закрытый
4.3
Контрольные вопросы. Часть 1
↗
473
20
3м 57с
29
Закрытый
4.4
Контрольные вопросы. Часть 2
↗
444
19
2м 41с
30
Закрытый
4.5
Решаем задачи. Пишем SQL код
↗
446
18
2м 50с
41
5. Вопросы оптимизации
10 уроков
4 873
195
89м
406
Закрытый
5.1
Лишний JOIN
↗
583
22
6м 28с
49
Закрытый
5.2
Денормализация
↗
538
20
9м 49с
44
Закрытый
5.3
Настройки сервера
↗
498
20
8м 56с
40
Закрытый
5.4
Анализ запросов (EXPLAIN)
↗
522
20
19м 13с
46
Закрытый
5.5
Графический план исполнения запроса
↗
496
22
6м 15с
41
Закрытый
5.6
Исправление проблемных мест
↗
465
20
7м 50с
37
Закрытый
5.7
Графический план: показательные примеры
↗
463
19
7м 16с
38
Закрытый
5.8
Контрольные вопросы
↗
467
21
4м 27с
33
Закрытый
5.9
Решаем задачи. Пишем SQL код. Часть 1
↗
451
16
15м 45с
40
Закрытый
5.10
Решаем задачи. Пишем SQL код. Часть 2
↗
390
15
7м 43с
38
6. Дополнительные темы
6 уроков
2 730
75
81м
215
Закрытый
6.1
Работа с логами
↗
484
14
11м 9с
40
Закрытый
6.2
Циклы
↗
472
12
15м 51с
41
Закрытый
6.3
Курсоры
↗
448
10
15м 11с
40
Закрытый
6.4
SQL инъекции
↗
494
14
8м 49с
46
Закрытый
6.5
Контрольные вопросы
↗
420
13
3м 47с
27
Закрытый
6.6
Решаем задачи. Пишем SQL код
↗
412
12
29м 52с
21
7. Завершение курса. Финальный тест
12 уроков
1 798
1 420
29м
77
Закрытый
7.1
Дисклеймер
↗
143
143
0м 7с
4
Закрытый
7.2
Тест. Часть 1
↗
173
113
4м 0с
5
Закрытый
7.3
Тест. Часть 2
↗
143
123
2м 30с
7
Закрытый
7.4
Тест. Часть 3
↗
134
127
1м 44с
5
Закрытый
7.5
Тест. Часть 4
↗
135
107
5м 40с
6
Закрытый
7.6
Тест. Часть 5
↗
128
114
4м 35с
7
Закрытый
7.7
Тест. Часть 6
↗
128
113
3м 19с
8
Закрытый
7.8
Тест. Часть 7
↗
124
108
3м 19с
7
Закрытый
7.9
Тест. Часть 8
↗
130
113
2м 17с
7
Закрытый
7.10
Тест. Часть 9
↗
128
114
3м 37с
5
Закрытый
7.11
Тест. Часть 10
↗
135
111
2м 16с
4
Закрытый
7.12
Обещанный бонус
↗
297
134
0м 21с
12