Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпоры кит1.doc
Скачиваний:
6
Добавлен:
15.04.2019
Размер:
472.58 Кб
Скачать

23. Модель "сущность-связь", ее понятия: сущность, атрибут, экземпляр сущности, связь, мощность связи. Представление сущности и связи на er-диаграмме.

Средством моделирования предметной области на этапе концептуального проектирования является модель "сущность–связь". Часто ее называют ER-моделью (Entity – сущность, Relation – связь). В ней моделирование структуры данных предметной области базируется на исп-нии графических средств – ER-диаграмм (диаграмм "сущность–связь"). В наглядном виде они представляют связи между сущностями.

Сущность – это некоторый объект реального мира, который может существовать независимо. Сущность имеет экземпляры, отличающиеся друг от друга значениями атрибутов и допускающие однозначную идентификацию. Атрибут – это св-во сущности. Атрибут, который уникальным образом идентифицирует экземпляры сущности, называется ключом. Может быть составной ключ, представляющий комбинацию нескольких атрибутов.

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

В связи с наглядностью представления концептуальных схем баз данных ER-модели получили широкое распространение в CASE-средствах.  Эти средства  предназначены  для  автоматизированного  проектирования   реляционных баз данных

24.Типы связи, их представление на er-диаграмме.

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

Важной хар-кой связи явл-сятип связи (кардинальность).

Е сли каждый экземпляр сущности А может быть связан не более чем с одним экз-м сущности В,то в этом случае связь имеет тип "один-к-одному" (1:1).

Е сли каждый экз сущности А может быть связан более чем с одним экз-м сущности В, а каждый экз сущности Вможет бытьсвязан не более чем с одним экз-м сущности А, то в этом случае связь имеет тип "один-ко-многим" (1:М).

Если каждый экз сущности А может быть связан с неск-ми экз сущности В и каждый экз сущности В может быть связан с неск.экз сущности А, то в этом случае связь имеет тип "многие-ко-многим" (М:N).

25. КЛАСС ПРИНАДЛЕЖНОСТИ СУЩНОСТИ, ЕГО ПРЕДСТАВЛЕНИЕ НА ER-ДИАГРАММЕ. Если каждый экземпляр сущности А связан с экземпляром сущности В, то класс принадлежности сущности А является обязательным. Этот факт отмечается на ER-диаграмме черным кружочком, помещенным в прямоугольник, смежный с прямоугольником сущности А. -Если не каждый экземпляр сущности А связан с экземпляром сущности В, то класс принадлежности сущности А является необязательным. Этот факт отмечается на ER-диаграмме черным кружочком, помещенным на линии связи возле прямоугольника сущности А