Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
методология проектирования БД kondratev.doc
Скачиваний:
31
Добавлен:
23.03.2016
Размер:
179.2 Кб
Скачать

Физическое проектирование базы данных (с использованием реляционной субд).

Этап 4. Перенос глобальной логической модели данных в среду целевой СУБД.

Создание базовой функциональной схемы реляционной базы данных на основе глобальной логической модели данных.

Этап 4.1. Проектирование основных таблиц в среде целевой СУБД.

Определение способа представления всех выделенных в глобальной логической модели данных отношений в виде таблиц целевой СУБД. Документирование результатов проектирования таблиц.

Этап 4.2. Реализация бизнес - правил предприятия в среде целевой СУБД.

Реализация бизнес - правил предприятия в среде целевой СУБД. Документирование полученных результатов разработки.

Этап 5. Проектирование физического представления базы данных.

Определение файловой структуры и методов доступа, которые будут использоваться для представления таблиц базы данных. Другими словами, определение способа хранения таблиц и их строк во вторичной памяти.

Этап 5.1. Анализ транзакций.

Определение функциональных характеристик транзакций, которые будут выполняться в проектируемой базе данных, и выделение наиболее важных из них.

Этап 5.2. Выбор файловой структуры.

Определение самого эффективного файлового представления для каждой из таблиц базы данных.

Этап 5.3. Определение вторичных индексов.

Определение того, будет ли добавление вторичных индексов способствовать повышению производительности системы.

Этап 5.4. Анализ необходимости введения контролируемой избыточности данных.

Определение того, будет ли внесение контролируемой избыточности данных (за счет снижения требований к уровню их нормализации) способствовать повышению производительности системы. Анализ целесообразности хранения производных данных и дублирования атрибутов или слияния таблиц.

Этап 5.5. Определение требований к дисковой памяти.

Определение объема дискового пространства, необходимого для размещения базы данных.

Этап 6. Разработка механизмов защиты.

Разработка механизмов защиты базы данных в соответствии с требованиями пользователей.

Этап 6.1. Разработка пользовательских представлений.

Разработка пользовательских представлений (видов), которые были выделены на первом этапе концептуального проектирования базы данных.

Этап 6.2. Определение прав доступа.

Определение прав доступа к таблицам базы данных для каждого из представлений пользователей. Документирование результатов разработки средств защиты и прав представлений пользователей.

Этап 7. Организация мониторинга и настройка функционирования системы.

Мониторинг функционирования операционной системы и достигнутого уровня производительности базы данных с целью устранения ошибочных проектных решений или отображения изменения требований к системе.

8