Database Programming & Design

       

Активные данные


Под "свойством активности данных" понимается механизм,

заставляющий оператор SQL производить некоторые действия,

потребность в которых в самом операторе явно не выражена.

Активные данные имеют особенно важное значение в среде

"клиент/сервер", в которой приложения разрабатываются

распределенными группами, поскольку этот механизм дает

возможность определения глобальных правил, применимых ко всем

приложениям.

В DB2 существуют две категории активных данных - ограничения и

триггеры. Ограничения являются декларативными утверждениями,

истинность которых контролируется системой, например, "Размер

обуви всегда представляется положительными числами" или "У

каждого служащего имеется менеджер". Триггеры - это

автоматические действия, которые срабатывают каждый раз при

возникновении определенного события или условия, например, "Когда

останется только 10 карандашей, нужно заказать еще 100" или

"Следует вести учет всех тех, кто изменяет содержимое таблицы

ACCOUNTS".



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