L'amministratore del database , o DBA , è un tecnico in grado di installare, configurare , ottimizzare e mantenere un database . Un database è un insieme di informazioni gestite da un software di gestione di database e organizzati in tabelle . Funzione
La DBA è il custode del meccanismo di database che memorizza e recupera dati . La DBA dovrebbe essere l' unica persona per modificare le impostazioni di database o di configurazione. Il DBA vale anche aggiornamenti dal fornitore del database o aggiornamenti alle nuove versioni . La DBA è responsabile per la pianificazione di backup e assicurandosi che le procedure di disaster recovery sono in atto in modo che le informazioni non è perduto . La DBA è sempre monitorare l'utilizzo del sistema e tempi di risposta e la messa a punto del database per mantenere prestazioni ottimali .
Role
l'organizzazione dei sistemi informativi , il DBA fornisce consulenza di esperti per gestione al momento di discutere eventuali modifiche di sistema automatizzato . Il DBA lavora anche a stretto contatto con gli amministratori di sistema e gli sviluppatori di applicazioni per vedere che il database soddisfa le esigenze dei sistemi di applicazione , come la finanza e del libro paga , e fornisce la gente di accesso a tali servizi hanno bisogno . Inoltre , il DBA è di solito responsabile per l'amministrazione della sicurezza dei dati .
Considerazioni
E 'importante avere un personale altamente qualificato di amministratori di database che comprendono sistemi operativi e strumenti software applicativi . La formazione dovrebbe includere il sistema operativo, ad esempio UNIX , e il linguaggio di comando necessaria per creare le directory di file, spostare file e programmi e processi di esecuzione. Questo è uno strumento chiave della DBA .
Structured Query Language ( SQL) è la lingua della maggior parte dei database . Il DBA deve essere altamente esperto in SQL . La maggior parte dei fornitori di database offrono formazione SQL . Il motore di database stesso avrà gli strumenti su cui il DBA deve essere altamente competente. Conoscenze e le competenze del DBA devono tenere il passo con i rapidi cambiamenti nella tecnologia e dovrebbero ricevere una formazione con ogni versione del database .
Un'organizzazione che utilizza il software confezionato , il DBA deve sapere come mantenere quel software . Il DBA si applica in genere gli aggiornamenti del software e deve comprendere il proprio set di strumenti di ogni fornitore. I più fornitori una società utilizza , il più grande del suo personale DBA è probabile che sia .