Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
RBP_GOS_2.docx
Скачиваний:
4
Добавлен:
01.07.2025
Размер:
720 Кб
Скачать
☆
  1. Особенности case-средства Erwin. Области применения, среда.

Семейство продуктов ERwin фирмы PLATINUM - CA (США) относится к мощным персональным CASE-продуктам, предназначенным для моделирования баз данных самого различного типа. Отличительной чертой продуктов ERwinявляется высокая степень обеспечения согласованного взаимодействия между средствами создания баз данных и средствами разработки приложений в технологии клиент-сервер.

ERwin является наиболее популярным пакетом моделирования данных среди профессиональных разработчиков благодаря полной поддержке широкого спектра СУБД самого разного класса, включая Oracle, DB/2, Sybase, Informix, MS SQL Server, SQLBase, CA Ingres, Rdb, AS/400, Progress, Interbase, Watcom, в том числе: Clipper, dBase, Access, Fox, Paradox.

CASE-средство ERwin предназначено для разработчиков, проектировщиков БД, системных аналитиков для построения модели данных в процессе разработки технического проекта информационной системы. С помощью ERwinразработчик может, используя визуальные средства, описать логическую модель данных. На основе логической модели создается физическая модель для конкретной СУБД с использованием хранимых процедур и триггеров. Результатом работы по созданию физической модели может стать генерация структуры базы данных.

Возможна также обратная разработка - создание модели данных на основе структуры базы данных. Этот процесс наиболее распространен в процессе перехода с одной технологии на другую ( с файл-сервер на клиент-сервер), а также при смене сервера БД. На основе модели данных предоставляется возможность создавать отчеты, которые позволяют существенно упростить процесс документирования технического проекта.

Методологическую основу ERwin составляет технология IDEF1X ( моделирование данных для реляционных СУБД ). Результатом построения является ER-диаграмма ("сущность-связь"). Графический подход к созданию моделей значительно упрощает процесс разработки.

Основные характеристики

  • Поддержка стандартной нотации IDEF1X для ER диаграмм моделей данных и нотации IE.

  • Специальные реализации продукта с прямой поддержкой расширенного набора атрибутов в моделях данных для средств разработки приложений SQLWindows, PowerBuilder, Oracle*CASE, Visual Basic, Progress. Существуют линки для работы с Delphi и Centura Team Developer от третьих производителей.

  • Возможность импорта/экспорта данных из BРwin, Oracle Designer.

  • Автоматическая генерация баз данных для широкого спектра целевых СУБД (Сentura SQLBase, Oracle, Informix, Sybase, Progress, Ingres, Microsoft SQLServer и др.)

  • Поддержка проектирования информационных хранилищ (на основе Red Brick)

  • Поддежка совместного проектирования (версия для ModelMart)

  • Поддержка триггеров, хранимых процедур и шаблонов

  • Развитые средства проверки корректности моделей данных

  • Reverse Engineering (генерация модели данных на основе анализа существующей базы данных), включая восстановление связей по индексам

  • Автоматическая генерация SQL DDL для создания баз данных

  • Полная совместимость и поддержка Oracle, Sybase, Informix, SQLBase и др. (более 20-ти типов СУБД) на основе прямого доступа к системному каталогу баз данных (отпадает потребность в использовании ODBC)

  • Глубокая интеграция с технологией и продуктами фирм Oracle, Sybase, Centura, Microsoft на базе единого репозитория и эффективного обмена проектами; импорт/экспорт с Rational Rose (объектно-ориентированное средство проектирования информационных систем в стандарте UML)

  • Автоматическая генерация экранных форм приложений для SQLWindows, PowerBuilder, Delphi, Visual Basic, Progress (Progress Software лицензировала ERwin как одно из самых лучших CASE-средств в мире) созданных на основе спроектированной модели данных.

БИЛЕТ №____6____

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]