Лекция 8. Основные свойства отношений

Скачать

Содержание лекционного занятия:

·         Отсутствие упорядоченности кортежей

·         Отсутствие упорядоченности атрибутов

·         Атомарность значений атрибутов

Рассмотрим теперь некоторые важнейшие свойства отношений реляционной мо­дели данных.

Отсутствие упорядоченности кортежей

В таблицах реляционной базы данных информация хранится в неупорядоченном виде. Упорядочивание в принципе не поддерживается СУБД, и такое понятие, как порядковый номер кортежа, не имеет никакого смысла. Свойство отсутствия упо­рядоченности кортежей отношения также является следствием определения от­ношения как множества кортежей. Отсутствие требования к поддержанию по­рядка на множестве кортежей отношения дает СУБД дополнительную гибкость при хранении баз данных во внешней памяти и при выполнении запросов к базе данных.

Отсутствие упорядоченности атрибутов

Атрибуты отношений также не упорядочены, поскольку по определению схема отношения есть множество пар {имя атрибута, имя домена}. Для ссылки на значение атрибута в кортеже отношения всегда используется имя атрибута. Это свойство теоретически позволяет, например, модифицировать схемы существующих отно­шений не только путем добавления новых атрибутов, но и путем удаления суще­ствующих атрибутов. Однако в большинстве существующих систем такая возмож­ность не допускается, и хотя упорядоченность набора атрибутов отношения явно не требуется, часто в качестве неявного порядка атрибутов используется их поря­док в линейной форме определения схемы отношения.

Атомарность значений атрибутов

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

Вопросы для самоконтроля:

1.Назначение межтабличных связей?

2.Что такое модуль базы данных?

 

Рекомендуемая литература:

1.Конноли Т., Бегг К., Страган А. Базы данных: проектирование, реализация и сопровождение. Теория и практика, 2 – е изд.: Уч. пос. – М.: Изд. дом «Вильямс», 2000. – 1120с.

2.Ладыженский Г.М. Базы данных: коротко о главном. - М.: Изд.-во НИИСИ РАН, 2000. - 114 с


Скачать


zharar.kz