2. Введение
Основные понятия ER-диаграмм
Сущность – это класс однотипных объектов, информация о которых должна быть учтена в модели. Сущность имеет наименование, выраженное существительным в единственном числе и обозначается в виде прямоугольника с наименованием. Примерами сущностей могут быть такие классы объектов как «Студент», «Сотрудник», «Товар».
Экземпляр сущности – это конкретный представитель данной сущности. Например, конкретный представитель сущности «Студент» – «Максимов». Причем сущности должны иметь некоторые свойства, уникальные для каждого экземпляра этой сущности, для того чтобы различать экземпляры.
Атрибут сущности – это именованная характеристика, являющаяся некоторым свойством сущности. Наименование атрибута должно быть выражено существительным в единственном числе (возможно, с описательными оборотами или прилагательными). Примерами атрибутов сущности «Студент» могут быть такие атрибуты как «Номер зачетной книжки», «Фамилия», «Имя», «Пол», «Возраст», «Средний балл» и т.п. Атрибуты изображаются в прямоугольнике, обозначающем сущность.
Ключ сущности – это неизбыточный набор атрибутов, значения которых в совокупности являются уникальными для каждого экземпляра сущности. При удалении любого атрибута из ключа нарушается его уникальность. Ключей у сущности может быть несколько. На диаграмме ключевые атрибуты отображаются подчеркиванием.
Связь – это отношение одной сущности к другой или к самой себе. Возможно по одной сущности находить другие, связанные с ней. Например, связи между сущностями могут выражаться следующими фразами – «СОТРУДНИК может иметь несколько ДЕТЕЙ», «СОТРУДНИК обязан числиться точно в одном ОТДЕЛЕ». Графически связь изображается линией, соединяющей две сущности.
Содержание
1. Цель работы 3
2. Введение 4
3. Программно-аппаратные средства, используемые при выполнении лабораторной работы 5
4. Ход работы 6
5. Рассматриваемая модель 7
6. Концептуальная модель данных с использованием метода ER-диаграмм в нотации Чена 9
7. Концептуальная модель данных с использованием метода ER-диаграмм в нотации Баркера 10
8. Концептуальная модель данных с использованием метода ER-диаграмм в нотации Бахмана 11
9. Концептуальная модель данных с использованием метода ER-диаграмм в нотации Мартина 12
10. Заключение 13
11. Ответы на контрольные вопросы 14