3)Application Modeler – инструмент для автоматической генерации прото-
типов программ обработки данных на основе реляционных моделей, построенных в Data Analyst. Может быть получен код для Visual Basic,
Delphi, а также для таких систем разработки в архитектуре «клиент-
сервер» как PowerBuilder, Uniface, Progress и др. Генерация кода осуществляется на основе шаблонов, соответственно управлять генерацией можно за счет изменения соответствующего шаблона.
Ознакомительную версию Power Designer, в которой заблокированы
функции сохранения построенных моделей, можно получить с российского web-сервера комании Sybase.
Embarcadero er/Studio
Embarcadero ER/Studio - комплексный инструментарий, предназначенный для работы с моделями данных и их анализа на логическом и физическом уровне. Он предназначен для проектирования, создания и сопровождения баз данных.
ER/Studio предоставляет мощные средства проектирования, которые обеспечивают интегрированный подход к удовлетворению потребностей специалистов, обслуживающих корпоративные базы данных, и упрощают их работу. Специалисты разных профилей могут использовать его уникальные возможности.
ER/Studio предоставит вам набор необходимых функций, которые позволят выполнить работу эффективно и качественно. С помощью мощного и простого в использовании инструментария моделирования ER/Studio обеспечит высокую производительность и получение существенного эффекта практически сразу после инсталляции.
Многоуровневые средства проектирования позволяют осуществлять разработку на логическом уровне. При этом результаты разработки могут быть трансформированы в любое количество физических моделей, которые поддерживают единые или различные системные каталоги СУБД. Как результат, пользователь может строить нормализованную структуру на логическом уровне с денормализацией на физическом уровне для повышения производительности. ER/Studio поддерживает связи между разными уровнями проектирования, и позволяет связывать их, двигаясь в любом направлении.
Анализ использования позволяет отобразить логические сущности и атрибуты на их реализацию на физическом уровне. Соответствующий интерфейс даст возможность также отобразить распределение сущностей по субмоделям в рамках единой модели.
Автоматизированные преобразования существенно упрощают построение физического уровня моделей на базе логического представления. При этом ER/Studio проверяет выполнение условий нормализации и синтаксис в соответствии с правилами выбранной целевой СУБД. Для использования на уровне физической модели могут быть определены соглашения об именах и параметры, связанные с использованием памяти.
Денормализующие преобразования. Мастер денормализации имеет инструменты для оптимизации физической модели базы данных. Поддерживается набор популярных стратегий денормализации, например, горизонтальные и вертикальные расщепления, расширяющие и сворачивающие преобразования таблиц, отображения колонок и другие
Мощные графические средства и функции автоматического размещения объектов. Будучи средством визуального проектирования, ER/Studio имеет совершенные средства для ясного представления сложных моделей и осуществления легкой навигации. ER/Studio имеет набор эффективных утилит по размещению объектов, позволяющих в один клик преобразовывать диаграммы по определенному принципу, например, иерархическому, в соответствии с которым "родители" следуют за "детьми", а те - за "внуками", в соответствии с распространением ключей.
Стандартизация и повторное использование элементов на основе словарей данных. ER/Studio помогает организовать использование определенных унифицированных элементов данных и других объектов в масштабах всего проекта. Интерфейс для глобального связывания, а также технология "drag and drop" позволяют осуществлять простой доступ к объектам для их повторного использования, в том числе импорта в другие проекты.
Навигация с помощью Эксплорера упрощает работу даже с самыми большими ER-диаграммами. Такую навигацию используют по всем объектам модели данных для того, чтобы уровне всей модели убедиться в соответствии имен объектов стандартам, быстро найти нужные имена объектов и получить доступ к их свойствам без необходимости поиска по всему пространству большой диаграммы.
Многоуровневые подмодели. Позволяют сохранять управляемость модели при ее росте. ER/Studio позволяет легко создавать подмодели для выделения важных участков из больших и сложных моделей. При этом автоматически поддерживаются все связи и зависимости между подмоделями и всей диаграммой в целом.
IDEF1X, IE и Фильтруемая IE Нотация. ER/Studio поддерживает три нотации моделей данных: IDEF1X, Information Engineering (IE, или "лучеобразное" представление), а также Фильтруемую IE Нотацию, которая скрывает все внешние ключи. Вы можете использовать настройки по умолчанию для всех трех видов диаграмм или изменить их "на лету", и выбрать такую нотацию, которая лучше всего подойдет для представления информации вашей аудитории.
Многомерное моделирование. В состав ER/Studio входят специальные средства многомерного моделирования, с помощью которых можно осуществить моделирование баз данных систем принятия решений, в том числе построить модели хранилищ данных, витрин данных, OLAP-систем. Эти средства позволяют легко конструировать, публиковать и реализовывать базы данных, в которых используются сложные схемы типа "звезда" или "снежинка", а также поддерживают двусторонний обмен многомерными метаданными с многочисленными решениями класса Business Intelligence.
IBM Rational / System Architect
IBM Rational / Telelogic System Architect - инструмент для моделирования архитектуры предприятия, полностью интегрированный набор моделей и документов для четырех ключевых областей архитектуры: бизнес, информация, технологии.
Продукт поддерживает . общепринятых нотаций и frameworks, использование которых способствует быстрому и качественному моделированию архитектуры предприятия.
Если компании потребуется использовать собственные нотации, то System Architect поддержит разработку и использование собственных подходов и методологий.
Струйный анализ, Стандартные Frameworks Дз
