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

  • Цель

  • Обязательная рекомендация.

  • Основание для начала работы

  • Цель этапа

  • Порядок выполнения работ

  • Лабораторная работа. Лабораторная работа №1. 1 Структура, цели и задачи цикла лабораторных работ


    Скачать 100.31 Kb.
    Название1 Структура, цели и задачи цикла лабораторных работ
    АнкорЛабораторная работа
    Дата23.10.2019
    Размер100.31 Kb.
    Формат файлаdocx
    Имя файлаЛабораторная работа №1.docx
    ТипДокументы
    #91540
    страница3 из 5
    1   2   3   4   5

    5.2 Преобразование диаграммы “сущность-связь”


    Цель: создать IDEF1X-диаграмму ER-уровня.

    Перечень работ:

    • Выявить композитные атрибуты сущностей и представить их группами простых атрибутов.

    • Выявить многозначные атрибуты сущностей и представить их слабыми сущностями.

    • Каждую n-арную связь представить слабой сущностью, соединённой бинарными связями с каждой сущностью-участницей n-арной связи.

    • Построить в среде Erwin диаграмму ER-уровня концептуальной модели.

    5.3 Создание диаграммы KB-уровня модели


    Цель: Создать спецификации первичных и внешних ключей сущностей.

    Перечень работ:

    • Каждое соединение типа M:N на диаграмме ER-уровня представить сущностью-потомком в специфических соединениях с участницами неспецифического соединения.

    • Создать все необходимые кластеры категорий.

    • Дополнить глоссарий именами и определениями сущностей, представляющих неспецифические соединения, категории и/или родовые сущности.

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

    • Отобразить на диаграмме и пометить внешние ключи ассоциативных (АС) и характеристических (ХС) сущностей.

    • Исследовать список атрибутов и внешних ключей АС и ХС с целью обнаружения их первичных ключей. Нанести обнаруженные первичные ключи на диаграмму.

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

    • Специфицировать мощности соединений.

    • Специфицировать обязательность/необязательность соединений.

    • Определить и нанести на диаграмму дискриминаторы кластеров категорий.

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

    Обязательная рекомендация. Создавая сущность, атрибут или связь на диаграмме, пишите определение смысла имени в соответствующем редакторе среды проектирования.

    5.4 Проектирование FA-уровня модели


    Цель: создать спецификации отношений реляционной базы данных.

    Перечень работ:

    • Исследовать список атрибутов и включить каждый атрибут в схему соответствующей сущности KB-диаграммы.

    • Для каждой сущности проверить требование НФБК.

    • При необходимости выполнить нормализацию сущности до НФБК.

    • Специфицировать альтернативные ключи сущностей.

    • Создать средствами построителя отчётов Erwin отчёты уровней сущностей и атрибутов.

    • Выделить в деловом регламенте правила, не представленные на диаграмме модели, и специфицировать в словаре соответствующие ограничения целостности.

    • Написать промежуточный отчёт №3 о ходе выполнения работы.

    5.5 Требования к отчёту


    Промежуточный отчёт №3 должен содержать:

    • выполненные в нотациях стандарта IDEF1X диаграммы уровня определений и FA-уровня модели;

    • отчёты о сущностях, атрибутах и доменах, выполненные генератором отчётов ERwin;

    • спецификации правил целостности, не поддерживаемых средствами реляционной модели данных;

    • описания транзакций пользователя.

    6 Проектирование и реализация БД и приложения

    6.1 Создание ФБД


    Основание для начала работы: утверждённый промежуточный отчёт №3.

    Исходные данные:

    • Техническое задание;

    • логическая модель.

    Цель этапа: создать в среде ERwin схему базы данных для СУБД Access.

    Инструментарий: Инструментальная среда ERwin и СУБД MS Access.

    Работа на этом этапе выполняется в режиме Physical инструментальной среды ERwin. Используются редакторы доменов, таблиц, столбцов и связей и генераторы схем и отчётов.

    Порядок выполнения работ:

    • Установить инструментальную среду в режим Physical и выбрать Access в качестве целевого сервера.

    • Средствами редактора доменов определить все необходимые домены.

    • Средствами редактора столбцов определить соответствие доменов и столбцов таблиц БД.

    • Средствами редактора столбцов определить другие необходимые свойства столбцов.

    • Средствами редактора связей для каждой связи определить правила ссылочной целостности.

    • С помощью генератора схем создать схему БД для MS Access.

    • При необходимости в среде MS Access привести схему в соответствие со спецификациями.

    • Ввести в таблицы тестовые данные.
    1   2   3   4   5


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