ВВЕДЕНИЕ В СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ


         

ВВЕДЕНИЕ В СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ

Корректность процедуры нормализации - декомпозиция без потерь. Теорема Хеза - 2
Корректность процедуры нормализации - декомпозиция без потерь. Теорема Хеза - 3
Корректность процедуры нормализации - декомпозиция без потерь. Теорема Хеза - 4
Выводы

Глава 7. Нормальные формы более высоких порядков
НФБК (Нормальная Форма Бойса-Кодда)
НФБК (Нормальная Форма Бойса-Кодда) - 2
НФБК (Нормальная Форма Бойса-Кодда) - 3
НФБК (Нормальная Форма Бойса-Кодда) - 4
НФ (Четвертая Нормальная Форма)
НФ (Четвертая Нормальная Форма) - 2
НФ (Четвертая Нормальная Форма) - 3
НФ (Четвертая Нормальная Форма) - 4
НФ (Четвертая Нормальная Форма) - 5

НФ (Пятая Нормальная Форма)
НФ (Пятая Нормальная Форма) - 2
НФ (Пятая Нормальная Форма) - 3
НФ (Пятая Нормальная Форма) - 4
Продолжение алгоритма нормализации (приведение к 5НФ)
Выводы
Глава 8. Элементы модели "сущность-связь"
Основные понятия ER-диаграмм
Основные понятия ER-диаграмм - 2
Пример разработки простой ER-модели

Пример разработки простой ER-модели - 2
Пример разработки простой ER-модели - 3
Концептуальные и физические ER-модели
Выводы
Глава 9. Транзакции и целостность баз данных
Пример нарушения целостности базы
Понятие транзакции
Понятие транзакции - 2
Ограничения целостности
Ограничения целостности - 2

Классификация ограничений целостности
Классификация ограничений целостности по способам реализации
Классификация ограничений целостности по способам реализации - 2
Классификация ограничений целостности по способам реализации - 3
Классификация ограничений целостности по времени проверки
Классификация ограничений целостности по области действия
Ограничения домена
Ограничения атрибута
Ограничения кортежа
Ограничения кортежа - 2

Ограничения кортежа - 3
Ограничения кортежа - 4
Ограничения отношения
Ограничения базы данных
Общие принципы реализации ограничений средствами SQL
Общие принципы реализации ограничений средствами SQL - 2
Синтаксис ограничений стандарта SQL
Синтаксис ограничений стандарта SQL - 2
Синтаксис ограничений стандарта SQL - 3
Синтаксис ограничений стандарта SQL - 4

Синтаксис операторов SQL, использующих ограничения
Синтаксис операторов SQL, использующих ограничения - 2
Синтаксис операторов SQL, использующих ограничения - 3
Выводы
Глава 10. Транзакции и параллелизм
Работа транзакций в смеси
Проблемы параллельной работы транзакций
Проблема потери результатов обновления
Проблема незафиксированной зависимости (чтение "грязных" данных, неаккуратное считывание)
Проблема несовместимого анализа

Неповторяемое считывание
Фиктивные элементы (фантомы)
Собственно несовместимый анализ
Конфликты между транзакциями
Конфликты между транзакциями - 2
Конфликты между транзакциями - 3
Конфликты между транзакциями - 4
Блокировки
Решение проблем параллелизма при помощи блокировок
Проблема потери результатов обновления

Проблема незафиксированной зависимости (чтение "грязных" данных, неаккуратное считывание)
Неповторяемое считывание
Фиктивные элементы (фантомы)
Собственно несовместимый анализ
Разрешение тупиковых ситуаций
Разрешение тупиковых ситуаций - 2
Преднамеренные блокировки
Преднамеренные блокировки - 2
Преднамеренные блокировки - 3
Преднамеренные блокировки - 4

Предикатные блокировки
Метод временных меток
Механизм выделения версий данных
Механизм выделения версий данных - 2
Теорема Есварана о сериализуемости
Уровни изоляции
Синтаксис операторов SQL, определяющих уровни изоляции
Выводы
Выводы - 2
Глава 11. Транзакции и восстановление данных

Виды восстановления данных
Виды восстановления данных - 2
Виды восстановления данных - 3
Индивидуальный откат транзакции
Восстановление после мягкого сбоя
Восстановление после мягкого сбоя - 2
Восстановление после жесткого сбоя
Восстановление данных и стандарт SQL
Выводы
Список литературы

Список литературы - 2
Список литературы - 3
Список литературы - 4
Содержание