Мартьянова А.Е. Базы данных и знаний 26
Однако этап логического или даталогического проектирования не
заканчивается проектированием схемы отношений. В общем случае в ре-
зультате выполнения этого этапа должны быть получены следующие ре-
•
выбранной СУБД.
•
троенную схему в терминах
выбра
чающая определение всех
инфор
и, а логическими понятиями
, связанными со структурой базы
путям
Например, частые обращения к совместно обраба-
зультирующие документы [10]:
Описание концептуальной схемы БД в терминах выбранной СУБД.
• Описание внешних моделей в терминах
Описание декларативных правил поддержки целостности базы
данных.
• Разработка процедур поддержки семантической целостности базы
данных.
• Однако перед тем как описывать пос
нной СУБД, нам надо выстроить эту схему.
• Мы должны построить корректную схему БД, ориентируясь на ре-
ляционную модель данных.
Модель предметной области разрабатываемой системы должна
быть представлена в терминах модели
данных концептуального уровня
выбранной конкретной СУБД. Эту стадию называют логическим (или
даталогическим) проектированием базы данных, а ее результатом явля-
ется концептуальная схема базы данных, вклю
мационных элементов (единиц) и связей, в том числе задание ти-
пов, характеристик и имен.
Хотя даталогическое проектирование оперирует не физическими
записям
данных, тем не менее особенности представления данных, правила и
языки агрегирования и манипулирования данными имеют определяющее
влияние. Не все виды связей, например, «многие ко многим», могут быть
непосредственно отображены в логической модели.
Кроме того, может быть много вариантов отображения инфологи-
ческой модели предметной области в даталогическую
модель базы. Здесь
следует учитывать влияние двух следующих значимых факторов, свя-
занных с практикой разработки базы данных.
Во-первых, связи предметной области могут отображаться двумя
и: как декларативным – в логической схеме, так и процедурным –
отработкой связей через программные модули, обрабатывающие (связы-
вающие) соответствующие хранимые данные.
Во-вторых, существенным фактором может оказаться
характер об-
работки информации.
тываемым данным, очевидно, предполагают их совместное хранение, а
26