Администратор базы данных – это специалист, который отвечает за разработку требований к различным базам данных организации. Он занимается проектированием, эффективным использованием, поддержанием целостности и сопровождением работы хранилища. Администратор управляет записями учетного типа и организует систему защиты от несанкционированного использования находящихся в базе сведений. Подробная характеристика этой специальности установлена в профстандарте «Администратор базы данных», утвержденном приказом Министерства по труду и социальной защите Российской Федерации № 647н от сентября 2014 года. Код специальности 40064.
Задачи администратора
Потоки передаваемой информации играют важную роль в современном мире. Все данные систематизируются в определенные группы – базы. Администратор – это лицо, которое обеспечивает квалифицированное управлением этими базами, включая их всестороннюю защиту. Из-за связи любых проходящих в организациях процессов эта профессия очень востребована на рынке.
Основными задачами администратора по базам данных является обеспечение бесперебойной работы всего оборудования, находящегося в организации (сетей, серверов и прочей электроники). Деятельность специалиста включает выполнение определенных алгоритмов для переработки и распределения всего объема информации на предприятии (ее обслуживание и диспетчеризацию), что позволит непрерывно извлекать и пользоваться при необходимости нужными сведениями.
Администратор базы данных это специалист, который бо́льшую часть рабочего времени занимается именно обслуживанием готовой системы сведений. Но в некоторых случаях перед ним ставятся другие задачи в рамках рабочего процесса:
- проектирование и разработка блок-схем и баз данных;
- разработка необходимых требований;
- нормирование производительности хранилища данных;
- формулирование прав для доступа и базовых регламентов;
- копирование баз данных в резервном режиме и их восстановление;
- определение формата учетных пользовательских записей;
- исследование вариантов использования защиты баз данных от несанкционированных проникновений в систему;
- разработка вариантов предотвращения ошибок аппаратного типа и сбоев программного обеспечения в целях поддержания целостности объема данных;
- обеспечение возможности быстрого перехода на обновленную версию системы управления базами данных.
Общие обязанности администратора
Должностная инструкция для администратора баз данных предусматривает выполнение большого количества мероприятий, связанных с системой сведений в организации. Любая инструкция включает несколько общих пунктов, характерных для любых разновидностей управленцев в сфере информации.
- Проведение постоянного копирования баз информации в резервном режиме. В случае постоянного сохранения данных при возникновении проблем с серверами или сетями все данные из информационной базы можно легко восстановить (или их бо́льшую часть).
- Регулярная работа по обновлению программного обеспечения. Информационные массивы часто обрабатываются не одной программой, а целым комплексом софта обслуживающего характера. Поэтому при постоянном обновлении программного обеспечения от администратора баз данных требуется наличие знаний об особенностях различных программных услуг, протоколов (сетевых), а также наличие навыков по программированию на разных компьютерных языках. Кроме того, каждый администратор должен уметь самостоятельно написать утилиту, которая требуется в его деятельности.
Группы специфических обязанностей
Работа администратором предполагает выполнение помимо общих обязанностей, одной из пяти групп специфических функций:
- обеспечение бесперебойного функционирования систем данных;
- оптимизация работы информационных баз;
- предотвращение повреждений потерь данных;
- снабжение баз данных различными мерами безопасности;
- управление расширением и развитие информационных баз.
Работа по обеспечению функционирования БД (баз данных) включает следующие обязанности.
- Копирование информации из базы в резервном режиме.
- Восстановление информации из базы данных.
- Управление вариантами доступа к информационным базам.
- Установка, настройка программного обеспечения для управления базами данных.
- Анализ событий, которые возникают при работе баз данных.
- Протоколирование и фиксация событий, которые возникают в процессе обработки информации в базах.
Оптимизация работы информационных баз включает следующие обязанности:
- анализ работы баз данных, сбор информации статистического характера о работе информационных баз;
- оптимизацию перераспределения вычислительных данных, которые взаимодействуют с базами;
- нормирование производительности информационных баз;
- оптимизацию элементов вычислительных сетей, которые взаимодействуют с базами данных;
- оптимизацию осуществления запросов к информационным базам;
- оптимизацию контроля жизненного цикла, который хранится в информационных системах.
Предотвращение повреждений и потерь данных включает следующие обязанности.
- Разработка положений о копировании информационных баз в резервном режиме.
- Контроль за выполнением положений о резервном копировании.
- Разработка планов по резервному копированию информационных баз.
- Разработка процедур создания информационных копий данных в резервном автоматическом режиме.
- Осуществление процедур по восстановлению данных после «обвалов» информации.
- Анализ происходящих в системе сбоев, выявление причин нарушений.
- Разработка инструкций и методических рекомендаций по обслуживанию баз данных.
- Исследование функционирования программно-аппаратного сопровождения баз данных.
- Настройка функционирования и работоспособности информационных баз.
- Разработка предложений о модернизации поддерживающих программно-аппаратных средств.
- Оценка и анализ рисков возникновения сбоев в деятельности информационных баз.
- Разработка способов автоматического резервирования информационных баз.
- Разработка процедур по введению режимов горячих замен данных.
- Составление отчетов о работе баз данных.
- Проведение консультаций для пользователей при эксплуатации информационных баз.
- Выработка предложений в области повышения квалификации работников.
Снабжение баз данных различными мерами безопасности включает следующие обязанности:
- разработка стратегии информационной безопасности баз данных;
- контроль за соблюдением мер безопасности информации на базовом уровне;
- оптимизация функционирования системы в сфере безопасности на уровне баз данных;
- аудит информационной системы и защита баз данных от внешних угроз;
- составление регламентов, способствующих обеспечению безопасности информационных систем данных;
- усовершенствование работы системы безопасности для уменьшения нагрузок на функционирование информационных систем;
- подготовка докладов и отчетов об эффективности работы и состоянии систем безопасности в информационных носителях и хранилищах.
Управление расширением и развитие информационных баз с данными включает следующие обязанности.
- Анализ проблем в системе по обработке информации в базах данных и разработка предложений по развитию перспектив в работе баз данных.
- Составление регламентов по обновлению программного системного обеспечения в базах данных, информационных баз в новые варианты программного обеспечения и их сочетание с новыми платформами.
- Изучение и внедрение на практике новых вариантов и способов работы с информационными базами.
- Отслеживание обновлений вариантов информационных баз.
- Отслеживание внедрения хранилищ информации и их сочетаемость с новыми платформами и новыми версиями программного обеспечения.
- Разработка и создание структуры подразделений, развитие кадрового резерва.
Проблемно ориентированный администратор
Проблемно ориентированный администратор базы данных – это специалист, занимающийся решением проблем, которые возникают в процессе функционирования системы информационных баз. Источники возникновения таких проблем могут быть различные. Это может быть неточность данных, отсутствие спроса, ненадежность процессов производства и прочее.
Проблемно ориентированный администратор занимается идентификацией и структурированием внутренних и внешних проблем. Выявленные проблемы анализируются, после чего выдвигаются варианты их решения.
Чаще всего администратор, ориентированный на решение проблем, привлекается к работе при наличии внештатных ситуаций, когда необходим быстрый квалифицированный анализ создавшейся ситуации и поиск ее решения.
В большинстве случаев проблемно ориентированный администратор выполняет в не кризисное время обязанности сетевого администратора и занимается работой с базами данных и подключением сетевых пользователей в организации.
При возникновении кризисной ситуации администратор в первую очередь анализирует наличие ресурсов у организации для решения проблемы изнутри, проверяет возможность использования новых технологий для выхода из кризиса и прогнозирует, сколько времени понадобится организации для решения проблемы.
Алгоритм деятельности проблемно ориентированного сетевого управленца сводится к следующему:
- анализ создавшейся ситуации;
- выявление конкретных проблем, которые возникли в момент кризиса;
- определение субъекта, уполномоченного решать подобные проблемы;
- анализ вариантов решения проблемы с расчетом финансовых затрат;
- определение прогнозируемых сроков на восстановление докризисной ситуации;
- фактическое решение проблем, если все вышеуказанные действия и расчеты одобрены руководством.
Аналитик производительности
Функции администратора базы данных в области аналитики производительности заключаются в проведении анализа функционирования базы данных и разработке новых методов решения, выявленных при анализе проблем. Обязанности аналитика производительности заключаются в следующем:
- проведение анализа ошибок структуры системы и составляющих ее частей;
- поиск слабых мест в надежности и производительности программ на каждом уровне, включая проблемы с аппаратным обеспечением в сетевом взаимодействии и логике функционирования системы;
- разработка скриптов, обрабатывающих различные неоднородные данные о работе программ и компьютеров (поток запросов поискового характера, информация по отладке оборудования, трафик сети и прочее);
- отбор наиболее важной информации, представление данных в подходящей для анализа форме;
- разработка новых подходов к сбору и классификации данных о системной производительности;
- увеличение степени автоматизации, автономности и надежности аналитических средств, их совершенствование;
- создание читаемого и удобного для развития кода;
- создание новых способов решения проблем с производительностью, разработка архитектурных концепций, участие в повышении степени надежности систем данных;
- программирование сетевых приложений.
Администратор хранилища системных данных
Администратор хранилища данных выполняет более практическую работу, которая связана с настройками систем БД и отладкой возникающих при ее использовании поломок.
Обязанности администратора хранилища данных заключаются в следующем:
- администрирование автоматической телефонной станции;
- обслуживание удаленных и локальных серверов, сетей и хранилищ;
- настройка локальных серверов, ограничений интернета, серверов с удаленным доступом, создание сети, общей для всех пользователей;
- управление серверами;
- содержание оборудование в рабочем состоянии;
- настройка терминального доступа для пользователей (при необходимости);
- организация сетевой загрузки компьютеров;
- настройка рабочего места у сотрудников;
- оказание помощи в монтаже систем со слабым током;
- небольшой ремонт оргтехники и компьютеров;
- техническая и программная поддержка пользователей.
Требования к администраторам
К общим требованиям профстандарт под кодом 40064 относит наличие технического высшего образования. Некоторые работодатели требуют наличия также кибернетического образования. Это связано с тем, что работа администратором включает конструирование структурированной модели БД, а также написание соответствующих программ.
Помимо наличия соответствующего образования, важными требованиями являются следующие:
- умение проводить анализ потребностей в информационном управлении различными подразделениями в организации;
- наличие навыков проведения тестирования новых продуктов программы, которые разрабатываются отделами и подразделениями организации;
- умение проявлять инициативу при выработке новых алгоритмов и методик хранения данных, при разработке технологий использования информации для увеличения продуктивности и производительности прогнозируемого результата;
- наличие опыта в разработке методик, позволяющих взаимодействовать с пользователем информационных баз данных.
Результаты обучения
Несмотря на среднюю зарплату, к администратору баз данных при выпуске предъявляются серьезные требования. К ним относятся следующие:
- понимание сущности и целей работы различных видов архитектур информационных баз;
- умение не только проектировать, но и оптимизировать строение информационных систем;
- высокий уровень квалификации в сфере применения алгоритмов, которые обеспечивают безопасность внутри системы и ее защиту от внешних угроз;
- знание языков программирования, моделирования и разметки, умение их применять;
- умение пользоваться языками запросов к информационным базам.
Курсы по повышению квалификации
Для людей, владеющих профессией администратора в области информационных баз, существует много видов курсов для повышения уровня квалификации в этой сфере. Такие курсы проводятся на базе научных или учебных учреждений, дающих большой объем дополнительных знаний и навыков в области администрирования информационных баз.
Специальности, по которым можно повысить квалификацию администратора базы данных это:
- разработка моделей массивов информации;
- архитектор информационных сетевых баз;
- администратор в сфере базы данных по программе 1С по различным направлениям;
- администрирование сетевого характера;
- администратор в сфере базы данных по программе Microsoft SQL;
- управление процессами хранения информации.
Заработная плата администратора
Работа администратора информационных баз не предполагает частичную занятость из-за специфики работы. Полная компьютеризация общества привела к тому, что даже в период кризиса спрос на квалифицированные кадры в сфере сетевого администрирования не падал. Больше всего администраторы требуются в столичных городах.
По данным анализа ситуации, в стране был выявлен средний уровень заработной платы специалистов в сфере администрирования информации.
По итогам 2017 года было установлено, что зарплата администратора баз данных выражается в следующих цифрах:
- Москва – от ста десяти до ста шестидесяти тысяч рублей;
- Санкт-Петербург – от семидесяти семи до ста тысяч рублей;
- в регионах – от сорока до семидесяти пяти тысяч рублей.
В некоторых регионах заработная плата устанавливается ниже среднего показателя, но после повышения работником уровня квалификации растет. Профессия администратора отличается тем, что любое повышение уровня знаний и приобретение новых навыков чаще всего положительно отражается на заработной плате.
Работа оператором баз данных имеет большое число преимуществ. В первую очередь, информатизация общества провоцирует постоянное увеличение спроса на специалистов информационной сферы. Кроме того, сетевая работа дает возможность постоянного саморазвития без привлечения посторонних лиц.