Этап 3. Построение в ERWin логической структуры БД

3.1. Построить логическую модель БД, используя полученные на этапе 1 сущности и их реквизиты. Следует учитывать, что на логическом уровне:

· Допускается прямая связь между сущностями типа М:М

· Имена сущностей, реквизитов и связей могут содержать любые символы

3.2. Создать связи между сущностями. Задать типы связей, их названия и описания (Definition). Для связей типа М:М указать, что они отображаются только в логической структуре БД. В описаниях связей указать:

· почему они являются определяющими (Identifying) или не определяющими (Non-identifying)

· почему выбран один из видов отношений: 1:1 (один-к-одному) / 1:M (один-ко-многим) / M:M (многие-ко-многим)

3.3. Указать реквизиты, являющиеся первичными и внешними ключами

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

3.5. Сформировать описания (Definition) для каждой сущности и каждого ее реквизита

3.6. Задать для реквизитов при необходимости ограничения (Constraints) и значения по умолчанию

3.7. Создать типовой отчет средствами ERWin по логической структуре БД (Tools->Report template builder -> Report builder -> New)

· В секции «G» выбрать «Picture»

· В секции «L» (черная) выбрать:

- «Entity», отметив следующие опции: Name, Definition, Attribute (Name, Datatype, Definition, Required, Is PK, Is FK)

- «Relationship», отметив следующие опции: Name, Type, Cardinality, Definition

· Переименовать заголовки разделов и таблиц, задав названия на русском языке

Из данного этапа в общий отчет по заданию необходимо включить:

- Содержание стандартного отчета ERWin, сформированного по логической структуре БД

Этап 4. Построение в ERWin физической структуры БД

4.1. Построить физическую модель БД, используя полученные на этапе 1 сущности и их реквизиты. Следует учитывать, что на физическом уровне:

· НЕ допускается прямая связь между сущностями типа М:М. Если на логической структуре присутствуют связи данного типа, то их следует модифицировать, используя дополнительную сущность.

· Имена сущностей, реквизитов и связей ДОЛЖНЫ быть заданы по общим правилам формирования имен: первый символ – латинская буква, далее любое сочетание латинских символов, арабских цифр и символов «подчеркивание»

4.2. Создать связи между сущностями. Задать типы связей, их названия и описания (Definition). В описаниях связей указать:

· почему они являются определяющими (Identifying) или не определяющими (Non-identifying)

4.3. почему выбран один из видов отношений: 1:1 (один-к-одному) / 1:M (один-ко-многим)

4.4. Указать реквизиты, являющиеся первичными и внешними ключами

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

4.6. Сформировать описания (Definition) для каждой сущности и каждого ее реквизита

4.7. Задать для реквизитов при необходимости ограничения (Constraints) и значения по умолчанию

4.8. Создать типовой отчет средствами ERWin по физической структуре БД (Tools->Report template builder -> Report builder -> New)

· В секции «G» выбрать «Picture»

· В секции «Р» (черная) выбрать:

- «Table», отметив следующие опции: Name, Comment

- «Column», отметив следующие опции: Name, Datatype, Comment, Is PK, Is FK

- «Relationship», отметив следующие опции: FK Name, Type, Cardinality, Comment

· Переименовать заголовки разделов и таблиц, задав названия на русском языке

Из данного этапа в общий отчет по заданию необходимо включить:

- Содержание стандартного отчета ERWin, сформированного по физической структуре БД

Составление отчета

Оформление отчета

Для оформления отчета допускается использование любых текстовых редакторов, в которых могут быть реализованы предъявляемые к оформлению отчета требования, например, MS Office, Open Office и др. Отчет о выполнении лабораторной работы оформляется в соответствии с методическими указаниями [4].

Содержание отчета

Отчет о выполнении лабораторной работы должен включать:

1. Титульный лист (образец приведен в приложении №1)

2. Цель работы

3. Элементы моделей и другие компоненты, согласно требованиям к составлению отчета, приведенные в конце описания каждого из этапов.

Содержание портфолио

Данный учебный материал предполагает формирование портфолио работ студента в составе:

1. Файл модели структуры БД в формате ERWin (*.er1 или *.erwin)

2. Файл стандартного отчета ERWin по логической структуре БД (*.)

3. Файл стандартного отчета ERWin по физической структуре БД (*.)

4. Файл отчета о выполнении задания (*.doc или *.docx – для формата MS Word)

Литература

1. Заботина Н. Н. Проектирование информационных систем: Учебное пособие

М.: НИЦ ИНФРА-М, 2014.

2. Коваленко В. В. Проектирование информационных систем: Учебное пособие

М.: Форум: НИЦ ИНФРА-М

3. Гагарина Л. Г. Разработка и эксплуатация автоматизированных информационных систем: Учебное пособие - М.: ИД ФОРУМ: НИЦ Инфра-М, 2013.

Приложение 1.

Образец титульного листа отчета о выполнении индивидуального задания

Этап 3. Построение в ERWin логической структуры БД - student2.ru

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

«Российский экономический университет имени Г.В. Плеханова»

Наши рекомендации