актуальность находящейся в БД информации, так и за корректность
функционирования и использования БД и СУБД.
В случае больших БД может быть достаточно много конечных
пользователей, ряд программистов и несколько администраторов БД; в
случае небольших БД (что особенно характерно для ПК) все эти функции
могут обеспечиваться одним человеком. Важные функции выполняет
администратор БД, отвечающий за выработку требований к БД, ее
проектирование, реализацию, эффективное использование и сопровождение.
Необходимость в таком специалисте вытекает из принципа независимости
данных, а также диктуется важностью БД в деятельности организаций и
более крупных объединений — поставщиков и потребителей информации
БД. Администратор БД взаимодействует с пользователями в определении
требований к базе в процессе выработки требований к системе в целом,
пользуется языков описания данных для определения БД в процессе
проектирования системы, взаимодействует с программистами, которые
создают ПС использующее доступ к БД, отвечает за загрузку БД
информацией в процессе реализации системы, контролирует
работоспособность БД, используя соответствующие программные и
аппаратные средства, и определяет, когда следует реорганизовывать данные
в базе или начать работы по созданию новой, более совершенной БД. В
целом функции администратора БД сводятся к поддержанию целостности
БД, необходимого уровня защиты ее данных и эффективности. Среди его
наиболее важных обязанностей — согласование конфликтующих
требований, которое требуется достаточно часто, ибо БД обслуживает, как
правило, целый ряд различных прикладных процессов.
Глава 2.
Система управления базами данных.
В современной технологии баз данных предполагается, что создание базы
данных, ее поддержка и обеспечение доступа пользователей к ней
18