Файл: Отчет о выполнении лабораторной работы 1 по дисциплине Основы проектирования баз данных Выполнила студентка.docx
Добавлен: 04.12.2023
Просмотров: 60
Скачиваний: 1
разделения типов связей на несколько вариантов
- идентифицирующая связь — связь, определяющая однозначное соответствие экземпляра одной сущности единственному экземпляру связанной сущности и, как правило, описывает связь 1:1, но при реализации сцепленного первичного ключа может реализовывать связь один — ко— многим (1:JV)
- неидентифицирующая связь — связь, реализующая тип связи один — ко — многим (1 :N), представляя внешний ключ в связанной сущности в качестве простого атрибута, на который могут быть наложены определенные
дополнительные ограничения по сравнению с обычными информационными атрибутами
- множественная связь — связь, реализующая тип связи многие — ко — многим (ЛГ:М), представляется только на уровне логической модели, иллюстрируя соединение между сущностями, но не создавая внешних ключей в связанных сущностей
- категоризационная — связь, обеспечивающая связывание сущности- общности с сущностями-категориями типом связи один — к — одному (1:1) и одновременно создающая внешний первичный ключ в сущностях-категориях, связанный с первичным ключом сущности-общности
2 Ссылочная целостность - это ограничение базы данных, гарантирующее, что ссылки между данными являются действительно правомерными и неповрежденными. Ссылочная целостность является фундаментальным принципом теории баз данных и проистекает из той идеи, что база данных должна не только сохранять данные, но и активно содействовать обеспечению их качества
Ссылочная целостность определяет: если в таблице существует внешний ключ, то его значение должно либо соответствовать значению первичного ключа некоторой записи в базовой таблице, либо задаваться определителем NULL
.