O papel de um administrador de banco de dados em uma empresa é paralelo ao nível de crescimento da empresa e ao objetivo final da empresa em termos de requisitos de banco de dados. Isso se deve ao fato de as empresas geralmente estarem em diferentes estágios de crescimento e seus requisitos para o gerenciamento de banco de dados serem geralmente solidários com esse nível de crescimento. Para empresas com muitas subsidiárias e muito fluxo de informações, o departamento de Tecnologia da Informação (TI) será claramente definido, com uma grande quantidade de funcionários com funções específicas. Por outro lado, as empresas menores podem não ter um departamento de TI claramente definido, e o administrador do banco de dados pode se encontrar desempenhando diversas funções que não são particularmente restritas apenas ao gerenciamento do banco de dados da empresa. A principal responsabilidade do administrador de banco de dados é o desenvolvimento de uma estrutura eficaz e segura para o gerenciamento das informações, geradas e relacionadas à empresa.
Um papel de administrador de banco de dados é a garantia de que os servidores da empresa estejam sempre funcionando. Se houver algum problema com os servidores, a função do administrador do banco de dados é garantir que haja um sistema de backup competente que manterá a organização funcional até que o problema com o servidor seja resolvido. Outra inclusão no papel de administrador de banco de dados é o desenvolvimento de um sistema seguro para a proteção das informações da empresa contra acesso não autorizado. Para isso, o administrador do banco de dados deve manter-se constantemente informado sobre os últimos desenvolvimentos no mundo da TI, para proteger melhor o servidor da empresa da contaminação por vírus e outras formas de spyware e malware malicioso.
Uma inclusão no papel de administrador de banco de dados é a recuperação de informações nos raros casos de falha do sistema. Esse cuidado deve ser incluído no desenvolvimento de um plano de backup e deve incluir etapas específicas para a recuperação segura e eficaz de informações vitais. Nas grandes corporações, o administrador do banco de dados pode precisar desenvolver um tipo de sistema de camadas em que haja níveis variados de acesso ao banco de dados. Isso pode incluir a atribuição de códigos e senhas para as diferentes categorias de funcionários, para que eles só possam ter acesso à parte do banco de dados que foram limpas para acessar.