Для обеспечения физической целостности данных в базах данных используют, например, такие методы:
- Защита от внешних факторов. www.astera.com К ним относятся стихийные бедствия, отключения электроэнергии, действия хакеров. www.astera.com Для защиты применяют память с исправлением ошибок (ECC), RAID-массивы, источники бесперебойного питания, дублирование серверов и систем хранения данных. www.staffcop.ru
- Создание резервных копий. dspace.www1.vlsu.ru Это позволяет восстановить данные при наличии аппаратных сбоев и ошибок программного обеспечения. dspace.www1.vlsu.ru
- Управление полномочиями пользователей на доступ к базе данных. dspace.www1.vlsu.ru Разные пользователи могут иметь разные полномочия по работе с данными. dspace.www1.vlsu.ru В СУБД предусматриваются механизмы разграничения полномочий доступа, основанные либо на принципах паролей, либо на описании полномочий. dspace.www1.vlsu.ru
Для обеспечения логической целостности данных в базах данных используют, например, такие методы:
- Проверка достоверности информации. www.staffcop.ru Чтобы убедиться, что данные соответствуют критериям и стандартам, их нужно проверить. www.staffcop.ru Для этого используют проверку типа данных, согласованности и наличия. www.staffcop.ru
- Контроль доступа. www.staffcop.ru Правила и ограничения определяют, у кого есть право доступа к ресурсам и какие действия с ними можно выполнять. www.staffcop.ru
- Шифрование данных. www.staffcop.ru Информацию преобразовывают таким образом, что она будет недоступна для чтения людям без соответствующих прав. www.staffcop.ru
- Маскировка данных. www.staffcop.ru Метод защиты важной информации от несанкционированного доступа несколькими путями: заменой реальных данных на фиктивные или случайные символы, перестановкой элементов информации, чтобы скрыть её истинное значение, изменением числовых данных в пределах допустимого диапазона. www.staffcop.ru
- Обработка ошибок и протоколирование. www.staffcop.ru Если при проверке данных или в случае повреждения их целостности возникнут проблемы, задействуют отлаженные рабочие процессы для их решения. www.staffcop.ru Например, ведение журнала — фиксирование изменений данных, попыток доступа и ошибок. www.staffcop.ru