Свойства отношений

 

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

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

2. Отсутствие упорядоченности кортежей.  Это  свойство является  следствием  определений отношения  экземпляра как  множе- ства кортежей.

 


Лекция добавлена 25.02.2014 в 23:04:57