- •Методы и средства проектирования информационных систем и технологий проектирования структуры базы данных с использованием erwin
- •1. Цель и задачи работы
- •2. Подготовка к выполнению работы
- •3. Основные теоретические положения проектирования структур баз данных
- •4. Общие принципы работы в eRwin
- •4.1. Соглашения
- •4.2. Рабочий стол eRwin
- •5.2. Построение связей
- •5 Концептуальное проектирование
- •5.1. Создание сущностей
- •5.3 Создание категорий
- •6. Логическое проектирование
- •7. Физическое проектирование
- •8. Задание
- •9. Содержание отчета
- •Контрольные вопросы
- •Список используемой литературы
4. Общие принципы работы в eRwin
4.1. Соглашения
Примем некоторые соглашения для краткости последующего изложения:
Щелчок - нажатие на левую кнопку мыши.
Правый щелчок - нажатие на правую кнопку мыши.
Двойной щелчок - два последовательных нажатия на кнопку мыши
Выбрать - подвести курсор к соответствующему объекту (элементу диаграммы, пункту меню, пиктограмме) и щелкнуть левой кнопкой мыши.
Перетащить- выбрать объект и, не отпуская кнопку мыши, переместить курсор в другое положение.
Запись типа File/Open означает, что нужно выбрать пункт меню File, a затем из раскрывшегося меню - пункт Open.
4.2. Рабочий стол eRwin
На рис. 1 представлен рабочий стол программного продукта ERwin фирмы Logic Works.
3
2
4
5
1
Рис.1- Рабочий стол Erwin.
На рисунке 1 цифрами обозначено:
- главное меню;
- панель инструментов;
- набор специальных инструментов;
- панель шрифтов и цветов;
- поле диаграммы.
Рассмотрим подробнее составные части рабочего стола.
Главное меню содержит команды общего назначения. Заметим, что большинство этих команд дублируются либо пиктограммами панели инструментов, либо пунктами меню, всплывающего по правому щелчку мыши. Поэтому остановимся сейчас на командах, относящихся к общему виду рабочего стола. Пункт Window имеет следующие подпункты:
Toolbar - панель инструментов;
Font & Color Toolbar - панель шрифтов и цветов;
Statusbar - строка состояния;
ERwin Toolbox - набор специальных инструментов.
Если какой-либо из перечисленных пунктов не отмечен, то соответствующий элемент не отображается на рабочем столе. Пункты Option / Show Display Menu и Option / Show Editor Menu добавляют в главное меню дополнительные 1гуш;ты: Display и Editor.
Панель инструментов содержит следующие группы пиктограмм:
Работа с файлами:
-создать
новую диаграмму;
- открыть существующую диаграмму;
- сохранить изменения;
- отправить диаграмму на печать.
Заметим, что эти пиктограммы дублируются командами пункта главного меню File.
Уровни представления модели:
- уровень сущностей;
- уровень атрибутов;
- уровень описания;
-физический уровень (если нажата эта пиктограмма, то при демонстрации на уровне атрибутов указываются их типы).
Эти инструменты дублируются пунктом меню Display. Он содержит дополнительные уровни представления: Primary Key Level - демонстрируются только первичные ключи, Physical Order Level - атрибуты не делятся на ключевые и неключевые.
Масштабирование:
-уменьшить;
- увеличить;
-без увеличения;
-наиболее мелкий (дальнейшее уменьшение приведет к нечитаемости схемы);
-просмотреть часть (после выбора этого инструмента выделите на рабочем поле фрагмент, который нужно просмотреть).
Все действия этой группы дублируются пунктом Display/ /Zoom.
Работа с сервером:
-сгенерировать скрипт для сервера;
-подключиться к серверу;
-выбрать сервер.
Набор специальных инструментов включает в себя пиктограммы, необходимые для графического построения схемы данных. Он состоит из следующих инструментов:
- выбор объекта;
- манипулирование атрибутами;
- независимая
сущность;
- зависимая сущность;
- полное разбиение на категории;
- неполное разбиение
на категории;
- идентифицирующая связь «один ко многим»;
- неидентицирующая связь «одой ко многим»;
- связь «многие ко многим»;
- текстовая метка.
