Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Фундаментальные свойства отношений



Свойство.1. Отсутствие кортежей-дубликатов (отношения не содержат одинаковых кортежей, следует из определения отношения как множества кортежей. В клас. теории множ. по определению каждое множ. состоит из различных элементов.)

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

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

Свойство 4. Атомарность значений атрибутов (Значения всех атрибутов являются атомарными. => из определения домена как потенциального множества значений простого типа данных. В реляционных базах данных допускаются только нормализованные отношения или отношения, представленные в 1НФ.)





Дата публикования: 2015-01-26; Прочитано: 2322 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...