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