Некоторые СУБД предусматривают средства обеспечения безопасности данных. Это особенно актуально при работе в правовой сфере.
Такие средства обеспечивают выполнение следующих операций:
- * шифрование прикладных программ;
- * шифрование данных;
- * защиту паролем;
- * ограничение уровня доступа (к базе данных, к таблице, к словарю, для пользователя).
Самый высокий уровень безопасности данных реализован в СУБД dBASE IV. Администратор может назначать системе различные права доступа на уровне файла, поля, а также организовать автоматическое шифрование данных.
Хорошими характеристиками обеспечения безопасности отличается Access 97. Он предусматривает назначение паролей для индивидуальных пользователей или групп пользователей и присвоение различных прав доступа отдельно таблицам, запросам, отчетам, макрокомандам или новым объектам на уровне пользователя или группы.
Работа в многопользовательских средах
Практически все рассматриваемые СУБД предназначены для работы в многопользовательских средах, но обладают для этого различными возможностями.
Обработка данных в многопользовательских средах предполагает выполнение программным продуктом следующих функций:
- * блокировку базы данных, файла, записи, поля;
- * идентификацию станции, установившей блокировку;
- * обновление информации после модификации;
- * контроль за временем и повторение обращения;
- * обработку транзакций (транзакция — последовательность операций пользователя над базой данных, которая сохраняет ее логическую целостность);
- * работу с сетевыми системами (LAN Manager, NetWare, Unix).
Лучшими возможностями для работы в многопользовательских средах обладают СУБД Paradox for DOS 4.5, Access 97 и dBASE IV.