ВУЗ:
Составители:
на диаграмме допускаются только специфические и категоризационные
связи;
глоссарий должен содержать формальные определения ключей.
Порядок проектирования PK диаграммы.
1 Дважды щелкнуть по полю сущности. В открывшимся редакторе в окне
Primary Key записывается имя первичного ключа. ОК.
Задача 4. Проектирование FA- диаграммы.
Цель: построение полноатрибутной диаграммы и глоссария к ней.
Последовательность действий:
дать в глоссарии формальное определение имен неключевых атрибутов;
разместить не ключевые атрибуты на диаграмме в соответствии с их
смыслом;
проверить условия нормализации для каждой сущности.
Требования к диаграмме:
на диаграмме должны быть показаны все хранимые атрибуты;
глоссарий должен содержать формальное определение всех сущностей,
атрибутов и доменов;
для каждого атрибута должны быть указаны домен и сущность владелец.
Порядок проектирования FA диаграммы.
1 Выбирается стрелка SELECT, выбирается название сущности, при
нажатой правой кнопке мышки выбирается редактор сущностей и атрибутов СУБД
DATABASE SCHEMA.
2 Заносятся название атрибутов в окно Non- Key Attributes, OK.
3 Физическое проектирование.
Задача 5. Физическое проектирование.
Цель: разработка структуры реляционной базы данных для выбраннной
СУБД.
Последовательность действий:
поставить в соответствие именам сущностей и атрибутов логической
модели имена таблиц и полей БД (физические имена);
разработать сопроводительную документацию.
Требования к диаграмме:
1 Проектируются типы данных в соответствующем СУБД. Для этого
включается в верхней линейке пиктограмма PHYSICAL VIEW,
2 Выбирается указателем мышки проектируемая сущность, нажатой правой
выбирают Вариант СУБД DATABASE, в редакторе выбирают тип данных,
размер записи, ОК.
3 Описываются свойства связей между таблицами, в частности, реакцию
сервера на попытки нарушения ссылочной целостноти со стороны клиентского
приложения. Для этого выделив связь, щекнуть правой кнопкой и выбрать в
редакторе отношений опцию RELATIONSHIP INTEGRITY, при этом можно
отредактировать ее VERB PHRASE, установить триггеры запрещения действий
клиентскому приложению по удалению записей CHILD DELETE- NONE, PARENT
DELETE- NONE, а все остальное - RESTRICT.
После этого, можно создавать на сервере схему БД. Для этого
отредактировать тип данных (войти в какую нибудь сущность и правой кнопкой
щелкнуть, а затем выбрать Attribute Editors/ Access Database Schema ввести
редактируемую сущность в окне Entity), введя Access- типы для атрибутов и