Главная страница
Навигация по странице:

  • File|New

  • Model

  • разработка концептуальной модели. ПР_7_Разработка концептуальной модели базы данных. Разработка концептуальной модели базы данных


    Скачать 0.52 Mb.
    НазваниеРазработка концептуальной модели базы данных
    Анкорразработка концептуальной модели
    Дата10.04.2021
    Размер0.52 Mb.
    Формат файлаdocx
    Имя файлаПР_7_Разработка концептуальной модели базы данных.docx
    ТипПрактическая работа
    #193314
    страница2 из 9
    1   2   3   4   5   6   7   8   9

    ПОСТРОЕНИЕ ИНФОРМАЦИОННОЙ МОДЕЛИ (ERwin)


    Для закрепления навыков построения информационной модели в качестве учебного примера предметной области рассмотрим упрощенную информационную систему учета кадров на предприятии.

    В качестве инструментальной среды для построения информационной модели используем популярный пакет ERwin. Освоение ERwin не является целью данного учебного пособия. Главная задача состоит в освоении методологии информационного моделирования IDEF1X. ERwin в нашем случае используется лишь как средство реализации принципов построения информационной модели. Однако возможности ERwin гораздо богаче.

    ERwin является популярным CASE-средством поддержки методологии IDEF1X. ERwin использует графические (диаграммные) средства для представления моделей данных, но ERwin не является просто графическим редактором. Основной целью использования ERwin является помощь аналитику в использовании бизнес-правил и требований к информации при создании логических и физических моделей данных.

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

    Построение информационной модели в ERwin предполагает выполнение предопределенных действий в заданной последовательности:

    1. Создание логической ER-модели.

    2. Определение физической модели данных.

    3. Генерация схемы базы данных в среде целевой СУБД.

    Методология моделирования сущностей и связей используется при создании логической модели предметной области. Поэтому ограничимся только этой стадией разработки информационной модели.

    На стадии логического проектирования построение информационной модели предполагает выполнение следующих действий:

    1. Создание обобщенной логической ER-модели.

      1. Установление потенциальных сущностей.

      2. Установление потенциальных связей.

      3. Определение сущностей и связей.

      4. Анализ обобщенной ER-модели.

    2. Детализация ER-модели.

      1. Определение списка атрибутов для каждой сущности.

      2. Определение первичных и альтернативных ключей для каждой сущности.

      3. Описание всех атрибутов.

      4. Нормализация модели данных до требуемого уровня нормальной

    формы.

      1. Анализ детализированной логической модели.

    1. Идентификация и учет бизнес правил.

      1. Анализ и определение кардинальности связей.

      2. Определение ограничений целостности.

      3. Определение доменов.

      4. Определение значений по умолчанию для атрибутов.

    Создание новой модели в ERwin начинается по команде File|New. После создания модели рекомендуется по команде Model|Model Properties настроить ее свойства в диалоговом окне Model Properties (рис. 9).

    1. На закладке General модели присваивается имя, например, «Кадры», можно указать свое авторство.

    2. На закладке Definition следует дать содержательное описание модели, например, «Информационная система учета кадрового состава предприятия».

    3. На закладке Notation следует настроиться на нотацию моделирования IDEF1X.

    ERwin имеет контекстно-зависимые панели инструментов, «включаемые» в пункте View главного меню. Основные элементы размещаются на палитре инструментов (рис. 10).


    Рис. 9. Настройка свойств модели




    Рис. 10. Палитра инструментов ERwin Toolbox

      1. 1   2   3   4   5   6   7   8   9


    написать администратору сайта