· скорость выполнения операций корректировки данных;
· время выполнения запросов;
· время генерации отчета;
· максимальное число одновременных обращений к БД в многопользовательском режиме и др.
Режимы работы пользователя в СУБД
· через меню системы;
· командный режим;
· программный режим.
Работа с локальной БД – в однопользовательском режиме, с централизованной БД – в многопользовательском.
Функции СУБД
1. Управление:
· данными во внешней памяти;
· транзакциями.
Транзакция – логическая единица работы, включающая несколько команд вставки, удаления или модификации, которая переводит БД из одного завершенного состояния в другое завершенное состояние. Это состояние, которое не нарушает целостности этих данных – все данные в таблицах БД правильны, а ссылки между таблицами корректны.
В зависимости от того, какие команды используются, транзакции разделяют на транзакции только для записи, только для модификации, только для чтения и только для удаления. Транзакции только для чтения называют запросом;
· параллельным доступом;
· буферами оперативной памяти.
2. Поддержка:
· языков баз данных;
· обмена данными;
· целостности данных;
· независимости от данных.
Ведение системного каталога (словаря данных).
Контроль доступа к данным.