Case-технологии - статьи


         

Использование языка макрокоманд в AllFusion ERwin Data Modeler


,
технический специалист компании Interface Ltd.

На современном этапе редко какое предприятие имеет единую информационную структуру. Как правило, информационный отдел организации имеет мозаичную структуру, где каждый элемент мозаики является решением отдельной задачи или подразделения и реализован в соответствии с параметрами этой задачи. Такая мозаика во многом определяется историческим развитием организации. К примеру, на гипотетическом предприятии первоначально был автоматизирован бухгалтерский учет при помощи собственной разработки, далее была внедрена сторонняя программа по учету заработной платы и т.д. Не секрет что такая участь была уготована и системам управления баз данных - от настольных баз MS Access до высокопроизводительных баз данных Oracle. В итоге практически перед любой организацией стоит задача унификации процесса создания баз данных с использованием различных СУБД, документирования и сопровождения уже существующих наработок. Именно таким инструментом является AllFusion ERwin Data Modeler (ранее: ERwin). Данный программный продукт выпускается американской компанией Computer Associates. ERwin DM поддерживает более 20 типов СУБД, как настольных, так и реляционных. Среди функциональных возможностей ERwin DM можно выделить следующие:

  • поддержка нескольких методик создания диаграмм сущность-связь, на основе которых впоследствии создаются системные объекты выбранной СУБД, а именно: американский стандарт IDEF1X, методика IE во многом подобная стандарту IDEF1X и специальная методика, поддерживающая создание хранилищ данных.
  • прямое генерирование (Forward engineer). Это функция создания системных объектов выбранного сервера базы данных на основе созданной в ERwin DM схемы данных.
  • обратное генерирование (Reverse engineer). При помощи данной функции на основе существующей базы данных создается схема данных в ERwin, что позволяет эффективно документировать существующие базы данных.
  • полное сравнение (Complete compare). Функция, которая позволяет сравнивать построенные в ERwin DM схемы данных между собой, либо схему данных с существующей базой данных, вследствие чего сокращается время, необходимое на сопровождение СУБД.


  • Содержание    Вперед





    Forekc.ru
    Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий