É importante ressaltar que – em um pequeno banco de dados pessoal – uma única pessoa pode exercer ambos os papeis e definir, construir e manipular seu banco de dados. A partir do momento em que o banco de dados aumenta tamanho e complexidade, e passa a ser compartilhado com outros bancos de dados e aplicações dentro de uma empresa, torna-se necessário separar essas atribuições.
Administrador do Banco de Dados (DBA - Data Base Administrator): é o responsável por instalar o SGBD; por autorizar o acesso ao banco de dados; por coordenar e monitorar sua performance; por adquirir recursos de software e hardware conforme a necessidade; por problemas, como falhas na segurança e demora na execução; assegurar-se de que os backups apropriados estão sendo feitos e estão íntegros; etc. “Este, está preocupado com o banco de dados em si”.
Administrador de Dados (AD): O Administrador de Dados (AD) busca planejar, documentar, gerenciar e integrar os recursos de informação corporativos. Ele deve entender bem o contexto da organização de modo que ele conheça – se possível – todos os dados armazenados. Ele seria o responsável por identificar os dados a serem armazenados; por escolher estruturas apropriadas para representar e armazenar esses dados; por definir padrões, políticas e procedimentos; por desenvolver o projeto e modelagem de banco de dados; manter atualizados os dados corporativos. “Este, é o cara mais importante dos dois, ele está preocupado com os dados em si”.
RESPONDENDO A ASSERTIVA: Em um banco de dados pequeno, de nível pessoal, uma única pessoa pode sim exercer as duas funções (Administrador do banco de dados e Administrador dos dados).
Agora, em um banco de dados de nível empresarial, seria impossível uma única pessoa exercer ambas as funções, sendo necessário a separação das atribuições. Dessa forma, em um banco de dados enorme, a separarão das funções torna-se necessária.
Fonte: PDF do Diego Carvalho (Estratégia) - com adendos de Thiago Cavalcante