Создание локальной концептуальной модели данных



Как уже рассматривалось ранее на предыдущей лекции, целью этапа концептуального проектирования БД является создание локальной концептуальной модели данных предприятия на основе представления о предметной области каждого отдельного типа пользователей.

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

Каждая локальная концептуальная модель данных состоит из следующих компонентов:

§ типы сущностей;

§ типы связей;

§ атрибуты и домены атрибутов;

§ первичные ключи;

§ альтернативные ключи;

§ ограничения целостности.

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

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

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

3. Определение атрибутов и связывание их с типами сущностей и связей..

4. Определение доменов атрибутов.

5. Определение атрибутов, являющихся потенциальными и первичными ключами.

6. Обоснование необходимости использования понятий расширенного моделирования (необязательный этап).

7. Проверка модели на отсутствие избыточности,

8. Проверка соответствия локальной концептуальной модели конкретным пользовательским транзакциям.

9. Обсуждение локальных концептуальных моделей данных с конечными пользователями.


Дата добавления: 2016-01-05; просмотров: 40; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!