Il ruolo di amministratore di database in un’azienda è parallelo al livello di crescita dell’azienda e all’obiettivo finale dell’azienda in termini di requisiti del database. Ciò è dovuto al fatto che le aziende si trovano generalmente in diverse fasi di crescita e i loro requisiti per la gestione dei database sono generalmente commisurati a questo livello di crescita. Per le società con molte filiali e un sacco di flusso di informazioni, il reparto IT (Information Technology) sarà chiaramente definito, con un sacco di personale che ha ruoli specifici. D’altra parte, quelle società più piccole potrebbero non avere un reparto IT chiaramente definito e l’amministratore del database potrebbe trovarsi a svolgere una serie di ruoli che non sono particolarmente limitati alla sola gestione del database dell’azienda. La responsabilità principale dell’amministratore del database è lo sviluppo di un framework efficace e sicuro per la gestione delle informazioni, generate da e relative alla società.
Un ruolo dell’amministratore del database è la certezza che i server dell’azienda siano sempre attivi e funzionanti. Se mai si dovessero verificare problemi con i server, il ruolo dell’amministratore del database è quello di garantire l’esistenza di un sistema di backup competente che mantenga funzionale l’organizzazione fino alla risoluzione del problema con il server. Un’altra inclusione nel ruolo di amministratore di database è lo sviluppo di un sistema sicuro per la protezione delle informazioni dell’azienda da accessi non autorizzati. Per raggiungere questo obiettivo, l’amministratore del database deve tenersi costantemente informato sugli ultimi sviluppi nel mondo IT, in modo da proteggere meglio il server dell’azienda dalla contaminazione da virus e altre forme di spyware e malware dannosi.
Un’inclusione nel ruolo di amministratore di database è il recupero di informazioni nel raro caso di un arresto anomalo del sistema. Tale cautela deve essere inclusa nello sviluppo di un piano di backup e deve comprendere passaggi specifici per il recupero sicuro ed efficace delle informazioni vitali. Nelle grandi aziende, l’amministratore del database potrebbe dover sviluppare una sorta di sistema di livelli in cui vi sono vari livelli di accesso al database. Ciò potrebbe includere l’assegnazione di codici e password alle diverse categorie di dipendenti in modo che possano accedere solo alla parte del database a cui sono stati autorizzati ad accedere.