Проектирование, документирование и сопровождение баз данных и хранилищ данных
AllFusion ERwin Data Modeler (ранее: ERwin) - CASE-средство для проектирования и документирования баз данных, которое позволяет создавать, документировать и сопровождать базы данных, хранилища и витрины данных. Модели данных помогают визуализировать структуру данных, обеспечивая эффективный процесс организации, управления и администрирования таких аспектов деятельности предприятия, как уровень сложности данных, технологий баз данных и среды развертывания.
AllFusion ERwin Data Modeler (ERwin) предназначен для всех компаний, разрабатывающих и использующих базы данных, для администраторов баз данных, системных аналитиков, проектировщиков баз данных, разработчиков, руководителей проектов. AllFusion ERwin Data Modeler позволяет управлять данными в процессе корпоративных изменений, а также в условиях стремительно изменяющихся технологий.
AllFusion ERwin Data Modeler (ERwin) позволяет наглядно отображать сложные структуры данных. Удобная в использовании графическая среда AllFusion ERwin Data Modeler упрощает разработку базы данных и автоматизирует множество трудоемких задач, уменьшая сроки создания высококачественных и высокопроизводительных транзакционных баз данных и хранилищ данных. Данное решение улучшает коммуникацию в вашей организации, обеспечивая совместную работу администраторов и разработчиков баз данных, многократное использование модели, а также наглядное представление комплексных активов данных в удобном для понимания и обслуживания формате.
Ключевые характеристики AllFusion ERwin Data Modeler 7
Синхронизация моделей/баз данных
Автоматизированное создание структуры базы данных и обратное проектирование
Публикация моделей
Поддержка нотаций: IDEF1x, IE, Dimensional
Возможна совместная работа группы проектировщиков (с помощью среды AllFusion Model Manager (ModelMart))
Документирование структур баз данных
Перенос структур баз данных (но не самих данных) из одного типа СУБД в другой
Кому нужен AllFusion ERwin Data Modeler 7 (ERwin): всем компаниям, разрабатывающим и использующим базы данных. Администраторам баз данных, системным аналитикам, проектировщикам БД, разработчикам, руководителям проектов.
Дополнительные аргументы для разработчиков ПО:
позволяет получить точную и наглядную информацию, где хранятся данные и как получить к ним доступ.
позволяет, используя визуальные средства, описать структуру БД, а затем автоматически сгенерировать файлы данных для любого типа СУБД.
Дополнительные аргументы для администраторов баз данных:
позволяет максимально повысить производительность информационной системы благодаря поддержке работы с БД на физическом уровне, учитывая особенности каждой конкретной СУБД.
уменьшит число рутинных операций, облегчит и сократит работу.
Дополнительные аргументы для руководителей:
повышает гибкость и эффективность организации за счёт возможности быстрой адаптации базы данных к меняющимся потребностям рынка.
использование профессиональных средств - фактор конкурентной борьбы.
Дополнительные аргументы для руководителей проектов:
ERwin поможет тщательно задокументировать структуру БД
позволит получить отчеты презентационного качества
документирование собственной ИС. Если этого не делать, может возникнуть путаница.
при переходе на другие СУБД - нет проблем.
Дополнительные аргументы для системных интеграторов:
Поддержка различных типов СУБД (ERwin Data Modeler поддерживает СУБД более 20 производителей).
поможет подстроиться под изменяющиеся требования заказчика.
Новые возможности AllFusion ERwin Data Modeler 7 (ERwin)
Улучшенная поддержка и расширение сфер использованиябаз данных. Организации должны увеличивать критически важные ИТ-инвестиции для успешного удовлетворения информационным бизнес-требованиям. Глубокая интеграция и поддержка дополнительные функций многочисленных реляционных СУБД является основой AllFusion ERwin Data Modeler (ERwin), обеспечивающей оптимизацию процесса анализа и проектирования организации. Следуя в направлении постоянного соответствия приоритетам заказчиков, продукт предоставил новую расширенную поддержку реляционного синтаксиса базы данных Oracle 10g/9i. Данная поддержка охватывает прямое проектирование (Forward Engineering, FE), обратное проектирование (Reverse Engineering, RE), полное сравнение (Complete Compare) и улучшенный интерфейс пользователя (UI).
Улучшения обратного проектирования. В AllFusion ERwin Data Modeler (ERwin) включен новый скрипт синтаксического анализа Oracle, который обеспечивает полный грамматический разбор синтаксиса языка SQL баз данных Oracle 10g/9i. Каталог RE (базы данных) был расширен для обеспечения обратного проектирования всех физических объектов и свойств базы данных Oracle 10g/9i, исключая те, которые связаны с реляционной функциональностью объектов. Набор опций обратного проектирования для всех объектов баз данных теперь доступен для совместного использования в моделях и/или разработчиками моделей, обеспечивая стандартизацию и многократное применение в пределах предприятия.
Улучшения прямого проектирования. При создании логической структуры данных (для скрипта и базы данных) учитываются все особенности и функции Oracle 10g/9i, исключая те, которые связаны с реляционной функциональностью объектов. Набор опций прямого проектирования для всех объектов баз данных теперь доступен для совместного использования в моделях и/или разработчиками моделей, обеспечивая стандартизацию и многократное применение в пределах предприятия.
Расширенные возможности внесения изменений. AllFusion ERwin Data Modeler (ERwin) предоставляет новые опции FE для создания корректирующих скриптов (ALTER scripts) в соответствии с изменениями модели, исключая необходимость выполнения всего процесса полного сравнения. Теперь при создании корректирующих скриптов учитываются все особенности и функции Oracle 10g/9i, исключая те, которые связаны с реляционной функциональностью объектов.
Улучшенныйинтерфейс пользователя. Поддерживая в продуктах моделирования известный принцип «look and feel», были улучшены существующие в AllFusion ERwin Data Modeler (ERwin) редакторы, диалоги и мастера для работы с объектами или свойствами базы данных Oracle на физическом уровне, учитывая все особенности и функции Oracle 10g/9i предполагаемые для FE/RE.
Новый усовершенствованный инструмент полного сравнения (Complete Compare). Модели данных настолько ценны, насколько точно они изображают поддерживаемую среду. Разработчики моделей исторически стремятся поддерживать широту использования моделей, которые они создают. Инструмент Complete Compare оптимизирует процессы, связанные с широтой использования модели и ее синхронизацией со средой разработки базы данных. Эта незаменимая технология автоматизирует двунаправленную синхронизацию модели и базы данных, а также предоставляет разработчикам моделей преимущества, которые обеспечивают упреждающий анализ влияния изменений. AllFusion ERwin Data Modeler (ERwin) представляет модернизированный и удобный в использовании инструмент полного сравнения за один проход.
Хорошо налаженный поток работ. Модернизированный однопанельный мастер сравнения позволяет разработчикам моделей начать или закончить процесс сравнения в любом месте, а также вводить параметры полного сравнения в произвольной последовательности. Опции Undo/Redo или возможность аннулировать любое, все или выбранные изменения позволяет пользователям без ограничений исследовать влияние реальных изменений, уменьшая риск и объем переделываемой работы, связанные с отменой изменений. Параметры опций Session и Option Sets инструмента Complete Compare теперь доступны для совместного использования в моделях и/или разработчиками моделей, обеспечивая стандартизацию и многократное применение в пределах процесса.
Улучшенныйинтерфейс пользователя. Ориентированный на пользователя модернизированный диалог результатов сравнения отображает кодированные цветом результаты сравнения в удобном для управления виде (отдельные панели объектов и свойств). Этот новый диалог так же обеспечивает разработчиков моделей функциональными возможностями для создания отчетов о влиянии изменений (в Word, Excel или html-формате), фильтрации результатов сравнения, выбора объектов для экспорта/импорта нажатием кнопки мыши, а так же для анализа дерева элементов.
Оптимизированная производительность. Живая обработка выделенных изменений и обновление диалога результатов сравнения в реальном времени для отображения вносимых изменений обеспечивает гораздо большую эффективность и гибкость среды разработки при анализе и применении изменений. Использование нового механизма сравнения для всех функций RE гарантирует функциональную непротиворечивость и высокое качество результатов сравнения в пределах всех аспектов взаимодействия моделей между собой или модели с базой данных.
Журнал регистрации событий в сессии с полным набором возможностей Undo/Redo. Обычно значительные трудности возникают при детальном рассмотрении процесса разработки и анализа крупных и сложных проектов. Чтобы уложиться в требуемые сроки создания проектов, а так же уменьшить задержки и затраты, связанные с трудоемким процессом переделывания работы, разработчики моделей постоянно ищут пути повышения эффективности при выполнении ежедневных задач. Способность понять расширенное влияние изменений на модель в режиме реального времени, а также возможность легкого внесения и аннулирования этих изменений, являются критически важными для оптимизации любых усилий разработчиков моделей. AllFusion ERwin Data Modeler (ERwin) обязывается повысить эффективность разработчиков моделей, обеспечивая уменьшение затрат на разработку и повышение качества модели.
Новый диалог журнала регистрации событий. Новый диалог позволяет пользователям просматривать процесс моделирования, организованный во всесторонний и расширяемый журнал сессий. В данном журнале отображаются изменения модели, а также расширенное влияние этих изменений на связанные с моделью объекты и их свойства. Теперь пользователи могут в реальном времени комплексно осмысливать результаты своей работы, значительно уменьшая необходимость диагностики проблем и дорогостоящего переделывания работы, которые ставят под угрозу проекты и сроки их исполнения.
Настраиваемые возможностиUndo/Redo. AllFusion ERwin Data Modeler (ERwin) предоставляет полный комплект возможностей отменить/вернуть изменения в пределах сессии моделирования. Новые функциональные возможности могут быть применимы ко всем аспектам задач моделирования, включая изменения схемы размещения и создание/обновление/удаление объектов. Они доступны через выбор пункта меню или с помощью нового диалога анализа влияний (Impact Analysis) AllFusion ERwin Data Modeler (ERwin). Пользователи могут отменять индивидуальные изменения модели, полностью понимая любые расположенные на более низком уровне или потенциально скрытые влияния этих действий.
Новая возможностьпубликации графики в формате PDF. Описанная и сохраненная в моделях данных AllFusion ERwin Data Modeler (ERwin) информация является ценным ресурсом для многих других областей деятельности организации. Проектирование и документирование активов корпоративных данных обеспечивается обменом информацией в пределах всей ИТ-структуры предприятия и коллектива обычных пользователей. Разработчики моделей часто опубликовывают свои модели в сети - это является наиболее эффективным способом привлечь заинтересованных лиц к анализу этих метаданных. Построитель шаблонов отчетов Report Template Builder (RTB) продукта AllFusion ERwin Data Modeler (ERwin) теперь предоставляет возможность публикации диаграмм модели как в формате растровой графики, так и в формате PDF, что обеспечивает удовлетворение требований, предъявляемых к публикации масштабных, комплексных моделей данных.
Улучшения базовой функциональности продукта. В настоящее время информационные системы и поддерживающие их модели становятся более крупными, сложными и итеративными по характеру. Надежность и быстрота адаптации решений в области моделирования, также как и целостность создаваемых моделей, являются крайне важными условием для заказчиков. Последовательные улучшения программных решений гарантируют, что с каждым новым выпуском обеспечивается более высокий уровень качества продукта.
Семантика «живого» моделирования. Гарантируя использование правил моделирования данных, обеспечивающих предельное соответствие и целостность моделей, AllFusion ERwin Data Modeler (ERwin) имеет обновленный и улучшенный базовый механизм моделирования, предоставляющий улучшенную поддержку комплексных конструктивных элементов, используемых заказчиками. Этот запатентованный обобщенный механизм моделирования данных гарантирует, что все аспекты модели являются корректными на различных этапах жизненного цикла моделирования.
Шаблоны поддержки экспортированных баз данных. Имея дело с ускоренным внедрением модификаций процесса прямого проектирования в поддерживаемые платформы, AllFusion ERwin Data Modeler (ERwin) теперь предусматривает шаблоны поддержки экспортированных баз данных, которые могут быть легко обновлены и доставлены заказчикам, обеспечивая минимальное влияние на инфраструктуру обработки данных. Обновления, которые раньше требовали нового построения всего ПО, теперь могут быть предоставлены через данные некомпилированные шаблоны, исключая процедуры удаления и повторной установки программ. Данная возможность реализована для баз данных Oracle. Она обеспечит основу для функциональных средств новых баз данных, также как и для активно развивающихся поддерживаемых баз данных.
Функциональные возможности AllFusion ERwin Data Modeler 7 (ERwin)
Архитектура уровня проектирования. AllFusion ERwin Data Modeler (ERwin) имеет достаточную гибкость для разработки архитектуры связных моделей данных, полностью удовлетворяющей потребностям организации. Наряду с комбинированной логической/физической моделью поддерживаются раздельные логические и физические модели. Благодаря накоплению знаний об отношениях между компонентами связанных моделей и ведению журнала проектных решений пользователи могут быстро определять влияние изменений одного уровня проектирования на другой.
Технология трансформации. Физическая структура базы данных редко совпадает с исходной логической структурой. В целях повышения производительности бизнес-приложений часто требуется проводить денормализацию данных на физическом уровне модели. AllFusion ERwin Data Modeler (ERwin) позволяет автоматизировать процесс трансформации модели, сохраняя в целости исходный проект.
Определение стандартов. Определение и поддержка стандартов обеспечивается с помощью словаря доменов Domain Dictionary, редактора стандартов именования Naming Standards Editor и редактора стандартов типов данных Datatype Standards Editor. Словарь доменов содержит многократно используемые атрибуты и обеспечивает непротиворечивость имен и определений в рамках модели. Редактор стандартов именования позволяет пользователям создавать словари разрешенных терминов, аббревиатур и правил именования, которые могут использоваться повторно в рамках модели. Редактор стандартов типов данных позволяет определять собственные правила соответствия между типами данных разных СУБД.
Поддержка нескольких нотаций моделирования. Для визуального проектирования систем обработки транзакций, витрин и хранилищ данных в единой интегрированной среде AllFusion ERwin Data Modeler (ERwin) поддерживает три популярные нотации моделирования данных: Integration DEFinition for Information Modeling (IDEF1X), Information Engineering (IE), Dimensional Modeling (DM).
Управление большими моделями. AllFusion ERwin Data Modeler (ERwin) облегчает управление большими корпоративными моделями за счет использования предметных областей (Subject Areas) и хранимых отображений (Stored Displays). Предметные области позволяют конкретным проектировщикам фокусировать внимание, разделяя модель на более мелкие, и за счет этого легче управляемые подмодели. Хранимые отображения предоставляют разные варианты графического представления модели или ее предметных областей, облегчая обмен информацией между специализированными группами пользователей.
Полное сравнение/синхронизация (Complete Compare). Эта мощная технология автоматизирует полную двунаправленную синхронизацию модели, скриптов и баз данных. При синхронизации для выбранных пользователем объектов отображаются отличия, и пользователю предлагается выбрать, какие из обнаруженных отличий и в каком направлении необходимо внести. При этом AllFusion ERwin Data Modeler (ERwin) может автоматически сгенерировать ALTER-скрипт на изменение.
Генерация структуры базы данных. AllFusion ERwin Data Modeler (ERwin) позволяет автоматически сгенерировать структуру базы данных из модели. Входящие в продукт оптимизированные шаблоны триггеров ссылочной целостности и богатый макроязык, совместимый с различными типами баз данных, позволяют пользователю настроить триггеры и хранимые процедуры. Настраиваемые шаблоны облегчают генерацию законченной физической структуры базы данных и полных определений (для соответствующей целевой базы данных).
Проектирование хранилищ и витрин данных. Производительность, удобство в использовании и ценность хранилища данных напрямую зависит от модели, лежащей в его основе. AllFusion ERwin Data Modeler (ERwin) поддерживает техники моделирования, характерные для проектирования хранилищ данных, такие как многомерное моделирование по схеме "звезда" или "снежинка", которые гарантируют, что хранилище данных оптимизировано как по производительности, так и по аналитическим возможностям. Кроме того, продукт способен собирать и документировать широкий спектр информации о хранилище данных, в том числе об источниках данных, логике трансформации данных и правилах управления данными.
Обратное проектирование. AllFusion ERwin Data Modeler (ERwin) позволяет провести автоматическую обратную генерацию структуры базы данных в модель для ее изучения и документирования и/или для последующей миграции на платформу другой СУБД.
Графические объекты. С помощью графических объектов AllFusion ERwin Data Modeler (ERwin) обеспечивает наглядное представление бизнес-правил. Графические объекты, например линии, эллипсы и другие, легко редактируются. Разработчики моделей могут также настраивать параметры шрифта и цвета объектов.
Навигатор модели (Model Explorer). Model Explorer - это удобный в использовании инструмент, обеспечивающий навигацию по модели, а также выбор объектов для их анализа или редактирования. Помимо традиционного изображения модели в виде диаграммы, Model Explorer обеспечивает компактное упорядоченное представление модели и ее содержимого.
Полный набор возможностей Undo/Redo. AllFusion ERwin Data Modeler (ERwin) предоставляет полный комплект возможностей «отменить/вернуть изменения» в пределах сессии моделирования. Возможности Undo/Redo могут быть применимы ко всем задачам моделирования, включая изменения размещения и создание/обновление/удаление объектов. Отменяя конкретные изменения модели, пользователи могут полностью понимать влияния этих действий.
Создание отчетов и печать. Ключевым элементом, обеспечивающим коммуникацию и совместную работу пользователей в процессе моделирования, является способность визуализации и публикации данных. AllFusion ERwin Data Modeler (ERwin) предоставляет гибкие, настраиваемые возможности создания отчетов и печати. Два встроенных построителя шаблонов отчетов: ERwin Data Browser и Report Template Builder - позволяют однократно разработать шаблон отчета, который впоследствии будет доступен для использования в любых моделях для генерации отчетов в любом из форматов: HTML, RTF, TXT, PDF.
Завершенное, открытое и интегрируемое. Богатый спектр функциональных возможностей AllFusion ERwin Data Modeler (ERwin) может быть расширен посредством объединения с полностью интегрированными сопутствующими продуктами линейки AllFusion и/или решениями сторонних производителей.
AllFusion Saphir Option. Решение предназначено для понимания структур данных сложных ERP-систем, таких как SAP, SAP BW, PeopleSoft Enterprise, PeopleSoft Enterprise One (официально J.D. Edwards OneWorld) и Siebel, не требует знания самих ERP-систем. AllFusion Saphir Option позволяет просматривать метаданные, разбивать их на подмодели, экспортировать выбранные подмодели в AllFusion ERwin Data Modeler (ERwin) для поддержки проектов, связанных с разработкой гибкой отчетности, созданием хранилищ данных, управлением метаданными, а также настройкой и управлением приложений.
AllFusionData Model Validator (AllFusion DMV). AllFusion Data Model Validatorавтоматизирует процесс анализа структур данных, выявляет ошибки и неточности на раннем этапе жизненного цикла разработки - на этапе проектирования. Для анализа и корректировки структур данных продукт предоставляет пользователям более 80 ранжированных средств диагностики, предоставляет базу знаний, подсказки при разработке, корректирующие рекомендации, а также генерацию корректирующих скриптов для изменения модели и связанной с ней базы данных.
AllFusion ERwin API and Add-In Manager. Программный интерфейс приложений AllFusion ERwin API and Add-In Manager и менеджер встраиваемых систем Add-In Manager обеспечивают работу с дополнительным ПО сторонних разработчиков для выполнения специфичных задач, не представленных в пакете AllFusion Modeling Suite.
Интеграция с AllFusion Model Manager. Интеграция AllFusion ERwin Data Modeler (ERwin) с AllFusion Model Manager позволяет организовать многопользовательскую среду для работы целого коллектива разработчиков с моделями данных, сохранение моделей в единый репозиторий, обеспечивая аутентификацию и контроль доступа, разрешение конфликтов, возникающих при одновременной работе с одной моделью нескольких разработчиков, а также управление версиями моделей.
Встроенная технология обмена метаданными. Встроенная передовая технология предоставляет возможность обмена метаданными между AllFusion ERwin Data Modeler (ERwin) и другими средствами, такими как MS Excel, XSD, XMI, CWM, ведущими ETL/EII-инструментами, многочисленными средствами BI/Reporting, а также с широким спектром сред моделирования такими, как: Rational Data Architect, Oracle Designer, Sybase Power Designer и другими - всего порядка 100 популярных продуктов. Данная технология позволяет сэкономить временные и материальные ресурсы благодаря устранению необходимости перепроектировать модели.
Поддерживаемые СУБД
Oracle
DB2/UDB (включая iSeries)
SQL Server
Teradata
ODBC
Sybase
Informix
Ingres
Progress
Access
Поддерживаемые ОС
Windows 2000
Windows XP
Windows 2003 Server
Файлы на ftp (бесплатная документация и ознакомительные версии):
AllFusion ERwin Data Modeler интегрирован с широким спектром сред моделирования, такими как Rational Data Architect, Oracle Designer, Sybase Power Designer и др. - всего 100 популярных продуктов, а интерфейс ERwin API позволяет интегрировать его с продуктами третьих фирм и вашими разработками.
Возможности ERwin Data Modeler дополняет линейка продуктов для поддержки всех стадий разработки ИС - AllFusion от Computer Associates. Линейка AllFusion включает инструменты моделирования, управления процессами, изменениями и конфигурациями.
Линейка взаимно интегрированных CASE-средств AllFusion Modeling Suite включает ERwin Data Modeler, Process Modeler для моделирования бизнес-процессов, Data Model Validator для проверки моделей баз данных. Обратите внимание,Data Model Validator дополняет функциональность ERwin Data Modeler, позволяя искать ошибки в моделях ERwin и в структуре баз данных, попутно обучаясь моделированию, благодаря режиму подсказок.