Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лёшка / Маркин Тест 3 / SQL / К ПРАКТИЧ ЗАНЯТИЯМ.doc
Скачиваний:
44
Добавлен:
15.04.2015
Размер:
698.37 Кб
Скачать

Создание логической модели

Переведите ERwin на уровень создания логической модели. Убедитесь в том, что на экране дисплея присутствует палитра инструментов . Установите методологию IDEF1X .

Выбор графического объекта. Кнопки с изображениями графических объектов сгруппированы в палитре инструментов. Установите курсор на изображение нужного объекта и нажмите левую

кнопку мыши. Для выхода из режима выбора графического объекта

воспользуйтесь кнопкой .

Внесение сущности в модель. Выберите изображение сущности в палитре инструментов и щелкните левой кнопкой мыши по тому месту на диаграмме, где необходимо расположить сущность. На экране появляется изображение сущности с названием, предлагаемымERwin по умолчанию (например, Е/1).

Щелкните левой кнопкой мыши на другом месте диаграммы. На экране появится изображение второй сущности с названием

Повторяя эти действия, внесите все сущности в модель проектируемой информационной системы.

Выйдите из режима выбора графического объекта (кнопка в палитре инструментов).

Определение сущности. Щелкните правой кнопкой по изображению сущности и выберите из всплывающего меню пункт Entity Properties.

В диалоге Entities (рис.) введите имя (поле Name).

Рис. Определение сущности.

Закладка Definition используется для ввода определения сущности. Это определение позволяет понять, что это за объект.

Закладка Note позволяет давать дополнительные замечания о сущности, которые не были отражены в определении.

Закладка Note2 позволяет задокументировать некоторые возможные запросы, которые, как ожидается, будут использоваться по отношению к этой сущности в БД.

Закладка Note3 позволяет вводить примеры данных для сущности (в произвольной форме).

В закладке Icon сущности можно поставить в соответствие изображение, которое будет отображаться в режиме просмотра модели на уровне иконок.

На начальной стадии изучения ERwin информацию в другие закладки этого диалога можно не вводить.

Определение атрибутов. Щелкните правой кнопкой мыши по сущности и выберите из всплывающего меню пункт Attributes.

Появляется диалог Attributes (рис.).

Рис. Диалог Attributes

Щелкните по кнопке New. В появляющемся диалоге New Attribute укажите имя атрибута (на логическом уровне), имя соответствующей ему колонки (на физическом уровне, латинские символы) и домен.

Рис. Диалог New Attribute

Домен – совокупность значений, из которой берутся значения атрибутов.

Каждый атрибут должен быть определен только на одном домене, но на каждом домене может быть определено множество атрибутов. По умолчанию ERwin имеет четыре предопределенных домена: String, Number, Blob и Datetime.

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

После определения имени атрибута и домена вернитесь в диалог Attributes.

Определите все атрибуты сущности и, если это необходимо, поясните их более подробно в закладках Definition и Note.

Соседние файлы в папке SQL