С точки зрения должностных обязанностей и действий, в чем разница между администратором базы данных (DBA) и архитектором базы данных?
architecture
Аллен Янцен
источник
источник
Эти два термина были взаимозаменяемы многими. Я смотрю на них отчетливо.
АДМИНИСТРАТОР БАЗЫ ДАННЫХ (DBA)
Администратор баз данных делает только то, что предлагает название ... администратор базы данных. Основываясь на конкретной управляемой СУБД, роль DBA включает в себя реализацию следующих аспектов:
АРХИТЕКТОР ДАННЫХ (DA)
Роль ПДР заключается в планировании инфраструктуры информационной системы с точки зрения
В некоторых случаях один человек может иметь эти две роли, может быть, даже третью (разработчик). В крупных компаниях роль администратора баз данных может быть установлена как отдельные отделы. Наоборот, чем меньше компания, тем более смешанными становятся эти роли.
Независимо от того, какие обязанности выполняет администратор БД и / или ДА, у него должны быть навыки работы с людьми. Почему? Вы должны взаимодействовать с разработчиками, которые кодируют SQL в своих приложениях. Руководители проектов должны установить основные правила, чтобы администратор БД
источник
За исключением самых формальных компаний, конкретные названия в значительной степени бессмысленны, и администратор базы данных может означать почти все. Некоторые администраторы баз данных ориентированы на операционную деятельность, некоторые - на разработку, некоторые - на аналитику. В действительности, за исключением очень крупных предприятий, где названия строго контролируются, а люди занимаются разрозненной работой, большинство администраторов баз данных пересекают несколько областей компании. В любой день я взаимодействую с операциями, разработками и аналитическими областями администрирования баз данных.
В конечном счете, работа администратора / архитектора / инженера БД заключается в том, чтобы быть экспертом в предметной области базы данных и помогать бизнесу наилучшим образом использовать этот ресурс.
источник