~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ E2DD88E6598AC1133FBBA8D69197682A__1706805360 ✰
Заголовок документа оригинал.:
✰ Database administration - Wikipedia ✰
Заголовок документа перевод.:
✰ Администрирование базы данных — Википедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/Database_administration ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/e2/2a/e2dd88e6598ac1133fbba8d69197682a.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/e2/2a/e2dd88e6598ac1133fbba8d69197682a__translat.html ✰
Дата и время сохранения документа:
✰ 21.06.2024 21:09:33 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 1 February 2024, at 19:36 (UTC). ✰ 

~~~~~~~~~~~~~~~~~~~~~~ Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~~ 
Сервисы Ask3.ru: 
 Архив документов (Снимки документов, в формате HTML, PDF, PNG - подписанные ЭЦП, доказывающие существование документа в момент подписи. Перевод сохраненных документов на русский язык.)https://arc.ask3.ruОтветы на вопросы (Сервис ответов на вопросы, в основном, научной направленности)https://ask3.ru/answer2questionТоварный сопоставитель (Сервис сравнения и выбора товаров) ✰✰
✰ https://ask3.ru/product2collationПартнерыhttps://comrades.ask3.ru


Совет. Чтобы искать на странице, нажмите Ctrl+F или ⌘-F (для MacOS) и введите запрос в поле поиска.
Arc.Ask3.ru: далее начало оригинального документа

Администрирование базы данных — Википедия Jump to content

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

Из Википедии, бесплатной энциклопедии

Администрирование базы данных — это функция управления и обслуживания программного обеспечения систем управления базами данных (СУБД). Основное программное обеспечение СУБД, такое как Oracle , IBM Db2 и Microsoft SQL Server, требует постоянного управления. Таким образом, корпорации, использующие программное обеспечение СУБД, часто нанимают специализированный в области информационных технологий персонал , называемый администраторами баз данных или администраторами баз данных.

Обязанности [ править ]

  • Установка, настройка и обновление программного обеспечения сервера базы данных и сопутствующих продуктов.
  • Оцените функции базы данных и продукты, связанные с базой данных.
  • Разработайте и поддерживайте надежные политики и процедуры резервного копирования и восстановления.
  • Позаботьтесь о проектировании и реализации базы данных.
  • Внедряйте и поддерживайте безопасность базы данных (создавайте и обслуживайте пользователей и роли, назначайте привилегии).
  • Настройка базы данных и мониторинг производительности.
  • Настройка приложений и мониторинг производительности.
  • Настройка и ведение документации и стандартов.
  • Планируйте рост и изменения ( планирование мощности ).
  • Работайте в команде и при необходимости оказывайте круглосуточную поддержку.
  • Выполните общее техническое устранение неполадок и укажите минусы.
  • Восстановление базы данных

Типы [ править ]

Существует три типа администраторов баз данных:

  1. Системные администраторы баз данных (также называемые физическими администраторами баз данных, администраторами операционных баз данных или администраторами баз данных производственной поддержки): сосредоточьтесь на физических аспектах администрирования баз данных, таких как установка, настройка, исправление СУБД, обновление, резервное копирование, восстановление, обновление, оптимизация производительности, обслуживание и аварийное восстановление. .
  2. Администраторы баз данных-разработчики: сосредоточьтесь на логических аспектах и ​​аспектах разработки администрирования баз данных, таких как модели данных проектирование и обслуживание , генерация DDL ( язык определения данных ), написание и настройка SQL, кодирование хранимых процедур , сотрудничество с разработчиками, чтобы помочь выбрать наиболее подходящую функцию СУБД. функциональность и другие предпроизводственные мероприятия.
  3. Администраторы баз данных приложений: обычно встречаются в организациях, которые приобрели стороннее прикладное программное обеспечение, такое как системы ERP ( планирование ресурсов предприятия ) и CRM ( управление взаимоотношениями с клиентами ). Примеры такого прикладного программного обеспечения включают Oracle Applications , Siebel и PeopleSoft (обе теперь являются частью Oracle Corp.) и SAP. Администраторы баз данных приложений занимают границу между СУБД и прикладным программным обеспечением и отвечают за полную оптимизацию приложения для базы данных и наоборот. Они обычно управляют всеми компонентами приложения , которые взаимодействуют с базой данных, и выполняют такие действия, как установка и исправление приложений, обновления приложений, клонирование базы данных, создание и запуск процедур очистки данных, управление процессом загрузки данных и т. д.

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

Автоматизация администрирования базы данных [ править ]

Степень автоматизации администрирования базы данных определяет навыки и персонал, необходимые для управления базами данных. С одной стороны, система с минимальной автоматизацией потребует для управления значительных опытных ресурсов; возможно, 5-10 баз данных на администратора базы данных. В качестве альтернативы организация может решить автоматизировать значительный объем работы, которую можно было бы выполнить вручную, тем самым сокращая навыки, необходимые для выполнения задач. По мере роста автоматизации кадровые потребности организации разделяются на высококвалифицированных работников, занимающихся созданием автоматизации и управлением ею, и группу низкоквалифицированных «линейных» администраторов баз данных, которые просто выполняют автоматизацию.

Работа по администрированию базы данных сложна, повторяется, занимает много времени и требует значительной подготовки. Поскольку базы данных содержат ценные и критически важные данные, компании обычно ищут кандидатов с многолетним опытом работы. Администрирование базы данных часто требует, чтобы администраторы баз данных работали в нерабочее время (например, в случае планового простоя в нерабочее время, в случае сбоя в работе базы данных или в случае серьезного снижения производительности). Администраторы баз данных обычно получают хорошую компенсацию за долгие часы работы.

