Hjem Databaser Hvad er databaseadministration? - definition fra techopedia

Hvad er databaseadministration? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder databaseadministration?

Databaseadministration henviser til hele sættet af aktiviteter, der udføres af en databaseadministrator for at sikre, at en database altid er tilgængelig efter behov. Andre tæt beslægtede opgaver og roller er databasesikkerhed, databaseovervågning og fejlfinding og planlægning for fremtidig vækst.


Databaseadministration er en vigtig funktion i enhver organisation, der er afhængig af en eller flere databaser.

Techopedia forklarer databaseadministration

Databaseadministratoren (DBA) er normalt en dedikeret rolle i it-afdelingen for store organisationer. Imidlertid outsource eller kontraherer mange mindre virksomheder, der ikke har råd til en fuldtids DBA, en rolle til en specialiseret leverandør eller fusionerer rollen med en anden i IKT-afdelingen, så begge udføres af en person.


Databaseadministrationens primære rolle er at sikre maksimal opetid for databasen, så den altid er tilgængelig, når det er nødvendigt. Dette vil typisk involvere proaktiv periodisk overvågning og fejlfinding. Dette medfører igen nogle tekniske færdigheder fra DBA's side. Ud over indgående viden om den pågældende database skal DBA også have brug for viden og måske træning i platformen (databasemotor og operativsystem), som databasen kører på.


En DBA er typisk også ansvarlig for andre sekundære, men stadig kritisk vigtige opgaver og roller. Nogle af disse inkluderer:

  • Databasesikkerhed: At sikre, at kun autoriserede brugere har adgang til databasen og styrker den mod enhver ekstern, uautoriseret adgang.
  • Databasetuning: Tilpasning af en række af flere parametre for at optimere ydelsen, såsom allokering af serverhukommelse, filfragmentering og diskbrug.
  • Sikkerhedskopiering og gendannelse: Det er en DBA's rolle at sikre, at databasen har tilstrækkelige sikkerhedskopierings- og gendannelsesprocedurer på plads til at gendanne sig fra et tilfældigt eller bevidst tab af data.
  • Produktion af rapporter fra forespørgsler: DBA'er opfordres ofte til at generere rapporter ved at skrive forespørgsler, som derefter køres mod databasen.

Det fremgår klart af ovenstående, at databaseadministrationsfunktionen kræver teknisk træning og mange års erfaring. Nogle virksomheder, der tilbyder kommercielle databaseprodukter, såsom Oracle DB og Microsofts SQL Server, tilbyder også certificeringer for deres specifikke produkter. Disse branche-certificeringer, såsom Oracle Certified Professional (OCP) og Microsoft Certified Database Administrator (MCDBA), går langt i at sikre organisationer, at en DBA faktisk er grundigt trænet i det pågældende produkt. Da de fleste relationelle databaseprodukter i dag bruger SQL-sprog, er viden om SQL-kommandoer og syntaks også et værdifuldt aktiv for dagens DBA'er.

Hvad er databaseadministration? - definition fra techopedia