Polytech-soft.com

ПК журнал
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Администратор хранилища данных

Администратор хранилища данных

А дминистрирование базы данных – это функция управления базой данных (БД). Лицо ответственное за администрирование БД называется “Администратор базы данных” (АБД) или “Database Administrator” (DBA).

Функция “администрирования данных” стала активно рассматриваться и определяться как вполне самостоятельная с конца 60-х годов. Практическое значение это имело для предприятий, использующих вычислительную технику в системах информационного обеспечения для своей ежедневной деятельности. Специализация этой функции с течением времени совершенствовалась, но качественные изменения в этой области стали происходить с началом использования так называемых интегрированных баз данных. Одна такая база данных могла использоваться для решения многих задач.

Таким образом, сформировалось определение БД как общего информационного ресурса предприятия, которое должно находиться всегда в работоспособном состоянии. И как для каждого общего ресурса значительной важности, БД стала требовать отдельного управления. Во многих случаях это было необходимо для обеспечения её повседневной эксплуатации, её развития в соответствии с растущими потребностями предприятия. К тому же БД и технология её разработки постоянно совершенствовались и уже требовались специальные знания высокого уровня для довольно сложного объекта, которым стала база данных. Отсюда функция управления базой данных и получила название “Администрирование базы данных”, а лицо ею управляющее стали называть “Администратор баз данных”.

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

Администратор базы данных (АБД) или Database Administrator (DBA) – это лицо, отвечающее за выработку требований к базе данных, её проектирование, реализацию, эффективное использование и сопровождение, включая управление учётными записями пользователей БД и защиту от несанкционированного доступа. Не менее важной функцией администратора БД является поддержка целостности базы данных.

АБД имеет код специальности по общероссийскому классификатору профессий рабочих, должностей служащих и тарифных разрядов (ОКПДТР) — 40064 и код 2139 по Общероссийскому классификатору занятий (ОКЗ). Код 2139 ОКЗ расшифровывается следующим образом: 2 — СПЕЦИАЛИСТЫ ВЫСШЕГО УРОВНЯ КВАЛИФИКАЦИИ, 21 — Специалисты в области естественных* и инженерных наук, 213 — Специалисты по компьютерам, 2139 — Специалисты по компьютерам, не вошедшие в другие группы.

История

Классические подходы к наполнению содержанием понятия «АБД» стали формироваться после издания рабочего отчета группы по базам данных Американского Национального Института Стандартов ANSI/X3/SPARC в 1975 года. В этом отчете была описана трехуровневая архитектура СУБД, в которой выделялся уровень внешних схем данных, уровень концептуальной схемы данных и уровень схемы физического хранения данных. В соответствии с этой архитектурой определялись три роли АБД: администратор концептуальной схемы, администратор внешних схем и администратор хранения данных. Эти роли в случае очень маленькой системы мог играть один человек, в большой системе для выполнения каждой роли могла назначаться группа людей. Каждой роли соответствовал набор функций, а все эти функции вместе составляли функции АБД.

В 1980 — 1981 г. в американской литературе стало принятым включать в функции АБД:

  • организационное и техническое планирование БД,
  • проектирование БД,
  • обеспечение поддержки разработок прикладных программ,
  • управление эксплуатацией БД.

В нашей стране в это же время первое определение АБД в ГОСТ-ах задало слишком узкий состав функций АБД:

  • подготовка вычислительного комплекса к установке СУБД, участие в установке и приемке СУБД и самой БД с комплексом прикладных программ
  • управление эксплуатацией БД
  • подготовка словарей и другой НСИ — нормативно-справочной информации — к моменту начала испытания БД

Предполагалось, что функции АБД будут ориентированы только на эксплуатацию БД, а её разработка будет вестись силами специализированной организации.

К середине 90-х годов сложились еще не завершенные, но уже достаточно устойчивые и полные методологии разработки систем с базами данных. Основная работа по планированию информационных потребностей предприятия, проектированию концептуальной и логической схемы БД, внешних схем, используемых в отдельных процессах обработки информации, ложится теперь на группу проектирования Автоматизированной Системы (АС). Становиться и более определённым объем функций АБД. Это обеспечение надежной и эффективной работы пользователей и программ с БД, поддержка разработчиков в их доступе к БД и средствам разработки.

Читать еще:  Системный администратор сервера

Основные задачи

