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