Allfusion Erwin Data Modeler 4.1.4
[img=filez/clover-1132670090_i_3229.gif]
AllFusion ERwin Data Modeler позволяет проектировать, документировать и сопровождать базы данных, хранилища данных и витрины данных (data marts). Создав наглядную модель базы данных, вы сможете оптимизировать структуру БД и добиться её полного соответствия требованиям и задачам организации.Визуальное моделирование повышает качество создаваемой базы данных, продуктивность и скорость её разработки.
[anonsend]
-----------------
Если вы не знаете что такое Erwin, скорее всего вам это не нужно :-)
-----------------
Краткое описание возможностей
Руководители проектов могут с помощью ERwin Data Modeler тщательно задокументировать структуру БД, получить отчеты презентационного качества и обеспечить эффективное управление проектом, используя среду для совместного проектирования AllFusion Model Manager (ранее: ModelMart).
Поскольку ERwin Data Modeler поддерживает работу с БД на физическом уровне, учитывая особенности каждой конкретной СУБД, администраторы БД могут с его помощью максимально повысить производительность информационной системы. Разработчики с помощью ERwin Data Modeler могут сначала, используя визуальные средства, описать схему БД, а затем автоматически сгенерировать файлы данных для выбранной реляционной СУБД (прямое проектирование). Автоматически генерируются также триггеры, обеспечивающие ссылочную целостность БД. ERwin Data Modeler поддерживает нотации проектирования данных IDEF1х, IE и Dimensional.
Пользователь описывает структуру данных визуально. Он задает служащие прообразами реляционных таблиц сущности с их атрибутами и при помощи мыши \"натягивает\" между ними связи, которые являются прототипами реляционных отношений.
ERwin Data Modeler позволяет по уже существующим файлам БД восстанавливать логическую структуру данных. Это называется обратным проектированием. Оно позволяет, во-первых, переносить структуру БД (но не данные!) из одной СУБД в другую и, во-вторых, исследовать старые проекты. Этот процесс наиболее распространен при переходе с одной технологии на другую (с файл-сервер на клиент-сервер), а также при смене сервера БД. На основе модели данных предоставляется возможность создавать отчеты, которые позволяют существенно упростить процесс документирования технического проекта.
ERwin поддерживает прямое и обратное проектирование 20 типов баз данных различных производителей, от настольных до реляционных СУБД и специализированных СУБД, предназначенных для создания хранилищ данных.
Основные характеристики AllFusion ERwin Data Modeler
* Поддержка стандартной нотации IDEF1x для ER-диаграмм моделей данных, нотации IE и специальной нотации, предназначенной для проектирования хранилищ данных — Dimensional.
* Поддержка проектирования информационных хранилищ (на основе Red Brick и Teradata)
* Поддержка совместного проектирования (версия для ModelMart)
* Поддержка триггеров, хранимых процедур и шаблонов
* Развитые средства проверки корректности моделей данных Reverse Engineering (генерация модели данных на основе анализа существующей базы данных), включая восстановление связей по индексам
* Автоматическая генерация SQL DDL для создания баз данных
* Полная совместимость и поддержка 20-ти типов СУБД на основе прямого доступа к системному каталогу баз данных (отпадает потребность в использовании ODBC).
Отличительные особенности ERwin Data Modeler
Архитектура уровня проектирования (Design Layer). Обеспечивается гибкость генерации моделей данных, полностью соответствующая потребностям организации. Продукт поддерживает раздельные логические и физические модели, наряду со смешанными логическими/физическими моделями. Сохраняется знание отношений и хронология всего процесса проектирования, позволяющая пользователю быстро определять влияние изменений, сделанных на одном уровне, на следующий уровень.
Технология трансформации (Transform Technology). Физическая структура базы данных редко соответствует оригинальной логической структуре. Для достижения приемлемой производительности современные eBusiness — приложения требуют денормализации таблиц. Технология трансформации ERwin Data Modeler позволяет реализовать этот тип изменений, вместе с тем, поддерживая целостность структуры оригинала.
Определение стандартов (Defining Standarts). ERwin Data Modeler обеспечивает определение и дальнейшую поддержку стандартов с помощью словаря доменов (Domain Dictionary), редактора стандартов именования (Naming Standards Editor) и редактора стандартов типов данных (Datatype Standards Editor). Словарь доменов содержит повторно используемые атрибуты и обеспечивает применение непротиворечивых имен и определений на всем протяжении проектирования базы данных. Редактор стандартов именования позволяет пользователям создавать словарь допустимых слов, сокращений и правил именования, которые могут быть использованы на всем протяжении процесса моделирования данных предприятия. Редактор стандартов типов данных дает возможность пользователям определять стандарты для типов данных. Допускается использование как определяемых пользователем, так и принимаемых по умолчанию типов данных конкретной СУБД.
Управление большими моделями. ERwin Data Modeler облегчает управление моделями больших предприятий за счет использования предметных областей (Subject Areas) и хранимых отображений (Stored Displays). Предметные области предоставляют индивидуальным проектировщикам возможность сфокусированного взгляда, разделяя модель на более мелкие и за счет этого легче управляемые подмножества. Хранимые отображения предоставляют множественные графические представления модели или ее предметных областей, тем самым, облегчая обмен информацией между специализированными группами пользователей.
Полное сравнение (Complete Compare). Эта технология автоматизирует синхронизацию модели и базы данных. Она сравнивает модель с базой данных, отображает различия и позволяет пользователю выбрать, какие различия необходимо переместить в модель, а какие сгенерировать в базе данных. Если изменения модели перемещены в базу данных, автоматически генерируется скрипт, изменяющий базу данных.
Генерация схемы базы данных. В ERwin Data Modeler включены оптимизированные шаблоны триггеров ссылочной целостности, и мощный межплатформенный макро-язык, поддерживающий настройку триггеров и хранимых процедур. Исходя из физической структуры модели, генерируются полные определения следующих элементов базы данных в соответствии с целевой СУБД: базы данных /табличные пространства, таблицы и представления; столбцы с ограничениями по умолчанию и ограничениями доменов; первичные ключи, внешние ключи, и индексы; хранимые процедуры и код триггеров; волюметрические и другие физические свойства.
Проектирование хранилищ и витрин данных. Производительность, пригодность для использования, а, следовательно, и ценность хранилищ данных определяется лежащими в их основе проектными решениями. ERwin Data Modeler предоставляет техники моделирования, специфические для проектирования хранилищ данных — такие как размерное моделирование по схеме \"звезды\" или \"снежинки\" — придавая уверенность проектировщикам, что хранилище данных оптимизировано как по производительности, так и по аналитическим возможностям. Кроме того, ERwin Data Modeler способен собирать и документировать широкий спектр информации о хранилище данных, включая источники данных, логику трансформации данных и правила управления данными.
Комментарии










