База данных / Презентации / 3_модель_СущностьСвязь
.pdfМОДЕЛЬ СУЩНОСТЬ-СВЯЗЬ
Лектор: доцент кафедры ТОИ АлтГПА к.ф-м.н Аксенов Михаил Сергеевич
Преимущества модели Сущность-Связь
•Независимость от дальнейшей реализации;
•Интуитивные основные понятия;
•Отражение семантики предметной области (смысла каждого объекта, связи, свойства).
Основные понятия
•Сущность (entity) - собирательное понятие, некоторая абстракция реально существующего
объекта, процесса или явления, о котором необходимо хранить информацию в базе данных.
Основные понятия
•Тип сущностей - определяет набор объектов с одним и тем же набором свойств.
СТУДЕНТ |
ПОЛЕТ |
|
|
|
ЭКЗАМЕН |
ТОВАР ПРЕПОДАВАТЕЛЬ
КОМЕНТАРИЙ
Основные понятия
• Экземпляр сущности - конкретный объект в наборе.
СТУДЕНТ ИВАНОВ лекция по ИС
регистрация
авто
Основные понятия
•Свойство (attribute, атрибут) - поименованная характеристика сущности, которая принимает значения из некоторого множества значений (домена).
Основные понятия
•Превичный ключ - одно или несколько свойств, значения которых позволяют однозначно отличать один экземпляр сущности от другого..
Связи между сущностями
•В предметной области объекты взаимодействуют друг с другом посредством связей (relationships).
•Взаимодействия между двумя сущностями может быть описано вербально:
•Студент изучает дисциплину.
•Дисциплина изучаются студентом.
Типы связей
•Один к одному
•Один ко многим
•Многие ко многим
Связь один к одному
•каждому экземпляру одного типа сущностей А соответствует 1 экземпляр другого типа сущностей В, и наоборот.
A B |
человек ДНК |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
принадлежит