М.: МАИ, 2005. – 49 с.
(Автор и выходные данные не указаны). Введение
Анализ предметной области и концептуальное проектирование БД
Логическое проектирование БД.
Цели и задачи логического проектирования
Выбор и описание таблиц БД
Задание ограничений целостности данных
Обеспечение целостности данных с помощью процедур.
Использование триггеров для обеспечения целостности
Представление
Управление транзакциями.
Понятие транзакции
Модели транзакций.
Типовая структура транзакции
Возможные случаи завершения транзакции.
Механизм блокирования.
Проблемы параллелизма
Правила блокирования
Возникновение тупиков и их устранение.
Явное и неявное блокирование.
Задание уровней изоляции.
Журнализация
Завершение транзакций.
Проектирование транзакций
Основные задачи по проектированию транзакций.
Размещение транзакций по прикладным программам.
Определение /нахождение конфликтующих транзакций.
Уменьшение времени работы транзакции.
Физическое проектирование баз данных
Основные задачи решаемые на этапе физического проектирования
Анализ средств восстановления БД и разработка по необходимости дополнительных средств восстановления.
Принципы восстановления БД с помощью системного журнала.
Восстановление БД.
Использование дифференциальных файлов.
Выбор периода времени между копированиями БД.
(Автор и выходные данные не указаны). Введение
Анализ предметной области и концептуальное проектирование БД
Логическое проектирование БД.
Цели и задачи логического проектирования
Выбор и описание таблиц БД
Задание ограничений целостности данных
Обеспечение целостности данных с помощью процедур.
Использование триггеров для обеспечения целостности
Представление
Управление транзакциями.
Понятие транзакции
Модели транзакций.
Типовая структура транзакции
Возможные случаи завершения транзакции.
Механизм блокирования.
Проблемы параллелизма
Правила блокирования
Возникновение тупиков и их устранение.
Явное и неявное блокирование.
Задание уровней изоляции.
Журнализация
Завершение транзакций.
Проектирование транзакций
Основные задачи по проектированию транзакций.
Размещение транзакций по прикладным программам.
Определение /нахождение конфликтующих транзакций.
Уменьшение времени работы транзакции.
Физическое проектирование баз данных
Основные задачи решаемые на этапе физического проектирования
Анализ средств восстановления БД и разработка по необходимости дополнительных средств восстановления.
Принципы восстановления БД с помощью системного журнала.
Восстановление БД.
Использование дифференциальных файлов.
Выбор периода времени между копированиями БД.