- Курс-практикум «Педагогический драйв: от выгорания к горению»
- «Формирование основ финансовой грамотности дошкольников в соответствии с ФГОС ДО»
- «Патриотическое воспитание в детском саду»
- «Федеральная образовательная программа начального общего образования»
- «Труд (технология): специфика предмета в условиях реализации ФГОС НОО»
- «ФАООП УО, ФАОП НОО и ФАОП ООО для обучающихся с ОВЗ: специфика организации образовательного процесса по ФГОС»
- Курс-практикум «Цифровой арсенал учителя»
- Курс-практикум «Мастерская вовлечения: геймификация и инновации в обучении»
- «Обеспечение безопасности экскурсионного обслуживания»
- «ОГЭ 2026 по русскому языку: содержание экзамена и технологии подготовки обучающихся»
- «ОГЭ 2026 по литературе: содержание экзамена и технологии подготовки обучающихся»
- «ОГЭ 2026 по информатике: содержание экзамена и технологии подготовки обучающихся»
Свидетельство о регистрации
СМИ: ЭЛ № ФС 77-58841
от 28.07.2014
- Бесплатное свидетельство – подтверждайте авторство без лишних затрат.
- Доверие профессионалов – нас выбирают тысячи педагогов и экспертов.
- Подходит для аттестации – дополнительные баллы и документальное подтверждение вашей работы.
в СМИ
профессиональную
деятельность
Основы работы с AllFusion ERwin Data Modeler
Основы работы с программным продуктом
AllFusion ERwin Data Modeler
CA ERwin Data Modeler (далее ERwin) - CASE-средство для проектирования и документирования баз данных, которое позволяет создавать, документировать и сопровождать базы данных, хранилища и витрины данных.
Работа с программой начинается с создания новой модели, для которой нужно указать тип и целевую СУБД (рис.1).

Рисунок 1.Создание новой модели
ERwin позволяет создавать логическую, физическую модели и модель, совмещающую логический и физический уровни.
Логический уровень - это абстрактный взгляд на данные, на нем данные представляются так, как выглядят в реальном мире, и могут называться так, как они называются в реальном мире (например "Постоянный клиент", "Отдел" или "Заказ").
Объекты модели, представляемые на логическом уровне, называются сущностями и атрибутами. Логическая модель данных является универсальной и никак не связана с конкретной реализацией СУБД.
Физический уровень зависит от конкретной СУБД. В физической модели содержится информация о всех объектах БД. Физическая модель зависит от конкретной реализации СУБД. Одной и той же логической модели могут соответствовать несколько разных физических моделей.
На логическом уровне ERwin поддерживает две нотации (IE и IDEF1X), на физическом - три (IE, IDEF1X и DM). Далее будет рассматриваться работа с ERwin в нотации IDEF1X.
Переключение между логической и физической моделями данных осуществляется через список выбора на стандартной панели (рис.2).

Рисунок 2.Переключение между уровнями
Примечание. В созданной модели с настройками по умолчанию некорректно отображаются русские символы. Чтобы устранить этот недостаток, необходимо подкорректировать используемые в модели шрифты. Для этого необходимо зайти в меню Format -> Default Fonts & Colors, последовательно пройтись по всем вкладкам, в качестве шрифта выбрав любой шрифт, название которого заканчивается на CYR (например, Arial CYR), и выставив переключатель Apply To в значение All Objects.
Логический уровень модели данных
Для создания на логическом уровне сущностей и связей между ними предназначена панель Toolbox:

Рисунок 3.Панель Toolbox
Вид кнопки | Назначение кнопки |
| Создание новой сущности. Для этого нужно щелкнуть по кнопке и затемпо свободному месту на модели |
| Создание категории. Для установки категориальной связи нужно щелкнуть по кнопке, далее - по сущности-родителю, и затем - по сущности-потомку. |
| Создание идентифицирующей связи. Для связывания двух сущностей нужно щелкнуть по кнопке, далее - по сущности-родителю, затем - по сущности-потомку. |
| Создание связи "многие ко многим" |
| Создание неидентифицирующей связи |
После создания сущности ей нужно задать атрибуты. Для этого нужно дважды щелкнуть по ней или в контекстном меню выбрать пункт Attributes (рис.4).

Рисунок 4.Окно атрибутов выбранной сущности
В появившемся окне можно просмотреть и отредактировать информацию о созданных атрибутах, создать новые. Здесь же задается первичный ключ. Для создания нового атрибута следует нажать кнопку New. В появившемся окне можно выбрать тип атрибута (BLOB, дата/время, число, строка), задать имя атрибута (Attribute Name) и имя столбца (Column Name), который будет соответствовать атрибуту на физическом уровне (рис.5).

Рисунок 5.Окно создания атрибута
После создания сущностей создаются связи между ними. При создании идентифицирующей связи атрибуты, составляющие первичный ключ сущности-родителя, мигрируют в состав первичного ключа сущности-потомка, при создании неидентифицирующей связи - просто в состав атрибутов сущности-потомка. Задать свойства связи или поменять ее тип можно дважды щелкнув по ней или выбрав в контекстном меню пункт Relationship Properties (рис. 6). Здесь во вкладке General можно задать имя связи (в направлении родитель-потомок и потомок-родитель), мощность связи (ноль, один или больше; один и больше (Р); ноль или один (Z); точно (конкретное число) ), поменять тип связи. Во вкладке RI Action можно задать ограничения целостности.
Пример логической модели базы данных приведен на рис. 7.

Рисунок 6.Окно свойств связи

Рисунок 7.Пример логической схемы БД
Физический уровень модели данных
При переключении с логического уровня на физический автоматически будет создана физическая схема базы данных (рис.8)

Рисунок 8.Автоматически созданная физическая схема БД
Ее можно дополнить, отредактировать или изменить. Принципы работы с физической схемой аналогичны принципам работы с логической схемой.
По готовой физической схеме можно сгенерировать скрипты для выбранной СУБД. Дляэтогопредназначенпунктменю Tools -> Forward Engineering/Schema Generation (рис.9).

Рисунок 9.Окно генерации SQL-скриптов для целевой СУБД__
Здесь можно указать, какие именно скрипты следует генерировать, предварительно просмотреть их и непосредственно сгенерировать (при этом ERwin произведет подключение к целевой СУБД и в автоматическом режиме выполнит все SQL-скрипты).
Данная лабораторная работа будет засчитываться вместе с лабораторной работой № 9 "Построение логической модели данных предметной области".
Адрес публикации: https://www.prodlenka.org/metodicheskie-razrabotki/543459-osnovy-raboty-s-allfusion-erwin-data-modeler
БЕСПЛАТНО!
Для скачивания материалов с сайта необходимо авторизоваться на сайте (войти под своим логином и паролем)
Если Вы не регистрировались ранее, Вы можете зарегистрироваться.
После авторизации/регистрации на сайте Вы сможете скачивать необходимый в работе материал.
- «Ранний детский аутизм»
- «Учебно-воспитательная работа со школьниками в соответствии с ФГОС»
- «Психология в практике социальной работы»
- «Реализация Концепции духовно-нравственного развития и воспитания личности в образовательном процессе»
- «Педагогические технологии в дополнительном образовании детей»
- Цели и задачи введения в школьную программу курса «Семьеведение»
- Педагогическое образование: Теория и методика начального образования
- Воспитательная деятельность в образовательной организации
- Физика: теория и методика преподавания в образовательной организации
- Педагогика и методика преподавания истории
- Педагог-библиотекарь в образовательной организации
- Профессиональная деятельность методиста дошкольной образовательной организации






Чтобы оставлять комментарии, вам необходимо авторизоваться на сайте. Если у вас еще нет учетной записи на нашем сайте, предлагаем зарегистрироваться. Это займет не более 5 минут.