Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Соответствие логической модели Erwin и модели процессов Bpwin





Первым шагом связывания модели данных и модели процессов является экспорт данных из ERwin в BPwin.

Существует три способа связывания объектов модели данных и модели процессов:

1. Экспорт через.DBF-файлы (реализован в ранних версиях ERwin и BPwin).

2. Экспорт и импорт через файлы формата.ЕАХ -.ВРХ.

3. Синхронизация моделей, хранящихся в репозитории ModelMart при помощи утилиты ModelMart Synchronizer.

Ниже будет рассмотрен второй способ связывания моделей.

Для экспорта модели данных из ERwin в BPwin необходимо в ERwin открыть модель и выбрать команду экспорта данных в Bpwin с указанием имени файла.

Затем в BPwin нужно открыть модель процесса и импортировать данные из созданного файла.

После внесения данных в модель процессов можно связать сущности и атрибуты со стрелками. Каждая стрелка в модели процессов может быть связана с несколькими атрибутами различных сущностей. Как было указано выше, работы могут воздействовать на данные. Для документирования такого воздействия необходимо редактор использования данных.

Данные не могут использоваться работами произвольно. Стрелки входа представляют данные, которые работа преобразует в выход или потребляет. Такие данные могут быть обновлены (Update) или удалены (Delete), но не могут быть созданы (Create). Данные, связанные со стрелками управления, могут быть только прочитаны (Read), но не могут быть изменены - процедуры и стратегии не могут изменяться в работе. Данные, связанные со стрелками выхода, могут быть обновлены (если им соответствуют данные стрелок входа), удалены (Delete) или созданы (Create). Для стрелок механизма ассоциации не устанавливаются.

Результат связывания объектов модели процессов можно отобразить в отчете.

Если в процессе связывания стрелок с объектами модели данных окажется, что каких-либо сущностей или атрибутов не хватает, их можно добавить прямо в Bpwin с помощью словаря сущностей и атрибутов, а затем экспортировать в Erwin командами экспорта.

Новая импортированная в Erwin сущность не имеет первичного ключа и не связана с другими сущностями. Назначение атрибутов первичным ключом и связывание сущностей можно провести только средствами Erwin; другими словами, сущности и атрибуты, созданные в BPwin и затем импортированные в Erwin, можно рассматривать как заготовку для создания полноценной модели данных, а не как готовую модель.

Контрольные вопросы к разделу 7

1. Что такое концептуальное моделирование фактографических баз данных?

2. В чем состоит цель моделирования данных?

3. Для чего используются диаграммы «сущность-связь»? Что они собой представляют?

4. Что такое Сущность? Отношение? Независимая сущность? Зависимая сущность?

5. Для чего применяется Методология IDEF1X?

6. Назовите основные элементы IDEF1X? Как изображаются сущности? Атрибуты первичного ключа? Неключевые атрибуты?

7. Как мигрируют атрибуты первичного ключа при идентифицирующей и неидентифицирующей связях? Что такое внешний ключ?

8. Как показываются идентифицирующая и неидентифицирующая связь?

9. Назовите два уровня представления модели данных в Erwin. Для чего они предназначены?

10. Что такое процессы прямого и обратного проектирования БД?

11. Как происходит именование сущностей и атрибутов в Erwin? Как именуются связи?

12. Для чего используется редактор сущностей? Редактор атрибутов?

13. Как изображается Зависимая сущность?

14. Что такое мощность связи? Имя роли? Правила ссылочной целостности?

15. Что такое триггер ссылочной целостности?

16. Как преобразуется связь многие-ко-многим при переходе на физический уровень?

17. Что такое файл-серверная архитектура БД?

18. Что такое клиент-серверная архитектура БД?

19. Что такое триггеры и хранимые процедуры?

20. В чем состоят преимущества архитектуры «клиент-сервер»?

21. Почему сервер баз данных часто называют SQL-сервером?

22. Что такое трехуровневая клиент-серверная архитектура?

23. Что такое многозвенная (многоуровневая) архитектура «Клиент-сервер»?

24. Сколько физических моделей может соответствовать одной логической?

25. Для чего предназначены два уровня физической модели: трансформационная модель и модель СУБД?

26. Как генерируются имена таблиц и колонок?

27. Для чего используется редактор таблиц?

28. Что такое представления?

29. Для чего используется диалог представлений.

30. Что включает в себя процесс генерации физической схемы?

31. Назовите этапы процесса создания локальных баз данных.

32. Назовите этапы процесса создания удаленных БД.

33. В чем заключается процесс связывания модели данных и модели процессов?

34. Назовите три способа связывания модели данных и модели процессов.

35. Как можно связать сущности и атрибуты со стрелками? С работами?

36. Как добавить сущности и атрибуты в Bpwin?

37. Как экспортировать сущности и атрибуты из Bpwin в Erwin?

Date: 2016-07-25; view: 400; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.008 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию