Введение
Глава 1. Модели анализа процессов доступа к базам данных 12
1.1. Классификация моделей доступа к базам данных 12
1.1.1. Модель файлового сервера доступа к данным пример 12
1.1.2. Модель сервера базы данных доступа к данным 14
1.1.3. Модель сервера приложений доступа к данным 16
1.1.4. Модель доступа к данным в Intranet/Internet по технологии CGI и API 19
1.1.5. Модель доступа к данным в Intranet/Internet из Java-апплетов и ActiveX 21
1.1.6. Модель доступа к данным в системах с архитектурами CORBA и DCOM 23
1.2. Анализ существующих методов оценки показателей качества обработки запросов к базе данных 27
1.2.1. Использование систем массового обслуживания 27
1.2.2. Калибруемые аналитические модели 30
1.2.3. Стоимостные модели 32
1.2.4. Методы анализа процессов доступа к базам данных, основанные на знаниях 36
1.3. Организация оптимизации выполнения запросов к базе данных 38
ВЫВОДЫ 45
Глава 2. Метод оценки времени выполнения запросов с учётом вложенных коррелированных подзапросов и операций агрегирования атрибутов 47
2.1. Преобразование SQL-запроса с вложенными коррелированными подзапросами и операциями агрегирования 47
2.2. Некоторые свойства преобразования Лапласа-Стилтьеса и производящей функции 59
2.3. Оценка времени выполнения исходного запроса с несколькими уровнями вложенности подзапросов при наличии операций агрегирования 61
2.4. Оценка времени выполнения запроса с несколькими уровнями вложенности подзапросов после преобразования дерева операций в альтернативный план 66
2.5. Сравнение времени выполнения запроса для исходного и альтернативного плана 69
ВЫВОДЫ 80
Глава 3. Доработка комплекса инструментальных средств анализа моделей доступа к базам данных распределённых систем обработки данных 82
3.1. Структура КС AM 82
3.2. Схема базы данных КС AM 86
3.3. Организация базы знаний КС AM 90
3.4. Машина вывода 92
3.5. Доработка КСАМ 93 ВЫВОДЫ 97
Глава 4. Моделирование модулей «Контингент» и «Факультет военного обучения» автоматизированной системы МГТУ им. Н.Э. Баумана с учётом запросов к базе данных 99
4.1. Моделирование информационной системы «Контингент» 99
4.1.1. Назначение и структура системы «Контингент» 99
4.1.2. Результаты моделирования системы «Контингент» 107
4.2. Моделирование информационной системы «Факультет военного обучения» 119
4.2.1. Назначение и структура системы «Факультет военного обучения» 120
4.2.2. Результаты моделирования системы «Факультет военного обучения» 132
Выводы 143
Заключение 147
Литература