Задачи АБД могут незначительно отличаться в зависимости от вида применяемой СУБД, но в основные задачи входит:

  • Проектирование базы данных.
  • Оптимизация производительности базы данных
  • Обеспечение и контроль доступа к базе данных
  • Обеспечение безопасности в базе данных
  • Резервирование и восстановление базы данных
  • Обеспечение целостности баз данных
  • Обеспечение перехода на новую версию СУБД

Основные типы

Среди АБД нет строгого документального разграничения по типам. Но можно выделить несколько общих видов АБД, в зависимости от возложенных на них обязанностей:

  • Системный администратор
  • Архитектор БД
  • Аналитик БД
  • Разработчик моделей данных
  • Администратор приложении
  • Проблемно-ориентированный администратор БД
  • Аналитик производительности
  • Администратор хранилища данных

Должностная инструкция

Как таковой официальной версии должностной инструкции администратора базы данных не существует. Имеется несколько документов, различающихся в основном оформлением и содержанием некоторых пунктов. Естественно, ни о какой подробной расшифровке задач администратора базы данных в этих документах речи не идёт. Должностная инструкция — это, прежде всего документ, регламентирующий производственные полномочия и обязанности работника. И хотя в некоторых организациях изменяют текст должностной инструкции в соответствии с условиями специфики работы, не стоит ожидать в ней прямых указаний на то, что надо делать администратору. В большинстве случаев такие детальные директивы работы регламентируются другими документами (например, инструкция по резервному копированию, инструкция по обеспечению информационной безопасности при работе с базами данных).

Ниже приведены несколько типовых вариантов должностных инструкций найденных в интернете:

Сертифицированный администратор баз и хранилищ данных на SQL Server 2016. MCSA

SQL Server 2016

Эту Программу повышения квалификации
в нашем Центре успешно закончили
81 человек!

Большое число организаций по всему миру используют решения компании Microsoft для создания и поддержания своих баз данных. Microsoft SQL Server 2016 – новейшая версия универсальной платформы для управления данными, разработки бизнес-приложений и проектов бизнес-аналитики. Специалисты, обладающие навыками работы с этой СУБД, еще долго будут востребованы на рынке труда. Особенно ценятся работодателями соискатели, квалификация которых подтверждена престижной сертификацией Microsoft.

Если Вы хотите научиться администрировать базы и хранилища данных по последней версии SQL Server и подготовиться к получению сертификации MCSA, центр «Специалист» предлагает вам программу «Сертифицированный администратор баз и хранилищ данных на SQL Server 2016. MCSA».

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

Программа включает в себя 2 авторизованных курса:

На курсе «20764BC: Администрирование баз данных SQL Server 2016» вы научитесь обслуживать базы данных и решать типовые задачи и проблемы, возникающие при их эксплуатации.

Курс «20765C: Развёртывание баз данных SQL Server 2016» даст необходимые навыки для самостоятельной подготовки, установки и настройки SQL-сервера. Кроме того, полученные знания помогут вам подготовиться к успешной сдаче экзамена на звание MCSA: SQL 2016 Database Administration.

По окончании каждого курса вы получите международный сертификат Microsoft, а после всей программы – удостоверение о повышении квалификации или свидетельство центра «Специалист».

Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э.Баумана — лучший российский учебный центр, имеющий авторизацию Microsoft. Уже более 10 лет центр обладает высшим партнерским статусом Microsoft по обучению – «золотым». Занятия по продуктам и технологиям корпорации в нашем центре ведут настоящие эксперты, сертифицированные тренеры Microsoft, обладатели престижных международных сертификаций и званий вендора, включая MVP. Обучаясь в «Специалисте», вы учитесь у лучших!

Читать еще:  Групповые политики локальный администратор

Записывайтесь на курсы! Станьте квалифицированным специалистом по SQL Server 2016!

Обучение в рассрочку для программ повышения квалификации — это выгодно и удобно!

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

Стоимость обучения (рублей)*

Курс может быть заказан согласно ФЗ-44, ФЗ-223 (закупка/аукцион/запрос котировок/конкурсные процедуры)
с 10:00 до 17:00Вечер или Выходные
Стандартная цена
ОнлайнЗаписаться
Частные лица69 19069 19069 190
Организации72 79072 79072 790
Первый взнос (для частных лиц)13 80013 80013 800

— Программа повышения квалификации — Записаться

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

