Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Лабораторная работа №5. Построение модели данных в виде ER-диаграммы

Введение | Лабораторная работа №1. Создание контекстной диаграммы | Лабораторная работа №2. Создание диаграммы декомпозиции | Лабораторная работа №3. Создание диаграммы декомпозиции A1 | Связь между моделью процессов и моделью данных | Задание №1 | Процедура связывания элементов данных с моделью процессов |


Читайте также:
  1. BPwin и система просмотра модели
  2. Cамостоятельная работа студентов
  3. DFD - диаграмма потоков данных
  4. ERwinимеет два уровня представления модели - логическийи физический. Логический
  5. I. Самостоятельная работа
  6. I. Самостоятельная работа
  7. I. Самостоятельная работа

 

Построение ER-диаграммы для предметной области «Сборка компьютеров» осуществляется с помощью пакета ERwin Data Modeler. В самом начале решения этой задачи требуется произвести выгрузку (экспорт) из BPwin словаря данных, который был сформирован при выполнении предыдущей лабораторной работы.

Для этого необходимо:

1. В главном меню пакета BPwin выбрать пункт File / Export / ERwin(BPX).

2. В окне «Сохранить как» выбрать папку для сохранения файла, указать его имя и нажать кнопку «Сохранить».

Все дальнейшие операции будут выполняться в среде ERwin Data Modeler, поэтому необходимо:

1. Запустить пакет ERwin Data Modeler и создать новую модель (команда File / New в главном меню или кнопка « Create model » на панели инструментов).

2. В окне « Create model – Select Template » выбрать следующие опции для новой модели:

· тип новой модели (New Model Type) — Logical/Physical;

· целевая СУБД (Target Database) — Access.

3. Для импорта словаря данных, ранее сформированного в BPwin, выбрать в главном меню пункт File / Import ® From ERwin Process Modeler.

4. С помощью окна « Open file » найти файл типа *.bpx, в который при выполнении экспорта из BPwin была «выгружена» начальная версия модели данных для предметной области «Сборка компьютеров».

 

Рис. 5.1

 

5. После открытия этого файла появится окно для управления процедурой импорта (рис. 5.1). Нажатие кнопки « Import » приводит к тому, что все сущности, указанные в верхней части этого окна, будут отображены в виде соответствующих графических символов в рабочей области пакета ERwin Data Modeler.

6. На стандартной панели инструментов в списке выбора типа модели данных установить значение Logical. Это можно сделать также с помощью пункта Model в главном меню, если поставить отметку в строке Logical Model.

7. Чтобы получить законченную логическую модель данных для предметной области «Сборка компьютеров», необходимо построить связи между рассматриваемыми сущностями так, как показано на рис. 5.2.

Рис. 5.2. Логическая модель данных

 

Построение физической модели данных. Следует обратить внимание, что на рис. 5.2 присутствуют связи «многие ко многим» (обозначаются сплошной линией с двумя точками на концах). Связи такого типа могут существовать только на уровне логической модели, и нотация IDEF1X требует, чтобы на физическом уровне эти связи были преобразованы.

По умолчанию во время перехода к физическому уровню автоматического преобразования связей «многие ко многим» не происходит. В этом случае на физическом уровне диаграмма выглядит так же, как и на логическом, однако при генерации схемы такие связи игнорируются.

Для принудительного преобразования связи «многие ко многим» необходимо щелкнуть правой кнопкой мыши по этой связи и в контекстном меню выбрать пункт Create Association Table. В результате происходит запуск Мастера преобразования связи «многие ко многим» (Many-To-Many Relationship Transform Wizard), который выполняет свою работу за 4 шага. Наиболее важным является шаг, когда в диалоговом окне Association Table Information следует указать имя промежуточной таблицы. В окончательном виде преобразованнаяфизическая модель данных для предметной области «Сборка компьютеров» представлена на рис. 5.3.

 

Рис. 5.3. Физическая модель данных

 


Дата добавления: 2015-08-27; просмотров: 266 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Задание №2| Лабораторная работа №6. Генерация БД на основе построенной модели данных

mybiblioteka.su - 2015-2024 год. (0.007 сек.)