14
ся. Поддерживаются диалекты языка SQL примерно для 30 реляционных
СУБД, при этом могут быть сгенерированы таблицы, представления, ин-
дексы, триггеры и т.д. В результате порождается SQL-сценарий (последо-
вательность команд CREATE), выполнение которого создает спроектиро-
ванную схему базы данных. Имеется также возможность установить со-
единение с СУБД через интерфейс ODBC. Другие
возможности: автомати-
ческая проверка правильности модели, расчет размера базы данных, реин-
жиниринг (построение модельных диаграмм для уже существующих баз
данных) и т.д.
Application Modeler – инструмент для автоматической генерации прото-
типов программ обработки данных на основе реляционных моделей, по-
строенных в Data Analyst. Может быть получен код для Visual Basic,
Delphi, а также
для таких систем разработки в архитектуре «клиент-
сервер» как PowerBuilder, Uniface, Progress и др. Генерация кода осущест-
вляется на основе шаблонов, соответственно управлять генерацией можно
за счет изменения соответствующего шаблона.
Ознакомительную версию Power Designer, в которой заблокированы
функции сохранения построенных моделей, можно получить с российско-
го web-сервера комании Sybase.
1.3.3. Silverrun компании
Silverrun Technologies Ltd
CASE-система Silverrun состоит из следующих инструментов:
BPM – построение DFD-диаграмм. Поддерживает нотации Йордона-де
Марко, Гейна-Сарсона, Уорда-Меллора и многие другие. Данный инстру-
мент позволяет автоматически проверить целостность построенной моде-
ли, причем список критериев проверки определяется пользователем (на-
пример: отсутствие имен у элементов модели, потоки данных типа «храни-
лище – хранилище» или «внешняя сущность – внешняя сущность» и т.д.)