Databasadministratör (DBA)

Författare: Randy Alexander
Skapelsedatum: 27 April 2021
Uppdatera Datum: 25 Juni 2024
Anonim
Databasadministratör (DBA) - Teknologi
Databasadministratör (DBA) - Teknologi

Innehåll

Definition - Vad betyder databasadministratör (DBA)?

En databasadministratör, ofta känd bara av förkortningen DBA, är vanligtvis en roll inom avdelningen för informationsteknologi, som är ansvarig för att skapa, underhålla, säkerhetskopiera, fråga, ställa, tilldela användarrättigheter och säkerhet för en organisations databaser.


Rollen kräver teknisk utbildning och expertis i den specifika RDBMS som används av organisationen, utöver andra färdigheter som analytiskt tänkande och förmåga att koncentrera sig på uppgifter, samt erfarenhet av att arbeta med databaser i den verkliga världen. DBA-rollen är en kritisk medlem av IT-teamet.

En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar databasadministratör (DBA)

Kommersiella RDBMS-system som Microsofts SQL Server, Oracle DB, MySQL och IBMs DB2 är komplexa applikationer som kräver specialiserad kunskap och utbildning. De flesta innehåller också certifieringsprogram för att säkerställa potentiella arbetsgivare för en kandidatförmåga att hantera systemen.

Denna komplexitet kräver en utbildad, dedicerad roll med uppgift att ta hand om organisationens databaser som körs på dessa databasplattformar. Detta är DBA-rollen. Det är särskilt viktigt för organisationer som förlitar sig mycket på sina informationssystem och databaserna som utgör backend för dessa system. Exempel är banker, försäkringsbolag, sjukhus, högskolor och universitet, telekommunikationsföretag och många andra. I de flesta mindre organisationer fungerar DBA också som systemadministratör på grund av resursbegränsningar. Större organisationer är mer benägna att använda dedikerade DBA, eller till och med lag med DBA.

Eftersom databaser körs på en basplattform som består av serverhårdvaran och operativsystemet, måste DBA också vara tekniska experter, eller åtminstone mycket bekanta med dessa två områden också. Om till exempel en DBA vill göra en ny installation av en Oracle-databas på en Unix-server måste han / hon känna till komplikationerna i RAID-konfigurationen, liksom Unix-kommandona och uppgifterna som krävs för att utföra installationen.

Det finns olika typer av DBA beroende på organisationens krav:
  • Administrativ DBA - underhåller servrar och databaser och håller dem igång. Berörd med säkerhetskopior, säkerhet, korrigeringar, replikering. Det här är aktiviteter som främst syftar till att underhålla databasen och mjukvaruplattformen, men inte riktigt inblandade i att förbättra eller utveckla den.
  • Utveckling DBA - arbetar med att bygga SQL-frågor, lagrade procedurer och så vidare, som möter affärsbehov. Detta motsvarar en programmerare, men är specialiserad på databasutveckling. Vanligtvis kombinerade rollen som administrativ DBA.
  • Data Architect - utformar scheman, bygger tabeller index, datastrukturer och relationer. Denna roll arbetar för att bygga en struktur som möter allmänna affärsbehov inom ett visst område. Till exempel kommer ett mjukvaruföretag att använda dataarkitekter för att bygga en design för databasen för ett nytt kommersiellt applikationssystem för att driva en bankverksamhet. Designen används sedan av utvecklare och utvecklings DBA för att implementera den verkliga applikationen.
  • Data Warehouse DBA - detta är en relativt nyare roll som ansvarar för att slå samman data från flera källor till ett datalager. Måste behöva designa datalageret samt städa upp och standardisera uppgifterna innan lastning med hjälp av specialiserade datalastnings- och transformeringsverktyg.
Med det ökande utnyttjandet av IKT som ett verktyg för att öka effektiviteten i affärsverksamheten är DBA-funktionen en uppskattad - i de flesta arbetsmarknader är det faktiskt brist på erfarna DBA. Detta innebär att DBA på de flesta marknader har en säker arbetsroll, som sällan är inriktad på att minska och erbjuda god ersättning och tillväxtmöjligheter.