Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
методичка по информационным системам / ПЕРЕВОД_МЕТОДИЧКИ _полн.doc
Скачиваний:
115
Добавлен:
02.08.2013
Размер:
30.74 Mб
Скачать

3.2.Інструментарій eRwіn

Інтерфейс ERwіn виконаний у стилі Wіndows-приложений, досить простий і інтуїтивно зрозумілий. При запуску програми з'являється основне вікно програми. Рядок заголовка містить назву програми, найменування моделі, найменування підмножини (Subject Area) і збереженого відображення (Stored Dіsplay). За замовчуванням при запуску програми вихідна модель одержує ім'я "Model1", її робоча область - ім'я "Maіn Subject Area"(головна підмножина об'єктів). Збережене відображення за замовчуванням одержує ім'я "Dіsplay1", і відображається також на закладці в нижній частині вікна програми.

Основну частину простору вікна займає робоча область, у якій створюється ER-діаграма. ERwіn має 2 рівні моделювання: логічний і фізичний.

Модель на логічному рівні є універсальною і не зв'язана з конкретною базою даних. На фізичному рівні модель залежить від конкретної реалізації бази даних, обираної користувачем. Однієї логічної моделі може відповідати кілька фізичних моделей. При переході моделі на фізичний рівень виробляється трансформація сутностей у таблиці, а атрибутів - у поля. Для переключення між логічним і фізичним рівнем на панелі інструментів мається список (рис. 3.1).

Рис. 3.1.Переключення між рівнями моделі

Крім цього списку на панелі інструментів є такі кнопки (табл. 3.1).

Таблиця 3.1

Кнопки основної панелі інструментів

Кнопки

Призначення кнопок

1.

Створення, відкриття та друк моделі

2.

Виклик діалогового вікна Report Browser для генерації звітів

3.

Зміна рівня перегляду моделі: рівень суттєвостей, рівень атрибутів та рівень визначень

4.

Зміна масштабу перегляду моделі

5.

Виклик додаткової панелі інструментів для роботи з репозитарем Model Mart

6.

Переключення між підмножинами моделі

До панелі інструментів входять кнопки для безпосередньої роботи з елементами моделі (палітра інструментів - ERwin Toolbox). Вона містить 6 кнопок (рис. 3.2).

Рис. 3.2. Палітра інструментів

Призначення кнопок (зліва направо):

- Кнопка покажчика (режим миші) У цьому режимі можна установити фокус на якому-небудь об'єкті моделі.

- Кнопка внесення сутності. Для внесення сутності потрібно клацнути лівою кнопкою миші по цій кнопці й одні разів по вільному просторі на моделі. Повторний щиглик приведе до внесення в модель ще однієї нової сутності. Для редагування сутностей або інших об'єктів моделі необхідно перейти в режим покажчика.

- Кнопка категорії. Категорія (категоріальний зв'язок) - це спеціальний тип зв'язку між сутностями. Для установки категоріального зв'язку потрібно клацнути лівою кнопкою миші по кнопці категорії, потім один раз клацнути по сутності - родовому предкові, потім по сутності - нащадкові.

- Кнопки створення зв'язків: ідентифікуюча, зв'язок типу "багато-до-багатьох" і неідентифікуюча.

Ідентифікуючий зв'язок - це зв'язок між двома сутностями, при якій екземпляр дочірньої сутності ідентифікується через зв'язок з материнською сутністю і не може існувати без неї. Для цього виду зв'язку істотним є поняття залежної і незалежної сутності Залежна сутність зображується прямокутником з округленими кутами, незалежна - звичайним прямокутником. При установці ідентифікуючого зв'язку дочірня сутність автоматично перетвориться в залежну.

Неідентифікуючий зв'язок - це зв'язок між незалежними сутностями.