Введение
Глава 1. Теория и методологии проектирования реляционных баз данных (аналитический обзор) 11
1.1. Введение 11
1.2. Проектирование баз данных как процесс отражения семантики данных 11
1.3. Зависимости как важный аспект семантики данных 16
1.4. Методология нормализации отношений 21
1.4.1. Общая схема процедуры нормализации 25
1.5. Семантическое моделирование. ER-модель 28
1.5.1. Общий подход 29
1.5.2. ER-модель 30
1.6. Методология проектирования РБД с использованием ER-модели. 34
1.7. Выводы 40
Глава 2. Теория семантически значимых отображений 43
2.1. Введение 43
2.2. Объекты и отображения 44
2.3. Универсальные отображения 47
2.4. Операции над отображениями 51
2.5. Семантически значимые формы данных 55
2.6. Количественные характеристики отображений 61
2.7. Типизация отображений 65
2.8. Сложные отображения 67
2.9. Теория трансформации схемы БД в реляционную модель 75
2.10. Выводы 79
Глава 3. Модель «объект-отображение» и методология семантического моделирования с использованием этой модели 80
3.1. Введение 80
3.2. Семантические концепции ОМ-модели 80
3.3. Структуры данных ОМ-модели 84
3.4. Ограничения целостности ОМ-модели 93
3.5. Операции ОМ-модели 96
3.6. Методология ОМ-моделирования 97
3.7. Выводы 109
Глава 4. Метод трансформации схемы базы данных из ОМ-модели в реляционную модель 112
4.1. Введение 112
4.2. Критерии качества проекта РБД 113
4.3. Информационная полнота РБД 115
4.4. Информационная корректность РБД 120
4.5. Информационная неизбыточность РБД 130
4.6. Выводы 137
Глава 5. Практическое применение предлагаемой теории и методологии при проектировании МИС «МОНИТОР» 139
5.1. Введение 139
5.2. Назначение и основные проектные решения МИС «МОНИТОР» 139
5.3. Декларативный и процедуральный способы реализации взаимодействия пользователей с БД 145
5.4. Реализация диалоговых средств системы 148
5.5. Выводы 150
Заключение 151
Литература 152


