Концептуальное (инфологическое) проектирование

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

Отбор объектов производится на основе анализа информационных потребностей. Необходимо привести таблицы описания объектов.

Список объектов предметной области

№ п/п Наименование объекта Краткое описание
     
     
     

 

Также в этом разделе приводится отбор атрибутов для каждого объекта. Отбираются только те атрибуты, которые необходимы для формирования ответов на регламентированные и непредусмотренные запросы. Для каждого объекта следует привести таблицу его атрибутов.

Список атрибутов

№ п/п Наименование атрибута Краткое описание
     
     
     

 

На основе анализа информационных потребностей (списка объектов и списка атрибутов) следует выявить связи между объектами. Для выявления связей заполняется таблица.

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

В инфологической модели каждый класс объектов представлен именем этого класса (напр. Книги, Читатели). Каждый класс имеет различные свойства (напр. Название, Автор, Издательство). На графическом представлении инфологической модели класс объектов обозначается прямоугольником, в котором вписано его имя. Атрибуты (свойства), характеризующие сущность, записываются рядом с соответствующим прямоугольником в блоке эллиптической формы и соединяются с ним при помощи линий.

 

 


Связь между объектом и его свойствами может носить различный характер. Статистические свойства помечаются символом S над стрелкой соответствующей свойству, динамические свойства помечаются символом D. Название свойств, используемых в качестве первичного – подчеркивают.

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

Между классами объектов может существовать более одной связи.

 
 

 

 


Выбор СУБД

При выборе СУБД руководствуются следующими соображениями: аппаратное обеспечение, на котором в дальнейшем будет работать проектируемая база данных; системное программное обеспечение, с которым будет в последствии работать проектируемая база данных и соответствующее ей приложения; методология и подходы, к программированию реализованные в той или иной СУБД; модель данных, которая встроена в конкретную СУБД;

Выбор СУБД полностью определяется на II этапе построения базы данных, т. к. оно зависит от той модели данных, которая встроена в выбранную СУБД.