Когда Вы производите обратное проектирование базы данных, ERwin может импортировать имя, определение и параметры каждого индекса, определенного в базе данных.
Когда Вы импортируете информацию по индексам из базы данных, ERwin сохраняет информацию о месте хранения каждого индекса, так что впоследствии Вы можете заново создать базу данных, используя то же самое распределение памяти, если Вы этого захотите. Вам не нужно вручную заново распределять память под каждую таблицу.
После того как Вы импортируете индексы в ERwin, Вы можете просмотреть или изменить характеристики, определения индекса и его связи с таблицами в редакторе Index. В ORACLE, SYBASE и SQL Server Вы можете связать индекс с объектом физической памяти в редакторе Index. В ORACLE Вы можете также изменить параметры хранения в редакторе Index.
См. ранее в этой главе разд. 'Изменение физических характеристик индекса'.
Как произвести обратное проектирование индексов
1. Дайте команду 'New' в меню File для создания новой пустой диаграммы ERwin. Она будет использована для просмотра модели данных, созданной в процессе обратного проектирования.
2. Дайте команду 'Target Server...' в меню Server и выберите СУБД, которая содержит таблицы базы данных и индексы, для которых Вы хотите выполнить обратное проектирование.
3. Дайте командй 'DB Sync Option...' в меню Server. Используйте окна check box, чтобы указать, какие типы физических объектов базы данных Вы хотите импортировать в ERwin. Чтобы импортировать информацию о физической памяти в ERwin, убедитесь, что в окне 'Detect New DB Tables', которое находится в групповом окне 'DB Sync Options', стоит метка.
4. Нажмите на кнопку 'DB Sync...' для входа в диалог DB Sync, в котором Вы задаете, какие именно объекты нужно импортировать в ERwin.
ERwin выводит на экран сообщение о том, что он производит поиск заданных таблиц на сервере, а через несколько секунд выводит на экран список объектов, которые Вы задали в качестве кандидатов на обратное проектирование. Список содержится в окне 'Unsynched DB Object' с правой стороны диалога.