Научная электронная библиотека
Монографии, изданные в издательстве Российской Академии Естествознания

7. Ограничения целостности в расширенной реляционной модели данных

План темы

1. NULL-значения. Трехзначная логика.

2. Целостность сущностей (категорная целостность).

3. Целостность ссылок.

4. Основные операции, приводящие к нарушению целостности БД. Стратегии поддержания целостности данных.

5. Корпоративные ограничения целостности данных (бизнес-правила предметной области).

Ключевые слова: NULL-значения, трехзначная логика, целостность сущностей (категорная целостность), целостность ссылок, реакции системы (стратегии) на попытку нарушения целостности БД, корпоративные ограничения целостности данных (бизнес-правила предметной области).

Целостность данных представляет собой механизм поддержания соответствия БД предметной области.

В модели Кодда, кроме ограничений на значения домена (допустимые, разрешенные, существующие), не разрешается изменение первичного ключа.

Ограничение целостности – это семантическое понятие, т.е. проявляется вследствие некоторых свойств объектов предметной области.

Таким образом, ограничение целостности – это утверждение, которое может быть ложным или истинным в зависимости от состояния БД.

Примерами могут служить следующие утверждения:

1) сотрудник должен быть не младше 18 и не старше 65 лет;

2) у сотрудника табельный номер должен быть уникальным.

Считается, что БД находится в согласованном или целостном состояниях, при условии выполнения всех ограничений целостности, определенных для БД.

Расширенная РМД определяет два ограничения, которые должны выполняться в любой реляционной БД [4, 7]:

● целостность сущностей (категорная целостность);

● целостность ссылок.


Предлагаем вашему вниманию журналы, издающиеся в издательстве «Академия Естествознания»
(Высокий импакт-фактор РИНЦ, тематика журналов охватывает все научные направления)

«Фундаментальные исследования» список ВАК ИФ РИНЦ = 1,674