
154
метры физической базы данных из пользовательской среды построения
модели данных.
При обратном проектировании базы данных информация о физиче-
ской памяти автоматически импортируется в ERwin, поэтому можно ис-
пользовать существующее распределение памяти для каждой таблицы или
изменить параметры по мере развития модели данных. Закончив обратное
проектирование модели данных, можно сгенерировать физическую схему
,
которая будет включать новую информацию о физических параметрах, не-
сколькими щелчками мыши.
Поддержка объектов физической памяти в различных СУБД
ERwin поддерживает объекты физической памяти для "DB2" (Table-
space, Database, Storage Group), "Informix" (DBSpace), "Ingres" (Location),
"ORACLE" (Tablespace, Rollback Segments, Databases, Sequences), "Red
Brick" (Segment), "SQL Server" (Filegroup), "SYBASE"" (Segment), "Teradata"
(Segment), "WATCOM/SQL Anywhere" (DBSpace). Прямое проектирование
(генерация) возможно только для объектов "ORACLE".
Типы объектов физической памяти
Чтобы создать или изменить базу данных, надо иметь привилегию
системного администратора для работы в базе данных.
• Tablespace (табличное пространство): именованный сегмент в базе
данных, состоящий из одного или более файлов данных. Создав таб-
личное пространство, можно затем использовать его для хранения
таблиц, индексов или сегментов отката.
• Rollback Segment (сегмент
отката): зарезервированный объем про-
странства, который используется для хранения "снимка" данных в
том виде, в котором они находились до выполнения транзакции. Ес-
ли транзакция не завершилась, все изменения данных откатываются
и образ данных, хранящийся в сегменте отката,
• Segment (сегмент): Именованный набор из одного или нескольких
устройств, зарезервированный для
использования конкретной базой
данных SQL. Создав сегмент, можно использовать его для хранения
объектов базы данных, например таблиц и индексов.
Задание параметров физической памяти для сущностей ERwin
Когда производится обратное проектирование базы данных, ERwin
импортирует все имеющиеся объекты физической памяти (поддерживае-
мого типа) как часть модели данных. Можно просмотреть объект памяти,
импортированный в ERwin путем обратного проектирования, и изменить
его параметры таким же способом, как просматривается или изменяется
объект физической памяти, созданный в ERwin.
Когда производится прямое
проектирование базы данных, каждая
сущность ERwin создает отдельную таблицу в физической базе данных.
При генерации схему базы данных, ERwin может создать объекты физиче-
ской памяти как часть схемы, а затем сгенерировать таблицы и индексы