SQL Database Administrators ( DBA ) hebben veel verantwoordelijkheden met betrekking tot SQL-databases . Hun belangrijkste taak is echter om er zeker van dat de database- servers zijn altijd beschikbaar wanneer gebruikers nodig hebben . DBA moet ook toezien op database performance en ervoor zorgen dat databases zijn actief op een optimale efficiëntie , om gebruikers te voorzien van de informatie die ze nodig hebben , in een tijdig. Daarnaast worden DBA verwachting gegevens veilig te houden van indringers. Veel DBA's brengen hun hele carrière werken met databases , maar veel anderen gewoon erven de rechten op grond van het zijn van een programmeur of zelfs een helpdesk technicus . Het installeren van SQL Servers DBA zijn verantwoordelijk voor het installeren van nieuwe SQL-servers en de nieuwe SQL Server instances op bestaande servers . Daarnaast wordt verwacht DBA hun servers opgewaardeerd houden . Dit betekent niet alleen generatie upgrades, maar de toepassing van de service packs ook. Vaak kan servicepacks het verschil tussen een vlotte operationele SQL Server-instantie en een die ernstig heeft aangetast veiligheid betekenen . Monitoring en optimalisatie van de SQL Server Servers moet altijd draaien op hun topprestaties om gegevens efficiënt te bieden aan eindgebruikers . Om dit te bereiken , moet een DBA databaselogboeken controleren op fouten en opvolgen van eventuele fouten weergegeven in het logboek . Fouten kunnen lopen van de gebruiker log - in fouten op database-bestanden gaat off-line tijdens de productie-uren . Om databases draaien op hun hoogtepunt te houden , moet het onderhoud periodiek worden uitgevoerd . DBA's moeten opzetten en plannen van onderhoudswerkzaamheden van de SQL Server afgestemd te houden . Backup en Recovery Een van de meest kritische taken die een DBA moet uitvoeren is de backup en recovery van de databases die draaien op een SQL Server-instantie . Schema's moeten worden ingesteld voor backups te draaien op een dagelijkse basis , of het DBA kiest om volledige back-ups of differentiëlen te voeren . Recovery procedures moeten worden ontwikkeld door de DBA , deze procedures moeten maatregelen worden genomen om een databank te herstellen bij een databank mislukking schetsen . Back-ups zijn een essentieel onderdeel van de taken van een DBA 's , want ze kunnen het verschil tussen business as usual , of katastrofisch verlies van gegevens betekenen . Gebruikers en Security Management SQL Server is ontworpen om te werken binnen een Windows-domein of in een domein dat niet is Windows georiënteerd . Wanneer een SQL Server wordt uitgevoerd op een Windows-domein , zal de DBA werken vaak met de beheerder van Windows om te krijgen gebruikers log - ins gemaakt . SQL kan ook draaien op niet - Windows-domeinen , maar dit is wanneer de DBA zal moeten gebruikers rechtstreeks toe te voegen aan de SQL Server . Zodra gebruikers zijn gemaakt, is de DBA die gebruikers toewijst aan de databases die zij nodig hebben de toegang tot en het niveau van beveiliging nodig is te bepalen voor elke gebruiker . Werk Met Software Ontwikkelaars < br > Ergens in een loopbaan als DBA , is het noodzakelijk om met software-ontwikkelaars . DBA zal de ontwikkelaar helpen bij het ontwerp van de database , het schrijven van query's voor interactie met software en het creëren van stored procedures , die de ontwikkelaar kan bellen vanaf hun code . Normen vast te stellen en ten uitvoer gelegd bij het werken met databases , zodat iedereen gebruikt de juiste benaming van de tabellen en velden .
|