защита данных

В современных ИС важно не только правильно спроектировать структуру БД и манипулировать данными, но также и обеспечить защиту этих данных.

Защита данных – это мероприятия по охране данных от множества возможных угрожающих ситуаций, как преднамеренных, так и случайных.

Причинами возможного разрушения или потери данных могут быть:

-       порча или изменение данных анонимным пользователем;

-       завершение работы программ при системном сбое, когда база данных остается в непредсказуемом состоянии;

-       возникновение  конфликта при  выполнении двух  и  более  программ, конкурирующих за одни и те же данные;

-   изменение базы данных недопустимым способом обновления и т.д. Защита базы данных от подобных проблем реализуется, в основном, за счет

управления доступом к данным, а также с помощью механизма транзакций.

Материал настоящей главы в большей мере ориентирован на администраторов базы данных. Здесь рассматривается система безопасности, принятая в языке SQL. Излагаются общие правила разграничения доступа пользователей к объектам базы данных и описываются методы управления доступом.

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

    • Читать раздел 1
    • | 2
    • | 3
    • Читать раздел 1
    • | 2
    • | 3
    • | 4
    • | 5
    • Читать раздел 1
    • | 2
    • Читать раздел 1
    • | 2
    • | 3
    • Читать раздел 1
    • | 2
    • Читать раздел 1
    • | 2
    • Читать раздел 1
    • | 2
    • | 3
    • | 4
    • | 5
    • Читать раздел 1
    • | 2
    • | 3
    • Читать раздел 1
    • | 2
    • | 3
    • | 4
    • Читать раздел 1