Um Administrador de banco de dados (DBA) deve ser capaz de exercer as seguintes tarefas:
1) Criação e testes de backup para garantir a recuperabilidade dos dados no caso de falha de hardware ou outros problemas severos.
2) Instalar e atualizar as ferramentas do banco de dados.
3) Alocar o espaço do sistema reservado ao banco e garantir um alocamento futuro no sistema.
4) Saber modificar a estrutura do banco de dados.
5) Saber os comandos básicos e exclusivos de cada SGBD.
6) Verificar e zelar pela integridade do banco de dados.
7) Ter um controle de acesso, ou privilégios, aos dados como quem pode acessar e o que pode acessar e talvez quando possa acessar.
8) Garantir o acesso ao banco de dados no maior tempo possível.
9) Garantir o máximo de desempenho para as consultas ao banco de dados.
10) Auxiliar a equipe de desenvolvimento e a equipe de testes a maximizar o uso e desempenho do banco de dados.
11) Contatar suporte técnico em caso de certos problemas com o banco de dados.
Fonte: WikiPedia