Содержание курса
1. Введение
3 урока
36 709
24 208
11м
489
Закрытый
1.1
О чём и для кого этот курс
↗
19 364
6 863
10м 46с
369
Закрытый
1.2
Ресурсы для начинающих
↗
9 279
9 279
1м 42с
66
Закрытый
1.3
Форум
↗
8 066
8 066
0м 19с
54
2. Проектирование схемы, часть I.
4 урока
32 070
23 232
55м
524
Закрытый
2.1
Введение
↗
9 012
7 081
4м 33с
145
Закрытый
2.2
Декомпозиция
↗
8 188
6 420
12м 14с
199
Закрытый
2.3
Функциональные зависимости
↗
7 234
6 216
8м 55с
168
Открытый
2.4
Домашнее задание №1
↗
7 636
3 515
32м 33с
12
3. Проектирование схемы, часть II
8 уроков
37 948
30 458
155м
568
Закрытый
3.1
Введение
↗
5 584
4 869
2м 32с
68
Закрытый
3.2
Ключевые атрибуты
↗
5 353
4 444
6м 16с
86
Закрытый
3.3
Связи между таблицами
↗
5 053
4 080
17м 44с
122
Закрытый
3.4
Нормальная форма Бойса-Кодда
↗
4 649
3 896
5м 25с
66
Закрытый
3.5
Ошибки при проектировании схемы
↗
4 383
4 383
8м 56с
63
Закрытый
3.6
Суррогатные ключи
↗
4 222
3 319
11м 44с
68
Закрытый
3.7
Что нужно запомнить про ключи, связи и нормальные формы
↗
4 026
4 026
1м 14с
50
Закрытый
3.8
Домашнее задание №2
↗
4 678
1 441
105м 45с
45
4. СУБД и приложение, часть I
8 уроков
23 347
18 517
120м
358
Закрытый
4.1
Введение
↗
3 178
2 825
2м 26с
35
Закрытый
4.2
СУБД тормозит
↗
3 233
2 506
4м 51с
31
Закрытый
4.3
Жизнь простого запроса
↗
3 082
3 082
9м 13с
54
Закрытый
4.4
Соединения таблиц
↗
3 047
2 498
7м 39с
46
Закрытый
4.5
Физическое выполнение соединений
↗
2 862
2 214
6м 9с
58
Закрытый
4.6
Приложение и сессии
↗
2 673
2 004
18м 39с
85
Закрытый
4.7
Подведем итоги
↗
2 401
2 401
1м 3с
25
Закрытый
4.8
Домашнее задание №3
↗
2 871
987
73м 26с
24
5. СУБД и приложение, часть II
7 уроков
14 304
10 949
125м
270
Закрытый
5.1
Введение
↗
2 265
1 952
9м 37с
55
Закрытый
5.2
Представления
↗
2 176
1 501
9м 20с
34
Закрытый
5.3
Хранимые процедуры
↗
2 210
1 938
12м 29с
49
Закрытый
5.4
Устойчивость приложения к более серьёзным изменениям
↗
1 987
1 723
13м 41с
39
Закрытый
5.5
Подведем итоги
↗
1 828
1 828
1м 5с
26
Закрытый
5.6
Домашнее задание
↗
2 116
731
57м 56с
24
Закрытый
5.7
Case Study: приложение, устойчивое к смене СУБД
↗
1 722
1 276
24м 7с
43
6. Агрегатные и оконные функции
6 уроков
11 642
7 951
172м
188
Закрытый
6.1
Введение
↗
1 890
1 717
1м 22с
28
Закрытый
6.2
Агрегатные функции
↗
2 121
1 541
9м 41с
45
Закрытый
6.3
Обобщенные табличные выражения
↗
1 940
1 100
10м 19с
30
Закрытый
6.4
Оконные функции
↗
2 054
1 353
12м 45с
32
Закрытый
6.5
Подведем итоги
↗
1 655
1 655
1м 54с
16
Закрытый
6.6
Домашнее задание №5
↗
1 982
585
139м 9с
37
7. Древовидные структуры и рекурсивные запросы
7 уроков
9 690
6 512
106м
128
Закрытый
7.1
Введение
↗
1 593
1 417
1м 10с
15
Закрытый
7.2
Списки смежности и рекурсивные запросы
↗
1 602
936
9м 15с
26
Закрытый
7.3
Структурные метки
↗
1 408
1 001
10м 52с
24
Закрытый
7.4
Нумерации вершин и вложенные множества
↗
1 280
968
12м 4с
18
Закрытый
7.5
Сравнение производительности разных схем хранения дерева
↗
1 233
745
12м 50с
11
Закрытый
7.6
Подведем итоги
↗
1 125
1 125
1м 28с
7
Закрытый
7.7
Домашнее задание
↗
1 449
320
60м 57с
27
8. Совместный доступ к данным
9 уроков
11 342
8 737
144м
174
Закрытый
8.1
Введение
↗
1 351
1 226
1м 49с
12
Закрытый
8.2
ACID транзакции
↗
1 483
993
11м 45с
24
Закрытый
8.3
Чтение неподтвержденных данных
↗
1 286
1 286
7м 7с
19
Закрытый
8.4
Чтение подтвержденных данных
↗
1 261
918
13м 52с
26
Закрытый
8.5
Повторяемое чтение
↗
1 208
783
11м 16с
32
Закрытый
8.6
Сериализуемые транзакции
↗
1 171
1 003
19м 3с
25
Закрытый
8.7
Что делать, если транзакции не поддерживаются
↗
1 091
1 091
7м 24с
13
Закрытый
8.8
Подведем итоги
↗
1 058
1 058
3м 34с
16
Закрытый
8.9
Домашнее задание
↗
1 433
379
72м 18с
7
9. Оптимизация выполнения запросов
7 уроков
8 621
6 424
163м
178
Закрытый
9.1
Введение
↗
1 273
984
3м 26с
23
Закрытый
9.2
Жизнь запроса
↗
1 279
1 131
7м 26с
34
Закрытый
9.3
Важно ли, как записан запрос?
↗
1 250
919
16м 58с
29
Закрытый
9.4
Индексы
↗
1 376
910
25м 29с
28
Закрытый
9.5
Материализация и избыточная информация
↗
1 087
1 087
11м 6с
20
Закрытый
9.6
Подведем итоги
↗
1 025
1 025
3м 3с
24
Закрытый
9.7
Домашнее задание
↗
1 331
368
96м 22с
20
10. Нереляционные возможности
6 уроков
6 899
4 404
118м
138
Закрытый
10.1
Введение. SQL или NoSQL, вот в чем вопрос.
↗
1 348
929
13м 11с
33
Закрытый
10.2
Хранение и обработка данных в формате JSON
↗
1 150
604
14м 11с
31
Закрытый
10.3
Работа с парами ключ-значение
↗
1 006
862
5м 26с
18
Закрытый
10.4
Шардирование данных
↗
1 065
779
24м 23с
29
Закрытый
10.5
Подведём итоги
↗
956
956
1м 49с
16
Закрытый
10.6
Домашнее задание
↗
1 374
274
60м 56с
11
11. Дополнительные материалы
1 урок
1 521
989
0м
27
Открытый
11.1
Погружение в СУБД 2017: дополнительные материалы
↗
1 521
989
0м 22с
27