Программный пакет CA ERwin Modeling Suite

Информация - Компьютеры, программирование

Другие материалы по предмету Компьютеры, программирование

а также обеспечивает интеграцию с CA ERwin Data Modeler, что можно использовать для сравнения оригинальных экземпляров данных с дизайном модели.ERwin Data Profiler выполняет автоматизированное перекрестное сравнение всех столбцов среди многих источников данных (до 20) для достижения базовой линии перекрывающихся данных. Используя эту функциональность, можно изучать подмножества и надмножества атрибутов, а также перекрывающиеся и уникальные атрибуты, что ускоряет согласование разрозненных источников данных и эффективно идентифицирует и документирует требования к трансформации.ERwin Data Profiler осуществляет анализ синхронизации данных: валидация уникальности потенциального глобального идентификатора в каждом источнике данных с последующим подтверждением того, что данные нескольких источников могут быть согласованы и синхронизированы с использованием этого идентификатора, позволяет прототипировать и тестировать правила долговечности между источниками данных до перемещения данных в основную структуру. Это помогает гарантировать качество и непротиворечивость для имеющихся источников данных и точно совмещенных целевых структур.

Кроме того, CA ERwin Data Profiler интегрирован с CA ERWIN DATA MODELER, что позволяет создавать модели данных, которые могут сохраняться и повторно использоваться CA ERwin Data Modeler для документирования, анализа воздействий и для визуализации заинтересованными лицами проекта (рисунок 3). Используя метаданные, полученные из данных по экземплярам и по результатам профилирования в CA ERwin Data Profiler, эти модели помогут достичь более точного соответствия бизнес-целям, что улучшает понимание со стороны конечных пользователей и сокращает циклы анализов в последующих проектах.

 

Рисунок 3 - Сравнительный анализ данных в CA ERwin Data Profiler

 

Анализ профилирования столбцов, выполняемый CA ERwin Data Profiler, помогает сократить циклы анализа и повысить их эффективность за счет непротиворечивых и стандартизированных результатов. Кроме того, эта функциональность позволяет выполнять автоматизированное изучение стандартной статистики по столбцам, включая типы данных, оценивать частоту, режим, селективность, формат и так далее.

Возможность изучения первичного ключа и внешнего ключа предоставляет полностью автоматизированное определение и визуализацию отношений в рамках одного источника данных. Подразумеваемые отношения предоставляют критически важное структурное понимание наследуемых структур данных, так же как и точки сравнения и подтверждения для документированных метаданных, что позволяет аналитикам и дизайнерам принимать во внимание присущие взаимоотношения при формировании целевых систем.

Так же CA ERwin Data Profiler предоставляет надежные возможности профилирования данных для ряда платформ, включая реляционные базы данных, электронные таблицы и наследуемые неструктурированные файлы, что позволяет улучшить повторное использование данных и повысить уровень стандартизации в рамках всей компании.

 

 

Заключение

 

Моделирование и проектирование деловых процессов, как правило, выполняется с помощью CASE-средств. К таким средствам относится программный пакет американской компании CA Technologies - CA ERwin Modeling Suite. В реферате подробно описаны функциональные возможности входящих в этот пакет программных платформ: CA ERwin Data Modeler, CA ERwin Data Model Validator, CA ERwin Model Manager, CA ERwin Model Navigator, CA ERwin Saphir Option и CA ERwin Data Profiler

Ключевые характеристики CA ERwin Modeling Suite:

Двунаправленная синхронизация моделей/баз данных.

Генерирование проектных решений.

Прямое и обратное проектирование баз данных и хранилищ.

Моделирование бизнес-процессов и синхронизация с моделями данных.

Средства управления, публикации и оптимизации моделей.

Вывод: Мощное CASE-средство CA ERwin Modeling Suite наделено огромным множеством функций, позволяющих оптимальным образом проектировать информационные системы. К наиболее важным функциям CA ERwin Modeling Suite относятся:

а)Возможность слияния и расщепления моделей, обеспечивающая коллективную работу над проектом. Руководитель проекта может создать декомпозицию верхнего уровня и дать задание аналитикам продолжить декомпозицию каждой ветви дерева в виде отдельных моделей. После окончания работы над отдельными ветвями все подмодели могут быть слиты в единую модель. С другой стороны, отдельная ветвь модели может быть отщеплена для использования в качестве независимой модели, для доработки или архивирования.

б)CA ERwin Modeling Suite может выполнять прямое и обратное проектирование. Прямым проектированием называется процесс генерации физической схемы БД из логической модели [1]. При генерации физической схемы CA ERwin Modeling Suite включает триггеры ссылочной целостности, хранимые процедуры, индексы, ограничения и другие возможности, доступные при определении таблиц в выбранной СУБД. Обратным проектированием называется процесс генерации логической модели из физической БД. Обратное проектирование позволяет конвертировать БД из одной СУБД в другую. После создания логической модели БД путем обратного проектирования можно переключиться на другой сервер и произвести прямое проектирование. Кроме режима прямого и обратного проектирования программа обеспечивает синхронизацию между логической моделью и системным каталогом СУБД на протяжении всего жизненного цикла создания информационной модели.

в)CA ERwin Modeling Suite поддерживает не только проектирование сервера БД, но и автоматическую генерацию клиентского приложения в средах разработки MS