Дипломы, курсовые, рефераты, контрольные...
Срочная помощь в учёбе

Инструментальная среда проектирования ERWin

РефератПомощь в написанииУзнать стоимостьмоей работы

Специальные реализации продукта с прямой поддержкой расширенного набора атрибутов в моделях данных для средств разработки приложений PowerBuilder и Visual Basic. Существуют линки для работы с Delphi от третьих производителей; ERwin/ERX можно использовать совместно с популярными средствами разработки приложений: Delphi, PowerBuilder, Visual Basic, Oracle Designer/2000 и др. Продукт интегрирован… Читать ещё >

Инструментальная среда проектирования ERWin (реферат, курсовая, диплом, контрольная)

ERWin — CASE-средство для проектирования и документирования баз данных, которое позволяет создавать, документировать и сопровождать базы данных, хранилища и витрины данных.

Структура, функции и интерфейс программы

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

ERwin/ERX поддерживает нотации IDEF1X, IE и DIMENSIONAL. Пользователь описывает структуру данных визуально. Он задает служащие прообразами реляционных таблиц сущности с их атрибутами и при помощи мыши «натягивает» между ними связи, которые являются прототипами реляционных отношений.

Возможна также обратная разработка. ERwin/ERX позволяет по уже существующим файлам БД восстанавливать логическую структуру данных. Это называется обратным проектированием (reverse engineering).

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

  • — поддержка стандартной нотации IDEF1X для ER диаграмм моделей данных, нотации IE и специальной нотации, предназначенной для проектирования хранилищ данных — DIMENSIONAL;
  • — возможность импорта/экспорта данных из BРwin, Oracle Designer;
  • — поддержка проектирования информационных хранилищ (на основе Red Brick и Teradata);
  • — поддержка совместного (группового) проектирования (версия для ModelMart);
  • — поддержка триггеров, хранимых процедур и шаблонов;
  • — развитые средства проверки корректности моделей данных;
  • — Reverse Engineering (генерация модели данных на основе анализа существующей базы данных), включая восстановление связей по индексам;
  • — автоматическая генерация SQL DDL для создания баз данных;
  • — полная совместимость и поддержка более 20-ти типов СУБД на основе прямого доступа к системному каталогу баз данных (отпадает потребность в использовании ODBC);
  • — специальные реализации продукта с прямой поддержкой расширенного набора атрибутов в моделях данных для средств разработки приложений PowerBuilder и Visual Basic. Существуют линки для работы с Delphi от третьих производителей;
  • — глубокая интеграция с продуктами Oracle, Sybase, Centura, Microsoft на базе единого репозитория и эффективного обмена проектами; импорт/экспорт с Rational Rose;
  • — автоматическая генерация экранных форм приложений для PowerBuilder, Delphi, Visual Basic, созданных на основе спроектированной модели данных;
  • — интеграция ERwin с другими программными продуктами;
  • — ERwin/ERX не привязан к технологии какой-либо конкретной фирмы, поставляющей СУБД или средства разработки. Он поддерживает различные серверы баз данных и настольные СУБД, а также может обращаться к базе данных через ODBC;
  • — ERwin/ERX можно использовать совместно с популярными средствами разработки приложений: Delphi, PowerBuilder, Visual Basic, Oracle Designer/2000 и др. Продукт интегрирован также с Rational Rose, CA Paradigm Plus, CA BPwin и CA ModelMart.

Поддержка СУБД и операционных систем СУБД: Ingres II, CA-Clipper, DB2, dBASE, FoxPro, HiRDB, Informix, InterBase, Microsoft Access, Microsoft SQL Server, ODBC 2.0 & 3.0, Oracle, Paradox, Rdb, Red Brick Warehouse, SAS, SQL Anywhere, SQLBase, Sybase, Teradata.

Операционные системы: Windows 95, 98, NT 4.0, Windows 2000.

Интерфейс среды проектирования ERWin.

Рис. 3 Интерфейс среды проектирования ERWin

Таблица 1 Сравнительная таблица Rational Rose, BPWin, ERWin.

№.

Возможности/ Инструментальная среда.

Rational Rose.

BPWin.

ERWin.

Поддерживаемый стандарт.

UML.

IDEF0, 1DEF3, DFD.

IDEF1X, IE и DIMENSIONAL.

Система хранения данных модели.

Модели хранятся в файлах.

Модели хранятся в файлах.

Модели хранятся в файлах, возможность сохранить в БД.

Ограничение на размер базы данных.

Нет. Размер базы данных ограничивается вычислительными ресурсами.

Нет. Размер базы данных ограничивается вычислительными ресурсами.

Нет. Размер базы данных ограничивается вычислительными ресурсами.

Возможность групповой работы.

Есть. Rational Suite, Visual Source Save.

Есть. Используется Model Mart.

Есть. Используется Model Mart.

Ограничение на количество объектов на диаграмме.

нет.

От 2 до 8.

нет.

Формат представления моделей.

Не регламентируется.

Стандартный бланк IDEF с возможностью его отключения.

Не регламентируется.

Удобство работы по созданию моделей.

Сложно. Есть однократное Undo. Есть выравнивание объектов.

Простая панель управления, нет выравнивания объектов, нет undo.

Простая панель управления, нет выравнивания объектов, нет undo.

UDP — свойства объектов, определяемые пользователем.

Количество UDP не ограничено, количество типов ограничено.

Количество UDP не ограничено. Количество типов ограничено.

Количество UDP не ограничено. Количество типов ограничено.

Возможность анализа стоимости процессов.

Нет встроенных возможностей анализа.

Упрощенный анализ стоимости по частоте использования в процессе. Возможность экспорта в Easy ABC.

Нет встроенных возможностей анализа.

Генерация отчетов.

Генератор отчетов формирует тексты выходных документов на основе содержащейся в репозитории информации.

RPT Win, возможность визуальной настройки отчетов, включая расчет по формулам с использованием UDP.

Имеется простой и эффективный инструмент — Report Browser.

Сложность разработки нестандартных отчетов.

;

просто.

просто.

Поддержка СУБД.

;

Oracle, Sybase, Informix, SQL Server.

Oracle, Sybase, SQL Anywhere, SQLBase, Microsoft SQL Server.

Показать весь текст
Заполнить форму текущей работой