logo search
МетодичкаПо_Курсовому Проекту_Управл_Данными

2.3. Представление бд реляционной моделью.

Основной задачей логического проектирования является разработка ло­гической схемы, ориентированной на выбранную СУБД. Так как подавляющее большинство современных СУБД - реляционные, то и концептуальную мо­дель БД следует отображать на реляционную модель.

В основе реляционной модели используется понятие "отношения", ко­торое используется для представления

  1. набора экземпляров объекта ( сущности ),

  2. отношений ( связей ) между объектами.

Отношение представляется как определенным образом организованная таблица ( см. раздел 1 ).

Для отображения информационной структуры ПО на логическую схему реляционной БД следует получить ответы на вопросы:

а) использование в разных таблицах одного и того же ключа,

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

в) создание специальных связующих таблиц;

- как обеспечить полноту, непротиворечивость и согласованность ин­ формации, хранящейся в БД.

Для уменьшения избыточности информации и исключения аномалий выполняется нормализация исходных схем отношений про­екта БД.