Structured Query Language è il linguaggio su cui Microsoft , Oracle e IBM costruire il loro software di database . Poiché SQL è al suo interno un linguaggio di programmazione , lavorando con e gestione di un database che utilizza significa che è necessario possedere conoscenze di database generale e un insieme di abilità che si concentra sulla tecnologia SQL . A causa di questo , una descrizione di ciò che sei e quello che fai è multiforme e in continua evoluzione . Che tu sia una corrente o aspirante DBA SQL , rimanere aggiornati richiede un impegno per la formazione continua per tutta la durata della vostra carriera . Identificazione
DBA SQL gestisce , protegge e amministra le attività quotidiane di un sistema di gestione di database relazionale SQL . Proprio come qualsiasi altro DBA , una priorità principale è quella di mantenere il server di database installato e funzionante . Gli utenti devono avere accesso alle informazioni in esso contenute in qualsiasi momento e in ogni evenienza . Oltre alla conoscenza approfondita dei principi generali di progettazione dei database , il sistema operativo di rete e l'architettura di rete , un DBA SQL ha una profonda conoscenza del linguaggio SQL e le specifiche della piattaforma - come Microsoft o Oracle - su cui il database piste .
doveri
SQL DBA doveri dipendono in una certa misura da come si imposta il database SQL . Attività comuni e responsabilità - alcuni dei quali si eseguono da soli e alcuni si delega ad altri - includono il monitoraggio delle prestazioni quotidiana , recensioni di errore di registro e di manutenzione del database di routine. Durante il monitoraggio esigenze di storage e aumentare lo spazio di archiviazione del disco in caso di necessità è anche un compito importante , il tempo necessario dipende dal fatto di configurare il database SQL per "auto - crescere " o alternativamente si configura in una dimensione fissa . Risoluzione dei problemi , problem solving e di ottimizzazione delle prestazioni sono ulteriori responsabilità e doveri DBA .
User Interaction e Teamwork
affinare le tue abilità di " popolo ", perché un DBA SQL interagisce frequentemente con gli utenti , sviluppatori , amministratori di rete e membri del centro di gestione di livello superiore . Interazione quotidiana con gli utenti include l'aggiunta di nuovi utenti e di concedere l'accesso agli oggetti di database SQL in base alle esigenze e al livello di sicurezza . Interagire con i programmatori e amministratori di rete di SQL significa collaborare per assicurare la progettazione della base di dati soddisfa le esigenze di business e degli utenti . Infine , l'aggiornamento e la comunicazione ai membri del team di gestione della vostra azienda sono parti all- importanti di essere un amministratore di database SQL , brevi considerazioni
Perché la tecnologia SQL è in continua evoluzione , un SQL descrizione DBA deve sempre includere un riferimento alla formazione continua . Studiando da solo o in un ambiente di classe , un DBA SQL deve rimanere aggiornati con le modifiche al linguaggio e progressi nella tecnologia di database SQL SQL . Per molti professionisti , questo significa lavorare verso la certificazione del settore , come ad esempio diventare un Microsoft Certified Technology Specialist o un Certified IT Professional .