Погружение в СУБД (2017)

01 – Введение

02 – Проектирование схемы, часть I:
1. Введение
2. Декомпозиция
3. Функциональные зависимости

03 – Проектирование схемы, часть II:
1. Введение
2. Ключевые атрибуты
3. Связи между таблицами
4. Нормальная форма Бойса-Кодда
5. Ошибки при проектировании схемы
6. Суррогатные ключи
7. Что нужно запомнить про ключи, связи и нормальные формы

04 – СУБД и приложение, часть I:
1. Введение
2. СУБД тормозит
3. Жизнь простого запроса
4. Соединения таблиц
5. Физическое выполнение соединений
6. Приложение и сессии
7. Подведем итоги

05 – СУБД и приложение, часть II:
1. Введение
2. Представления
3. Хранимые процедуры
4. Устройчивость приложения к более серьёзным изменениям
5. Подведем итоги

06 – Приложение, устойчивое к смене СУБД

07 – Агрегатные и оконные функции:
1. Введение
2. Агрегатные функции
3. Обобщенные табличные выражения
4. Оконные функции
5. Подведем итоги

08 – Древовидные структуры и рекурсивные запросы:
1. Введение
2. Списки смежности и рекурсивные запросы
3. Структурные метки
4. Нумерации вершин и вложенные множества
5. Сравнение производительности разных схем хранения дерева
6. Подведем итоги

09 – Совместный доступ к данным
1. Введение
2. ACID транзакции
3. Чтение неподтвержденных данных
4. Чтение подтвержденных данных
5. Повторяемое чтение
6. Сериализуемые транзакции
7. Что делать, если транзакции не поддерживаются
8. Подведем итоги

10 – Оптимизация выполнения запросов
1. Введение
2. Жизнь запроса
3. Важно ли, как записан запрос?
4. Индексы
5. Материализация и избыточная информация
6. Подведем итоги









Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *