Построение логических реляционных моделей данных в стандарте IDEF1XIDEF1X является методом для разработки реляционных баз данных и использует условный синтаксис, специально разработанный для удобного построения концептуальной схемы Основным преимуществом IDEF1X, по сравнению с другими многочисленными методами разработки реляционных баз данных, такими как ER и ENALIM является жесткая и строгая стандартизация моделирования. Установленные стандарты позволяют избежать различной трактовки построенной модели, которая несомненно является значительным недостатком ER-моделей. СтандартIDEF1X поддерживается, в частности, популярным программным средством AllFusion ERwin Data Modeler (ранее: ERwin), которое позволяет проектировать, документировать и сопровождать базы данных, хранилища данных и витрины данных (data marts). Создав наглядную модель базы данных, вы сможете оптимизировать структуру БД и добиться её полного соответствия требованиям и задачам организации. Визуальное моделирование повышает качество создаваемой базы данных, продуктивность и скорость её разработки. AllFusion ERwin Data Modeler (далее для краткости называемый ERwin) нужен компаниям, разрабатывающим и использующим базы данных, администраторам баз данных, системным аналитикам, проектировщикам БД, разработчикам, руководителям проектов: - поддерживает прямое (создание БД на основе модели) и обратное (генерация модели по имеющейся базе данных) проектирование для 20 типов СУБД; - увеличивает производительность труда благодаря удобному интерфейсу и автоматизации рутинных процедур. - поддерживает методологию структурного моделирования SADT и следующие нотации: IDEF1х, IE, Dimensional (последняя - для проектирования хранилищ данных); - ERwin является стандартом де-факто; - поддерживает 20 различных СУБД: настольные, реляционные и специализированные СУБД, предназначенные для создания хранилищ данных; - интегрирован линейкой продуктов Computer Associates для поддержки всех стадий разработки ИС, CASE-средствами Oracle Designer, Rational Rose, средствами разработки и др.; - позволяет повторно использовать компоненты созданных ранее моделей, а также использовать наработки других разработчиков. Повышается эффективность; - возможна совместная работа группы проектировщиков с одними и теми же моделями (с помощью AllFusion Model Manager). - позволяет переносить структуру БД (не сами данные!) из СУБД одного типа СУБД в другой; - позволяет документировать структуру БД; - продукт можно использовать на всех стадиях жизненного цикла баз данных: при проектировании, разработке, тестировании и поддержке. Для разработчиков ПО: - позволяет получить точную и наглядную информацию, где хранятся данные и как получить к ним доступ. - позволяет, используя визуальные средства, описать структуру БД, а затем автоматически сгенерировать файлы данных для любого типа СУБД. Для администраторов баз данных: - позволяет максимально повысить производительность информационной системы благодаря поддержке работы с БД на физическом уровне, учитывая особенности каждой конкретной СУБД. - уменьшит число рутинных операций, облегчит и сократит работу. Для руководителей: - повышает гибкость и эффективность организации за счёт возможности быстрой адаптации базы данных к меняющимся потребностям рынка. - использование профессиональных средств - фактор конкурентной борьбы. Для руководителей проектов: - ERwin поможет тщательно задокументировать структуру БД; - позволит получить отчеты презентационного качества; - через AllFusion Model Manager возможно эффективное управление ходом проектирования. Для системных интеграторов: - поддержка различных типов СУБД; - поможет подстроиться под изменяющиеся требования заказчика.
|