Одним из ключевых навыков, который требуется и который часто упускают из виду при выборе администратора базы данных, является восстановление базы данных (часть аварийного восстановления). Это не случай «если», а случай «когда» в базе данных происходит сбой, начиная от простого сбоя и заканчивая полным катастрофическим сбоем. Причиной сбоя может быть повреждение данных, сбой носителя или ошибки, вызванные пользователем. В любой ситуации администратор базы данных должен обладать навыками восстановления базы данных до заданного момента времени, чтобы предотвратить потерю данных.

Инструменты администрирования базы данных [ править ]

Часто программное обеспечение СУБД поставляется с определенными инструментами, помогающими администраторам баз данных управлять СУБД. Такие инструменты называются собственными инструментами. Например, Microsoft SQL Server поставляется с SQL Server Management Studio, а у Oracle есть такие инструменты, как SQL*Plus и Oracle Enterprise Manager/Grid Control. Кроме того, сторонние компании, такие как BMC, Quest Software , Embarcadero Technologies , patchVantage и SQL Maestro Group, предлагают инструменты с графическим интерфейсом для мониторинга СУБД и помогают администраторам баз данных более легко выполнять определенные функции внутри базы данных.

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

По мере роста числа администраторов баз данных без автоматизации количество уникальных конфигураций часто становится дорогостоящим и их сложно поддерживать. Все эти сложные процедуры могут быть смоделированы лучшими администраторами баз данных в программном обеспечении для автоматизации баз данных и выполнены стандартными администраторами баз данных. Программное обеспечение было создано специально для повышения надежности и повторяемости этих процедур, например и Stratavia Data Palette GridApp Systems Clarity.

Влияние ИТ автоматизации и облачной

Операции с автоматизированными базами данных выросли с 2009 года, после того как Amazon Web Services представила AWS RDS, предоставляющую автоматизированную и управляемую базу данных как услугу. [1] Microsoft Azure запустила аналогичную автоматизированную базу данных как услугу в 2010 году с SQL Azure, обеспечивающую автоматическое резервное копирование с георепликацией и высокой доступностью. Внедрение docker-контейнеров (программного обеспечения) улучшило поддержку быстрой доставки контейнерных экземпляров базы данных, а Amazon Web Services и Microsoft Azure улучшили автоматизированную поддержку контейнеров в своих соответствующих сервисах.

Сторонняя поддержка образов контейнеров баз данных выросла, включая MongoDB , PostgreSQL , MySQL от Oracle и Microsoft SQL Server от Microsoft , а также независимых портов докера (программного обеспечения) от Windocks. [2] Kubernetes и разработка CoreOS шаблона Kubernetes Оператор еще больше расширили возможности оркестрации контейнера базы данных. [3] Операторы Kubernetes использовались третьими сторонами для обеспечения возможности автоматизации администрирования базы данных, включая развертывание экземпляров базы данных, обновление версий базы данных или выполнение резервного копирования. [4]

Новые технологии, такие как Stratavia от пакет Data Palette и GridApp Systems Clarity, начали повышать автоматизацию баз данных, что приводит к сокращению задач, связанных с базами данных. Однако в лучшем случае это лишь уменьшает количество рутинных, повторяющихся действий и не устраняет необходимость в администраторах баз данных. Цель автоматизации администраторов баз данных состоит в том, чтобы позволить администраторам баз данных сосредоточиться на более активной деятельности, связанной с архитектурой базы данных, ее развертыванием, производительностью и управлением уровнем обслуживания.

Для каждой базы данных требуется учетная запись владельца базы данных, которая может выполнять все операции управления схемой. Эта учетная запись предназначена только для базы данных и не может войти в Data Director. Вы можете добавить учетные записи владельцев базы данных после создания базы данных. Пользователи Data Director должны войти в систему, используя свои учетные данные для конкретной базы данных, чтобы просмотреть базу данных, ее объекты и данные или выполнить задачи управления базой данных. Администраторы баз данных и разработчики приложений могут управлять базами данных только в том случае, если у них есть соответствующие разрешения и роли, предоставленные им администратором организации. Разрешения и роли должны быть предоставлены группе базы данных или самой базе данных, и они применяются только в той организации, в которой они предоставлены.

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

Есть несколько учебных заведений, которые предлагают профессиональные курсы, в том числе ночные программы, позволяющие кандидатам научиться администрированию баз данных. Поставщики СУБД, такие как Oracle, Microsoft и IBM, предлагают программы сертификации, которые помогают компаниям нанимать квалифицированных специалистов-администраторов баз данных. Высшее образование в области компьютерных наук или смежной области полезно, но не обязательно является обязательным условием.

См. также [ править ]

Ссылки [ править ]

  1. ^ Перри, Ифат (18 мая 2020 г.). «База данных AWS» . NetApp BlueXP .
  2. ^ Windocks делает то, чего не могут сделать Docker и Microsoft
  3. ^ CoreOS представляет «операторов» для упрощения настройки и управления современными распределенными приложениями
  4. ^ Подробности об операторах Kubernetes

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: E2DD88E6598AC1133FBBA8D69197682A__1706805360
URL1:https://en.wikipedia.org/wiki/Database_administration
Заголовок, (Title) документа по адресу, URL1:
Database administration - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)