Кортежи. Отношение

Кортеж, соответствующий данной схеме отношения, - это множество упорядоченных пар

(имя атрибута : значение атрибута),

которое содержит по одному вхождению каждого имени атрибута, принадлежащего схеме отношения.

Значение атрибута является допустимым значением из домена данного атрибута. Арность кортежа, т.е. число элементов в нем, совпадает с арностью соответствующей схемы отношения. Таким образом, можно считать кортеж математической моделью одной (любой) строки таблицы.

Отношение - это множество кортежей, соответствующих одной схеме отношения. В определении Дейта [1] схема отношения называется заголовком отношения, а множество кортежей - телом отношения. Заголовок отношения соответствует заголовку («шапке») таблицы, тело отношения соответствует всей совокупности данных, содержащихся в таблице.

Из определения отношения следуют его основные свойства:

· в отношении не может быть двух одинаковых кортежей (согласно определению множества, все его элементы уникальны)

· кортежи не упорядочены, атрибуты также не упорядочены (это свойство также является неотъемлемым свойством любого множества).

Добавим к этому, что имена всех атрибутов в пределах одного отношения должны быть уникальны.

Реляционная база данных - это набор отношений, имена которых совпадают с именами схем отношений в схеме БД.








Дата добавления: 2015-08-26; просмотров: 841;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.