Поддержка целостности

Обеспечение целостности данных не менее важная задача, чем управление доступом. С точки зрения пользователей СУБД, основ­ными средствами поддержания целостности данных являются огра­ничения и правила. Ограничения могут поддерживаться непосредст­венно в рамках реляционной модели данных, а могут задаваться в процессе создания таблицы. Табличные ограничения могут относить­ся к группе столбцов, отдельным атрибутам. Ссылочные ограниче­ния отвечают за поддержание целостности связей между таблицами. Ограничения накладываются владельцем таблицы и влияют на ре­зультат последующих операций с данными. Правила позволяют вы­зывать выполнение заданных процедур при определенных измене­ниях базы данных. В отличие от ограничений, которые обеспечива­ют контроль относительно простых условий, правила позволяют проверять и поддерживать соотношения любой сложности между элементами данных в базе. Существует явное предостережение при использовании правил как инструмента информационной безопас­ности: ошибка в сложной системе правил чревата непредсказуемыми последствиями для всей базы данных.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: