Skip to main content

Hva er databaseadministrasjon?

Databaseadministrasjon er en jobb hvis primære funksjon er den generelle støtten til en database.Disse støtteoppgavene utføres av en person som heter en databaseadministrator, eller DBA.Databaser krever konstant styring og vedlikehold, og en DBA er spesielt opplært til å utføre alle funksjonene som er nødvendige for å gjøre det.Det kreves normalt en DBA for å ha sertifisering eller en grad i å støtte en bestemt type databasesystem, for eksempel Oracle eller Microsoft SQL Server.Vanligvis vil han eller hun bruke et databasestyringssystem, eller DBMS, programvarepakke som inneholder programmer designet for å hjelpe til i databaseadministrasjon.

Det er mange ansvarsoppgaver involvert når du gjør databaseadministrasjon.DBA er generelt ansvarlig for den overordnede utformingen, utformingen og implementeringen av selve databasen, og må planlegge for endringer eller fremtidig vekst som trengs.De overvåker ytelsen til databasen og relaterte applikasjoner, innstilling og modifikasjoner etter behov for å sikre at alt fungerer optimalt.De etablerer og dokumenterer databasesikkerhetspolicyer og prosedyrer, så vel som for sikkerhetskopiering og gjenoppretting.DBAer må ha en grundig forståelse av databaseprogramvare, funksjoner og produkter, hvordan man feilsøker dem og hvordan du installerer, konfigurerer og oppgraderer dem.

Bruke en databaseadministrasjonssystemprogramvarepakke forbedrer DBAs evne til å effektivtStøtt databasen.Disse programmene lar dataene i databasen enkelt administreres, organiseres og hentes.De kan samhandle med forskjellige typer databasemodeller, for eksempel nettverks- eller relasjonsmodeller.De gir et praktisk middel til å spørre dataene som er lagret der, samt en enkel metode for å sette inn, oppdatere og slette poster.Databaseadministrasjonssystemer hjelper også til med å opprettholde dataintegritet og kontrolltilgang.

De tre hovedvariasjonene i den grunnleggende databaseadministrasjonsjobben inkluderer systemer, utvikling og applikasjoner.Ansvaret for alle de fysiske aspektene ved databaseadministrasjon, for eksempel oppgraderinger, sikkerhetskopiering og ytelsesovervåking og innstilling, faller vanligvis inn under en system DBA.Utvikling DBA er vanligvis ansvarlig for aktivitetene som er involvert i utforming og implementering av en ny database.Når et selskap bruker programvare fra en ekstern leverandør for å samhandle med databasen, har en applikasjon DBA vanligvis ansvaret for å sikre at de jobber sammen ordentlig.En databaseadministrator kan spesialisere seg i en av disse typene, eller kan være ansvarlig for dem alle avhengig av størrelsen på organisasjonen og dens behov.