3.4. Администратор БнД Администраторы банка данных – это специалисты, обеспечивающие создание, функционирование и развитие БнД.
В зависимости от сложности и объема БнД, от особенностей используемой СУБД служба администрации БнД может различаться как по составу и квалификации специалистов, так и по количеству работающих в этой службе. Численность группы администрации, выполняемые ими функции будут в некоторой степени зависеть от масштаба БнД, специфики хранимой в нем информации, типа банка данных, особенностей используемых программных средств и других факторов.
В составе администрации БнД должны быть:
- системные аналитики,
- проектировщики структур данных и внешнего по отношению к БнД информационного обеспечения,
- проектировщики технологических процессов обработки данных,
- системные и прикладные программисты,
- операторы,
- специалисты по техническому обслуживанию.
Если речь идет о коммерческом БнД, то важную роль будут играть специалисты по маркетингу.
Функции администратора банка данных:
- анализ предметной области: описание предметной области, выявление ограничений целостности, определение потребностей пользователей, определение объемно-временных характеристик обработки данных;
- проектирование структуры базы данных: определение состава и структуры файлов БД, связей между ними, выбор методов упорядочения данных и методов доступа к информации, описание структуры БД на ЯОД;
- задание ограничений целостности при описании структуры базы данных и процедур обработки БД;
- первоначальная загрузка и ведение БД: разработка технологии первоначальной загрузки и ведения (изменения, добавления, удаления записей) БД, проектирование форм ввода, создание программных модулей, подготовка исходных данных, ввод и контроль ввода;
- защита данных: определение парольного входа в систему (регистрация пользователей, назначение и изменение паролей), обеспечение защиты конкретных данных (определение прав доступа отдельных или группы пользователей, определение допустимых операций над данными для отдельных пользователей, выбор / создание программно-технических средств защиты данных); тестирование средств защиты данных, исследование возникающих случаев нарушения защиты данных и проведение мероприятий по их предотвращению;
- обеспечение восстановления БД;
- анализ обращений пользователей к БД: сбор статистики обращений пользователей к БД, ее хранение и анализ;
- анализ эффективности функционирования БД и развитие системы: анализ показателей функционирования системы (время обработки, объем памяти, стоимостные показатели), реорганизация и реструктуризация баз данных, изменение состава БД, развитие программных и технических средств;
- работа с пользователями: сбор информации об изменениях в предметной области, об оценке пользователями работы БнД, определение регламента работы пользователей с БнД, обучение пользователей;
- подготовка и поддержка системных, программных средств: сбор и анализ информации о СУБД и ППП, приобретение программных средств их установка, проверка работоспособности, поддержание системных библиотек, развитие программных средств;
- организационно-методическая работа: выбор или создание методики проектирования БД, определение целей и направлений развития системы, планирование этапов развития БнД, разработка и выпуск организационно-методических материалов.
В процессе своей деятельности администратор БнД взаимодействует с другими категориями пользователей БнД: руководством организации, конечными пользователями, со специалистами по обработке данных в этой системе; а также и с внешними специалистами, не являющимися пользователями БнД. Это, например, поставщики СУБД и ППП, администраторы других БнД.
|