<На страницу назад | На страницу вперед >

Урок 8. Процедуры моделирования. Стадия 4 - определение атрибутов

Цель

Завершение разработки модели и выполнение для этого следующих работ:

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

Действия

  1. Прочитать подраздел 4.5. Стадия 4 - "Определение атрибутов" и уяснить основные шаги технологии завершения разработки модели.
  2. Изучить технологию первого шага стадии 4 - "Идентификация неключевых атрибутов". В качестве иллюстрации процесса построения пула атрибутов использовать рис. 4.22. "Пример пула атрибутов".
  3. Ознакомиться с технологией второго шага стадии 4 - "Определение владельцев атрибутов".
  4. Освоить технологию третьего шага стадии 4 - "Определение атрибутов".
  5. Изучить технологию четвертого шага стадии 4 - "Детализация модели". В качестве иллюстраций использовать рис. 4.23. "Стадия 4 - применение правила необращения в ноль" и рис. 4.24. "Стадия 4 - применение правила неповторяемости".
  6. Ознакомиться с синтаксисом представления результатов стадии 4.

Примечание
После выполнения стадии 4 каждый набор документов сущности должен содержать:

  1. определение каждой сущности;
  2. список первичных, альтернативных и внешних ключевых атрибутов;
  3. список принадлежащих сущности не ключевых атрибутов;
  4. определение каждого принадлежащего сущности атрибута (как ключевого, так и не ключевого);
  5. список отношений, в которых данная сущность является родительской:
    - отношение категоризации;
    - идентифицирующие отношения указанного выше типа;
    - неидентифицирующие отношения указанного выше типа;
  6. список отношений, в которых данная сущность является сущностью-потомком:
    - отношение категоризации;
    - идентифицирующие отношения указанного выше типа;
    - неидентифицирующие отношения указанного выше типа;
  7. утверждения всех двойных путей.

Вопросы

На основании изложенного в данном разделе материала вашему вниманию предлагается Тест для самоконтроля , прохождение которого говорит о готовности вас к изучению следующего урока.

<На страницу назад | На страницу вперед >