Помощь в учёбе, очень быстро...
Работаем вместе до победы

Основные понятия ER-диаграмм

РефератПомощь в написанииУзнать стоимостьмоей работы

Каждая сущность должна иметь наименование, выраженное существительным в единственном числе. Мы опишем работу с ER-диаграммами в нотации Баркера. Пример ER-диаграммы приведен на рис 8.7. Атрибуты изображаются в пределах прямоугольника, определяющего сущность (рис 8.9). Каждая сущность изображается в виде прямоугольника с наименованием (рис 8.8): Например, экземпляром сущности «Сотрудник» может… Читать ещё >

Основные понятия ER-диаграмм (реферат, курсовая, диплом, контрольная)

Мы опишем работу с ER-диаграммами в нотации Баркера. Пример ER-диаграммы приведен на рис 8.7.

ER-диаграмма.

Рис 8.1. ER-диаграмма

Сущность — собирательное понятие повторяющегося объекта внешнего мира: предмета, явления, процесса, события.

Каждая сущность должна иметь наименование, выраженное существительным в единственном числе.

Примерами сущностей могут быть такие классы объектов как «Поставщик», «Сотрудник», «Накладная» .

Каждая сущность изображается в виде прямоугольника с наименованием (рис 8.8):

Сущность.

Рис 8.2. Сущность

Экземпляр сущности — это конкретный представитель сущности.

Например, экземпляром сущности «Сотрудник» может быть «Сотрудник Иванов» .

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

Атрибут сущности — логически неделимый параметр, характеристика, свойство сущности, способный принимать значение (быть чему-то равным).

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

Например, сущность «Подразделение банка» имеет такие атрибуты как наименование, местоположение, численность. Примеры атрибутов сущности «Сотрудник»: «Табельный номер», «Фамилия», «Имя», «Отчество», «Должность», «Зарплата» и т. п.

Атрибуты изображаются в пределах прямоугольника, определяющего сущность (рис 8.9).

Рис 8.3. Атрибуты

Первичный ключ сущности — это неизбыточный набор атрибутов, значения которых в совокупности являются уникальными для каждого экземпляра сущности. Неизбыточность означает, что удаление любого атрибута из первичного ключа нарушает уникальность экземпляров. Например, значения трех атрибутов: Предприятие, Подразделение, Номер сотрудника в подразделении — однозначно выделяют сотрудника в корпорации. Исключение любого атрибута из трех нарушает однозначность выбора.

Во вторичном ключе одна и та же совокупность значений атрибутов может соответствовать нескольким экземплярам сущности. Например, ключ «По фамилии» является вторичным, так как среди сотрудников корпорации могут быть однофамильцы.

Сущность может иметь несколько различных ключей.

Ключевые атрибуты изображаются на сущности подчеркиванием (рис 8.10).

Ключевой атрибут.

Рис 8.4. Ключевой атрибут

Связь — это некоторая ассоциация, ссылка, соединение между двумя сущностями. Одна сущность может быть связана с другой сущностью или сама с собою.

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

Например, связи между сущностями могут выражаться следующими фразами — «Сотрудник несколько Детей», «каждый Сотрудник ровно в одном Отделе», «Отдел нескольких Сотрудников», «Самолет многих Пассажиров», «Сотрудник разные Отчеты» .

Графически связь изображается линией, соединяющей две сущности (рис 8.11).

Связь.

Рис 8.5. Связь

Каждая связь имеет два конца и одно или два наименования. Наименование связи обычно выражается неопределенным глаголом: «иметь», «принадлежать» и т. п. Каждое из наименований относится к своему концу связи. Иногда наименования не пишутся ввиду их очевидности.

Показать весь текст
Заполнить форму текущей работой