Любая СУБД позволяет выполнить четыре простейшие операции с данными:
- Добавлять в таблицу одну или несколько записей;
- Удалять из таблицы одну или несколько записей;
- Обновлять значения некоторых полей в одной или нескольких записях;
- Находить одну или несколько записей, удовлетворяющих заданному условию.
И еще одна функция СУБД - это управление данными. Под управлением данными обычно понимают защиту данных от несанкционированного доступа, поддержку многопользовательского режима работы с данными и обеспечение целостности и согласованности данных.
Обеспечение целостности и согласованности данных подразумевает наличие средств, позволяющих удостовериться, что информация в базе данных всегда остается корректной и полной. Эти средства не дают выполнять такие изменения, после которых данные могут оказаться несогласованными.
Например, когда две таблицы связаны отношением «один-ко-многим», нельзя внести запись в таблицу на стороне «многие», если в таблице на стороне «один» отсутствует соответствующая запись.
|
|
СУБД предусматривают следующие средства обеспечения безопасности данных:
- Шифрование прикладных программ;
- Шифрование данных;
- Защиту паролем;
- Ограничение уровня доступа.
Практически все СУБД предназначены для работы в многопользовательских средах, что предполагает выполнение программным продуктом следующих функций:
- Блокировку базы данных, файла, записи, поля;
- Идентификацию станции, установившей блокировку;
- Обновление информации после модификации;
- Контроль за временем и повторение обращения
- Работу с сетевыми системами.