Конспект установочных лекций по комплексному курсу Информатика, Теория информации


Базы данных и информационные системы - часть 2


Типичным образом модели данных и базы данных содержат определенные основные единицы информации, называемые сущностями.

Каждая сущность имеет обозначение и представляет множество элементов (записи) определенного типа. Запись называется проявлением (воплощением) сущности. Тип определяет совокупность всех записей, которые могут рассматриваться как сущность. Между сущностями имеются определенные связи, называемые отношениями, которые устанавливают "семантические связи" между сущностями.

Диаграммы сущность/связь

На практике для описания E/R-моделей данных часто используют графическое изображение, поскольку оно более наглядно и понятно. Это особенно важно именно при моделировании данных, где должно быть особенно полное понимание между информатиками и экспертами по применению. Это также имеет место и для применений баз данных.

Для графического представления E/R-моделей и баз данных используются E/R-диаграммы (англ. Entity/Relationship Diagram). Рис.11.1 дает пример такой диаграммы. В E/R-диаграмме множества сущностей изображаются прямоугольниками, а связи - ромбами. Часто добавляются дополнительные данные, которые описывают, например, между сколькими сущностями может иметь место определенное отношение, - здесь говорится о количественных указаниях.

 

Связь состоит из обозначения и указания фигурирующих сущностей, а также типа связи. В соответствии с числом вовлеченных сущностей говорится о n-местном отношении (или также об отношении степени n).

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

Многие E/R-диаграммы позволяют характеризовать такие свойства отношений взаимосвязи, как:

·         во всех допустимых состояниях сущностей элементы присутствуют в кортежах отношения в количестве, лежащем в некотором заданном интервале;

·         отношение является однозначным справа, однозначным слева, взаимно однозначным (n:1-, 1:n- и 1:1-взаимосвязи).




- Начало -  - Назад -  - Вперед -



Книжный магазин