Администратор базы данных — специалист, отвечающий за обслуживание систем управления баз данных. Главная его обязанность — обеспечение постоянной работы сервера и доступа пользователей к нужной информации. Если специалисту приходится с нуля проектировать базу данных, то он также разрабатывает требования к ней, занимается ее реализацией, эффективным использованием и сопровождением, например, управлением учетными записями пользователей, защитой от несанкционированного доступа к данным, хранящимся в базе, поддержкой их целостности. Также в целях защиты информации этот специалист выполняет резервное копирование данных, составляя и выполняя его график. Процедура должна быть проведена так, чтобы потом, в экстренном случае, можно было бы быстро восстановить утерянные данных. В своей работе администратор баз данных использует знание языков программирования, основных сетевых протоколов и сервисов. Почти весь его рабочий день проходит перед монитором компьютера.

База данных – это собрание разных материалов (статей, расчетов, нормативных актов, таблиц, данных о клиентах и пр.), которые структурированы в соответствии с некими правилами, хранятся в памяти компьютера и обрабатываются посредством его вычислительных мощностей (специального программного обеспечения).

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

Другие названия профессии: Архитектор БД, Аналитик БД, Разработчик БД, Разработчик моделей данных, Менеджер БД, Сетевой Администратор, Системный администратор, Администратор хранилища данных.

Обязанности

Проектирование

Задача администратора БД — построить базу данных, придумать ее структуру (модель), в соответствии с которой данные будут вноситься в базу, для этого он:

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

Безопасность

Основной задачей администратора баз данных является поддержание в актуальном рабочем состоянии полного объема оперативной и накапливаемой информации:

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

Оптимизация

Другая задача администратора — оптимизировать все процессы по управлению БД, следить за ее производительностью, временем реакции на запрос, а также:

  • определять узкие места системы, ограничивающие ее производительность;
  • настраивать SQL и программное обеспечение СУБД;
  • обладать знаниями, необходимыми для решения вопросов оптимизации быстродействия БД.

Обучение и сопровождение

В обязанности администратор БД также входит проведение инструктажа (ознакомления со структурой БД и системой ее управления) с каждым новым пользователем, которому предоставляется доступ к БД:

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

База данных Oracle Database для начинающих: основы базы данных

Для тех, кто желает стать профессиональным администратором баз данных Oracle, сегодня доступно много источников информации по базам данных Oracle:

  • занятия по администрированию баз данных Oracle Database 11g, которые сейчас ужаты до пары пятидневных курсов;
  • руководства по Oracle, каковых на веб-сайтах Oracle доступна целая библиотека;
  • книги от различных издателей, в которых предоставляются различные сведения, необходимые для того, чтобы стать квалифицированным администратором баз данных Oracle;
  • блоги, форумы, порталы, подобный этому, где профессионалы делятся информацией, своим опытом, учат новичков сисадминским премудростям.

Возможно ли обучиться по материалам, предоставленным в интернете, и стать профессионалом? Да! Я сам такой самоучка.

Еще необходимо обладать определенными знаниями по работе с операционной системой. В основе большинства крупных баз данных Oracle лежит операционная система UNIX (или Linux), следовательно, нужно достаточно хорошо разбираться в UNIX. По этой теме тоже доступна масса источников информации. Можно посещать курсы от ведущих производителей систем UNIX вроде Hewlett-Packard и Sun Microsystems, читать руководства и покупать соответствующие книги. Другой популярной операционной системой для баз данных Oracle является Microsoft Windows, поэтому необходимо также обладать
хотя бы базовыми навыками по работе с Windows Server.

Как выясняют многие новички в сфере Oracle Database 11g, мир администраторов баз данных Oracle кипит жизнью, но, увы, также истощает своим охватом и масштабом. Нередко у администраторов баз данных вся полка заставлена книгами, объясняющими различные аспекты работы администратора баз данных, например, и книгами по моделированию данных, и пособиями по UNIX, и руководствами для администраторов баз данных, и инструкциями по резервному копированию и восстановлению, и справочниками по настройке производительности и трудами по подключению к сети и устранению неполадок. Поражает то, что даже после прохождения всех курсов и прочтения всех книг, особая уверенность в полной готовности к решению сложных повседневных задач по администрированию баз данных все равно отсутствует. У многих людей, прошедших все необходимые курсы для того, чтобы стать администратором баз данных Oracle, не получается быть компетентными администраторами на основании одних лишь тех знаний, которые они получили на курсах.

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

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

Я буду излагать в своем блоге материал, который не только обучит теории и основным принципам управления реляционными базами данных, но и
поможет преобразовать эту теорию в полезные практические знания, которые позволят управлять реальными базами данных Oracle 11g и 12с с реальными данными и реальными проблемами.

Ссылка на основную публикацию
Adblock
detector