90
Опыт создания и внедрения ИС говорит о том, что ошибки, случающиеся на этом
этапе, выявить трудно и трудно устранить, поскольку проявляются они чаще всего
уже на следующих этапах создания системы – при разработке или эксплуатации.
На этапе создания логической модели сама концептуальная модель данных
переходит в логическую модель, создаваемую в рамках модели хранения данных
исходной СУБД. Проще говоря, этот этап отражает, какая СУБД используется в
качестве целевой - иерархическая, реляционная, сетевая или объектно-
ориентированная. В данном этапе убираются все остальные аспекты начальной
СУБД – к примеру, некоторые нюансы физической организации хранения данных.
Логическая модель, отражающая разницу представления о реализуемой системе
некоторых типов пользователей, переходит в глобальную логическую модель.
Имеются 2 базовых подхода для создания такой логической модели данных: метод
интеграции представлений или централизованный метод. Если создается крупная
ИС, лучше всего выбрать 1 подход, когда глобальная логическая модель
реализуется методом соединения нескольких моделей, отражающих
представления разных групп пользователей.
В рамках создания физической модели принимаются решения о методике
реализации создаваемой БД. Поэтому реализация физической модели связана с
конкретной СУБД. Между логической и физической моделью есть постоянная
обратная связь, т.к. все решения, внедренные в процессе построения физической
модели для повышения эффективности системы, также влияют на состояние
логической модели. Основная цель проектирования БД - выделение способа
физической реализации логической модели БД.
В качестве самой модели ИС подготовим ER-диаграмму используемой БД.
Разработанная база данных состоит из 13 таблиц. ER-диаграмма базы
данных представлена на рисунке 2.4.