Модели и проектирование баз данных

Внутренние ограничения целостности РМД


. Выделяют три разновидности внутренних ОЦ: целостность домена, целостность сущности, ссылочная целостность.

2.3.5.1 Целостность домена. Домены являются одной из важнейших  составляющих РМД. Механизм доменов обеспечивает:

· принципиальную возможность ограничения сравнений (см. п.2.2.2) и блокирования бессмысленных операций в БД;

·  принципиальную возможность формального контроля ввода данных. Если предикат, определяющий домен, принял на вводимом значении атрибута значение .F., система не должна принимать это значение атрибута.

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

         Правило целостности домена: всякий атрибут может принимать значения только из своего домена.

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



Содержание раздела