Idef1x Программа Скачать
Модель данных может выражать как сложные информационные потребности целой корпорации, так и конкретные информационные потребности одной единственной программы. ERwin - это графический инструментарий для моделирования данных, основной целью которого является помощь . DbForge Studio представляет визуальный дизайнер MySQL - инструмент для создания, анализа, реверсивного проектирования и редактирования MySQL баз данных от Devart.
Лабораторная работа 3. Разработка информационной модели (методология IDEF1.
Наличие функции проверки модели БД требованиям полноты, целостности и нормализации. Ниже рассматривается процесс разработки информационной модели с использованием программы CA ERwin Data Modeler - Community Edition версии 9.2. Скачать ознакомительную версию (Community Edition) .
- Тогда программа сможет подсказать менеджеру по продажам, чтобы он напомнил клиенту, купившему ERWin, о возможностях по ее интеграции с BPWin (пока. Нотация IDEF1x. Семейство стандартов IDEF* (Integration Definition for Information Modeling) включает стандарт. IDEF1x для описания объектов .
- IDEF1X является методом для разработки реляционных баз данных и использует условный синтаксис, специально разработанный для удобного построения концептуальной схемы. Концептуальной схемой мы называем универсальное представление структуры данных в рамках .
- В рамках инновационной образовательной программы, реализо- ванной в РУДН в. Курс является составляющей модуля программы дополнительной. Подробнее методология IDEF0 будет рассмотрена в главе 3. IDEF1 и IDEF1X.
X)Проектирование информационных систем. Лабораторные работы. Лабораторная работа . Разработка информационной модели (методология IDEF1. X)1. Назначение ERwin. Общие сведения об интерфейсе ERwin.
Создание новой модели. Создание и редактирование диаграмм.
Особенности работы с физической схемой. Отображение диаграмм. Генерация БД или DDL- скрипта. Задание на выполнение лабораторной работы. Назначение ERwin. CASE- средство ERwin предназначено для разработки информационных моделей с использованием методологий IDEF1. X и IE. В ERwin реализованы основные функции, характерные для классических CASE- средств: - прямое проектирование от создания концептуальной или логической схемы БД до генерации структуры БД на диске или DDL- скрипта; - обратное проектирование (реинжиниринг) - создание физической схемы БД на основе БД на диске или DDL- скрипта; - синхронизацию модели БД с самой БД на диске.
В качестве несомненных достоинств Erwin следует отметить: - поддержку около 1. СУБД (ORACLE, My. SQL, DB2, MS SQL Server и др.) и их различный версий, а также возможность разработки БД для любых СУБД поддерживающих интерфейс ODBC; - наличие функции проверки модели БД требованиям полноты, целостности и нормализации. Ниже рассматривается процесс разработки информационной модели с использованием программы CA ERwin Data Modeler - Community Edition версии 9. Скачать ознакомительную версию (Community Edition) можно по адресу http: //erwin. Общие сведения об интерфейсе ERwin. Внешний вид главного окна ERwin представлен на следующем рисунке.
Рис. Интегрированная среда ERwin. Для быстрого доступа к функциям программы служат следующие панели инструментов (Toolbox).
Таблица 1. Панели инструментов. Наименование. Внешний вид. Основные функции. Standard. Создание, открытие и запись файла модели; печать диаграмм; поиск и замена элементов модели и т. Toolbox. Выбор и создание элементов диаграммы - сущностей и связей. Drawing. Создание дополнительных графических элементов на диаграммах - окружностей, треугольников, звезд и т.
Formatting. Задание внешнего вида элементов диаграммы - шрифта, цвета, типа линий и т. Zoom. Изменение масштаба отображения диаграмм - уменьшение, увеличение, 1. Display. Задание степени детализации отображения сущностей на диаграмме - только наименования сущностей, сущности с первичными ключами и т. Layout. Автоматическое изменение положения элементов диаграммы - круговое, иерархическое, симметричное и т. Alignment. Выравнивание положения сущностей на диаграмме. Database. Прямое и обратное проектирование БД; сравнение модели и БД; выбор целевой СУБД для разработки физической схемы; проверка корректности модели.
Transformations. Преобразование сущностей и связей - разрешение связи многие- ко- многим, объединение подклассов в суперкласс, разбиение суперкласса на подклассы и т. Панель навигатора модели БД (Model Explorer) предназначена для создания, отображения и выбора общих доменов (Domains), правил проверки данных (Validation Rules), значений по умолчанию (Default Values), сущностей (Entities) и др., используемых при построении информационной модели. Рабочая область (Diagram Window) предназначена для отображения и редактирования диаграмм модели. Все действия по изменению состава и структуры модели, а также положения и внешнего вида элементов диаграммы отображаются в списке выполненных действий (Action Log).
Дополнительные возможности по перемещению и масштабированию диаграммы могут быть выполнены с помощью навигатора по диаграмме (Overview). Следует отметить, что в ERwin при выборе типа схемы . Создание новой модели.
Для создания новой модели необходимо выбрать пункт меню . На экране появится следующее диалоговое окно. Рис. Диалоговое окно создания модели.
В диалоговом окне необходимо выбрать тип модели (логическая, физическая или логическая/физическая), а также целевую СУБД и ее версию. Для указания наименования модели, авторов и графической нотации отображения диаграмм (IDEF1. X или Information Engineering) необходимо выбрать пункт меню . Создание и редактирование диаграмм. Перед созданием диаграммы необходимо в списке панели инструментов . Панель инструментов . Контекстное меню для работы с сущностями в логической схеме.
При выборе пункта меню . Диалоговое окно .
Для добавления сущности на диаграмму необходимо в последствие раскрыть узел . Диалоговое окно . После выбора такой сортировки с помощью кнопок можно переместить атрибут в начало списка, на одну позицию вверх, на одну позицию вниз и в конец списка; - переименовать выделенный атрибут можно дополнительно на вкладке . Если в родительской сущности имеются атрибуты, входящие в первичный ключ, то эти атрибуты будут добавлены в дочернюю сущность в качестве внешнего ключа и помечены как .
При этом, если связь идентифицирующая, то добавленные атрибуты автоматически будут входить в состав первичного ключа дочерней сущности. Если в составе обеих таблиц есть атрибуты с одинаковым наименованием, то появится следующее диалоговое окно.
Рис. Диалоговое окно . Программа предложит три варианта: - . Контекстное меню для работы со связями. Для указания общих параметров связи используется вкладка . Особенности работы с физической схемой.
При работе с физической схемлй в панели навигатора модели БД и меню программы добавится ряд новых пунктов. При выборе этих пунктов появится возможность задания триггеров (. Триггеры, процедуры и скрипты могут быть заданы на уровне конкретных команд SQL.
Доступ к этим возможностям возможен через контекстное меню таблицы, имеющее измененный вид. Рис. Контекстное меню для работы с таблицами физической схемы. При выборе пункта .
Выставление галочки в нем означает, что при генерации БД на диске или DDL- скрипта данная таблица попадет в число создаваемых. Это актуально для таблиц, созданных только в физической схеме (в столбце . Кроме этого, можно указать ряд дополнительных параметров атрибута (например, начальное, минимальное и максимальное значения для числовых атрибутов). В случае необходимости с помощью диалогового окна . Диалоговое окно .
Отображение диаграмм. Для выбора типа отображаемой схемы и степени детализации сущностей предназначена панель инструментов . Панель инструментов .
В частности, разработанных одним проектировщиком, входящим в одну схему БД (например, для IBM DB2), семантически однородных (например, только справочники) и т. Более тонкую настройку отображения сущностей и связей между ними можно выполнить с помощью диалогового окна .
Для его вызова необходимо щелкнуть правой кнопкой мыши на свободном месте рабочей области диаграммы и в появившемся контекстном меню выбрать пункт . На вкладке . В дополнение можно задать отображение таблиц, которые не будут генерироваться при создании БД на диске или DDL- скрипта.
На вкладке . Генерация БД или DDL- скрипта. Для генерации БД или DDL- скрипта (при прямом проектировании) необходимо выбрать пункт меню . На экране появиться следующее диалоговое окно. Рис. Диалоговое окно .
На следующем рисунке приведено диалоговое окно, содержащее сгенерированный DDL- скрипт. Рис. Диалоговое окно с DDL- скриптом. Для обратного проектирование (реинжиниринга) предназначен пункт меню . Для синхронизации схемы и БД предназначен пункт меню . Задание на выполнение лабораторной работы. Изучить и закрепить основы разработки информационных моделей с использованием методологии IDEF1.
X (см. Разработка информационной модели). Решебник Задач По Механике Яблонский Скачать далее. Освоить CASE- средство ERwin в части разработки информационных моделей с использованием методологии IDEF1.