Администратор баз данных

Администратор баз данных

Администратор баз данных

Администратор баз данных

Администратор баз данных – это специалист в области IT, в обязанности которого входит конфигурирование, настройка, оптимизация производительности и устранение неполадок в работе с СУБД и используемыми базами данных.

Наличием компьютера и доступа в интернет сегодня никого не удивишь, это 20 лет назад компьютеры были редкостью, а сегодня это стандартный элемент домашнего хозяйства, такой же естественный, как холодильник. Использование компьютера для работы, отдыха и развлечений стало простым и естественным процессом, причем не только на работе, но и дома. Появились первые электронные таблицы и базы данных, начиная с банального телефонного справочника и заканчивая сложными решениями для банков и государственных учреждений. Фактически, сегодня простейшими электронными базами данных пользуются все владельцы мобильных телефонов, т.е. большая часть населения нашей страны.

Если говорить о реальном состоянии дел, то имеет смысл выделить следующие крупные направления: базы данных веб-сайтов (MySQL), СУБД для различных приложений (Microsoft SQL Server, Oracle Database), менее распространенные базы, например, собственный формат у баз продуктов от “1С”. Чтобы работать с любым из них, необходимо обладать соответствующими знаниями и навыками, начиная с основ построения реляционных баз данных и заканчивая навыками по администрированию каждой конкретной СУБД, с учетом версии. Понятно, что язык T-SQL стандартный, но сам характер запросов, возможности и ограничения СУБД зависят от версии, Oracle 12g явно будет отличаться от MS SQL 2014, причем кардинально.

Давайте разберемся, кто же обычно становится администратором баз данных?

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

Читайте  Профессия журналист

Естественно, что последний вариант приоритетнее, т.к. позволяет получить систематизированные и достаточно полные знания по выбранной тематике, а лабораторные и практические работы дают возможность закрепить их на практике. Понятно, что никто не мешает заниматься практическим освоением СУБД самостоятельно, благо бесплатные версии с несколько ограниченными возможностями есть у каждого крупного игрока на этом рынке, но самообразование редко носит комплексный характер, а без знаний в полном объеме курса сложно претендовать на успешное прохождение сертификации, хотя это мы забегаем немного вперед. Какими знаниями должен обладать администратор баз данных?

По логике вещей, он должен разбираться в той СУБД, с которой работает, уметь не только делать резервные копии базы данных и восстанавливать их, но и заново устанавливать и настраивать СУБД при переустановке операционной системы на сервере или его замене на “новую железку”. Также совершенно не будут лишними знания и навыки системного администратора , владеющего той операционной системой, на которой “вертится” СУБД, но, как показывает мой личный опыт, это не обязательное условие, был у нас неплохой специалист по Oracle, весьма далекий от Windows Server, на которых и “крутились” базы данных. А ведь нередко крупные базы Oracle работают под Linux, многие учебные курсы оптимизированы под связку Oracle + Linux.

Читайте  Профессия папарацци

Без навыков сисадмина сложно диагностировать возникающие проблемы, находить “корень зла” в проблемах производительности, с чем нередко сталкиваются администраторы баз данных, обладающие ограниченными возможностями, серверного оборудования. Так что знания серверного “железа” и используемых операционных систем лишними точно не будут.

От чего зависит востребованность и уровень дохода администратора баз данных?

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

Вполне логично, что работа профессионала высокого класса оплачивается по более высокой ставке, чем у “середнячка” или, тем более, новичка. Однако, последний принцип исповедуется далеко не везде, в тех же государственных структурах, активно работающих как с SQL Server, так и с Oracle, оплата труда сотрудников обычно построена по принципу “уравниловки”. Кстати, именно по этой причине квалифицированные ИТ-специалисты на госслужбе надолго не задерживаются.

Стоит ли тратить время и средства на сдачу экзаменов и получение статуса сертифицированного специалиста в области администрирования баз данных? Лично я считаю, что это имеет смысл делать только в том случае, если Ваш работодатель мотивирует подобное рвение в развитии, либо в том случае, если Вы планируете претендовать на вакансию в компании, интересующейся наймом специалистов с подтвержденным уровнем квалификации. Понятно, что ждать доплаты, как за ученую степень в ВУЗе, в данном случае не приходится, хотя это было бы отличным мотивом для развития специалиста, повышения уровня его квалификации. Но такая практика сегодня встречается не так уж и часто.

Похожее ...

Оставить комментарий

avatar
  Подписаться  
Уведомление о