Дом Базы данных Что такое администратор базы данных (DBA)? - определение из техопедии

Что такое администратор базы данных (DBA)? - определение из техопедии

Оглавление:

Anonim

Определение - что означает администратор базы данных (DBA)?

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

Роль требует технического обучения и опыта в конкретных СУБД, используемых организацией, в дополнение к другим навыкам, таким как аналитическое мышление и способность концентрироваться на задачах, а также опыт работы с базами данных в реальном мире. Роль DBA является критическим членом ИТ-команды.

Техопедия объясняет администратора базы данных (DBA)

Коммерческие системы СУБД, такие как Microsoft SQL Server, Oracle DB, MySQL и IBM DB2, являются сложными приложениями, которые требуют специальных знаний и обучения. Большинство из них также включают программы сертификации, чтобы гарантировать потенциальным работодателям мастерство кандидата в управлении системами.


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


Поскольку базы данных работают на базовой платформе, состоящей из серверного оборудования и операционной системы, администраторы баз данных также должны быть техническими экспертами или, по крайней мере, очень хорошо разбираться в этих двух областях. Например, если администратор БД хочет выполнить новую установку базы данных Oracle на сервер Unix, ему / ей необходимо знать тонкости конфигурации RAID, а также команды и задачи Unix, необходимые для выполнения установки.


Существуют различные типы администраторов баз данных в зависимости от требований организации:

  • Административный администратор баз данных - поддерживает серверы и базы данных и поддерживает их работу. Забота о резервных копиях, безопасности, исправлениях, репликации. Это деятельность, в основном направленная на поддержание базы данных и программной платформы, но не задействованная в ее расширении или разработке.
  • Разработка DBA - работает над созданием SQL-запросов, хранимых процедур и т. Д., Которые отвечают потребностям бизнеса. Это эквивалент программиста, но специализирующийся на разработке баз данных. Обычно сочетается роль административного администратора баз данных.
  • Data Architect - разрабатывает схемы, строит таблицы индексов, структуры данных и взаимосвязи. Эта роль работает для создания структуры, которая отвечает общим потребностям бизнеса в конкретной области. Например, компания-разработчик программного обеспечения будет использовать архитекторов данных для создания проекта базы данных новой коммерческой прикладной системы для управления операциями банка. Проект затем используется разработчиками и администраторами баз данных для реализации реального приложения.
  • DBA хранилища данных - это относительно новая роль, отвечающая за объединение данных из нескольких источников в хранилище данных. Возможно, придется спроектировать хранилище данных, а также очистить и стандартизировать данные перед загрузкой, используя специальные инструменты загрузки и преобразования данных.
С ростом использования ИКТ в качестве инструмента для повышения операционной эффективности бизнеса, функция DBA является ценной, поскольку на большинстве рынков труда ощущается нехватка опытных администраторов баз данных. Это означает, что на большинстве рынков администратор баз данных выполняет безопасную работу, редко предназначаясь для сокращения штатов и предлагая хорошие возможности вознаграждения и роста.
Что такое администратор базы данных (DBA)? - определение из техопедии