Экономическая информатика-стр.241

14.    Защита от искажения и уничтожения. Данные должны быть защищены от сбоев, катастрофических и криминальных ситуаций, некомпетентного или злонамеренного обращения к ним лиц, которые могут ошибочно обновить их.

15.    Готовность. Пользователь быстро получает данные всякий раз, когда это ему необходимо.

Программные средства БнД представляют собой сложный комплекс, обеспечивающий взаимодействие всех частей информационной системы при ее функционировании (рис. 5.23).

Рис. 5.23. Программные средства банка данных

Основу программных средств БнД представляет СУБД. В ней можно выделить ядро СУБД, обеспечивающее организацию ввода, обработки и хранения данных, и другие компоненты, обеспечивающие настройку системы, средства тестирования, утилиты, обеспечивающие выполнение вспомогательных функций, таких, как восстановление баз данных, сбор статистики о функциониро вании БнД и др. Важной компонентой СУБД являются трансляторы для используемых ею языковых средств.

Большинство СУБД работает в среде универсальных операционных систем и взаимодействует с ОС при обработке обращений к БнД, поэтому можно считать, что ОС также входит в состав БнД. Для обработки запросов к базе данных (БД) пишутся соответствующие программы, которые представляют прикладное программное обеспечение БнД.

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

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