L'administrateur de base de données répond aux besoins en logiciels d'administrations. Il écoute les besoins du service administratif, choisit les outils nécessaires à la réalisation du logiciel puis met en œuvre le logiciel. Il définit les paramètres nécessaires à la bonne utilisation de la base de données. Il conseille les développeurs. L'administrateur de base de données doit être réactif, méthodique et être capable de saisir rapidement les besoins du client. Il doit être attentif aux nouveautés et avoir un bon bagage technique.