Корпоративные информационные системы. Погонин В.А - 84 стр.

UptoLike

84
Рис. 2.11. Генерация базы данных
добавлять сущности, атрибуты, комментарии, связи и т.д. По заверше-
нии изменений одна команда синхронизировать модель с базой дан-
ныхактуализирует все проведенные изменения.
Построение модели может быть выполнено как на основании
данных каталога базы данных, так и на основании пакета операторов
SQL, с помощью которого была создана база данных.
В процессе разработки информационной системы может возник-
нуть ситуация, когда структура базы данных и информационная мо-
дель не соответствуют друг другу, ERwin7 предоставляет возможность
привести их в соответствие. Для этого предусмотрена функция син-
хронизации с базой данных. После подключения к СУБД предлагается
список несоответствий между существующей структурой данных и
моделью. Например, если в базе данных создана новая таблица, то
ERwin7 предложит провести включение ее в модель. Если в модель
добавлена новая таблица, ERwin7 предложит создать ее в реальной
базе данных. Аналогично, при добавлении колонок в базе данных или
в модели ERwin7 предлагается провести соответствующие операции
по синхронизации.
ERwin7 «знает» о таких особенностях хранения данных в отдель-
ных СУБД как сегменты (в Sybase) и табличное пространство