Проверяемый текст
Пушников А.Ю. Введение в системы управления базами данных. Учебное пособие/Изд-е Башкирского ун-та. - Уфа, 1999.
[стр. 15]

2.
Выполнение компенсирующих действий.
Работа системы по проверке ограничений изображена на рисунке 1.
Рисунок 1 Работа системы по проверке ограничений.
В некоторых случаях система может не выполнять проверку на нарушение ограничений, а сразу выполнять компенсирующие операции.

1.1.4.
Классификация ограничений целостности Ограничения целостности можно классифицировать несколькими способами:
• по способам реализации; • по времени проверки; • по области действия.
1.1.5.
Классификация ограничений целостности по способам реализации Каждая система обладает своими средствами поддержки ограничений целостности.
Различают два способа реализации:
декларативная поддержка ограничений целостности; • процедурная поддержка ограничений целостности.
15
[стр. 133]

В противоположность этому, в примере 1 система допускает вставку записи о новом сотруднике (что приводит к нарушению целостности базы данных), но автоматически производит компенсирующие действия, изменяя значение поля Dept_Kol в таблице DEPART.
Работу системы по проверке ограничений можно изобразить на следующем рисунке: Рисунок 1 В некоторых случаях система может не выполнять проверку на нарушение ограничений, а сразу выполнять компенсирующие операции.
Действительно, в примере 1 при вставке или удалении сотрудника проверку производить не нужно, т.к.
результаты ее известны заранее ограничение обязательно будет нарушено.
В этом случае необходимо сразу приступать к компенсированию возникшего нарушения.
Классификация ограничений целостности Ограничения целостности можно классифицировать несколькими способами:
 По способам реализации.
 По времени проверки.
 По области действия.
Классификация ограничений целостности по способам реализации Каждая система обладает своими средствами поддержки ограничений целостности.
Различают два способа реализации:
Декларативная поддержка ограничений целостности.
 Процедурная поддержка ограничений целостности.
Определение 4.
Декларативная поддержка ограничений целостности заключается в определении ограничений средствами языка определения данных (DDL Data Definition Language).
Обычно средства декларативной поддержки целостности (если они имеются в СУБД)

[Back]