Студопедия

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника



Структурная целостность




Читайте также:
  1. Архитектура ЭВМ. Обобщенная структурная схема ЭВМ (классическая).
  2. Благодаря своим антиоксидантным свойствам этот витамин поддерживает целостность биологических мембран, структурным компонентом которых он является.
  3. Виктор Розен: дерзновенная попытка трансформации массива исламоведческого знания в единую когнитивную целостность
  4. ГРАФ СТРУКТУРНАЯ СХЕМА
  5. Лекция 1 Ультраструктурная патология клетки
  6. Лекция 1 УЛЬТРАСТРУКТУРНАЯ ПАТОЛОГИЯ КЛЕТКИ
  7. Лекция 8. Роль цвета в объектах дизайна. Эстетическая выразительность, художественная образность и композиционная целостность произведений дизайна.
  8. Налогово-бюджетная, структурная и научно-техническая политика ЕС
  9. Обобщенная структурная схема и передаточные функции САУ
  10. Обобщенная структурная схема ЭВМ

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

Требование структурной целостности осуществляется с помощью двух ограничений:

• при добавлении кортежей в отношение проверяется уникальность их первичных ключей

• не допускается, чтобы какой-либо атрибут, участвующий в первичном ключе, принимал неопределенное значение

Здесь возникает необходимость рассмотреть проблему неопределенных значений (Null-значений) [1, 2]. Неопределенное значение интерпретируется в реляционной модели как значение, неизвестное на данный момент времени. При сравнении неопределенных значений не действуют стандартные правила сравнения: одно Null-значение никогда не считается равным другому Null-значению.

Для выявления равенства значения некоторого атрибута неопределенному применяют стандартные предикаты:

• <Имя атрибута> Is Null

• <Имя атрибута> Is Not Null

Таблица 2-2 содержит пример проверки атрибута Адрес на неопределенное значение.

Таблица 2-2

 

Введение Null-значений привело к модификации классической двузначной логики к трехзначной. Таблица 2-3 содержит таблицу истинности для трехзначной логики.

Таблица 2-3


Дата добавления: 2014-11-13; просмотров: 10; Нарушение авторских прав







lektsii.com - Лекции.Ком - 2014-2021 год. (0.023 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты