Инфологическое проектирование, Сущности базы данных, Атрибуты и связи - Проектирование структуры базы данных

Инфологическое моделирование применяется на втором этапе проектирования БД, то есть после системного анализа предметной области. Это построение семантической модели предметной области, то есть информационной модели наиболее высокого уровня абстракции построение логической модели.

Сущности базы данных

Сущность - любой конкретный или абстрактный объект в рассматриваемой предметной области. Сущности - это базовые типы информации, которые хранятся в БД (в реляционной БД каждой сущности назначается таблица). К сущностям могут относиться: студенты, клиенты, подразделения и т. д. При составлении списка сущностей нужно постараться выделить всевозможные, проанализировать их и удалить повторяющиеся.

Атрибуты и связи

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

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

Похожие статьи




Инфологическое проектирование, Сущности базы данных, Атрибуты и связи - Проектирование структуры базы данных

Предыдущая | Следующая