Hva er Database Administration?

November 26  by Eliza

Databaseadministrasjon er en jobb hvis primære funksjon er den samlede støtten fra en database. Disse støtteoppgaver utføres av en person kalt en databaseadministrator eller DBA. Databaser krever konstant forvaltning og vedlikehold, og en DBA er spesialtrent til å utføre alle funksjoner som er nødvendige for å gjøre det. En DBA er normalt pålagt å ha sertifisering eller en grad i å støtte en bestemt type databasesystem, som for eksempel Oracle eller Microsoft SQL Server. Vanligvis vil han eller hun bruker en database management system, eller DBMS, programvarepakke som inneholder programmer som er laget for å hjelpe til databaseadministrasjon.

Det er mange oppgaver som er involvert når du gjør databaseadministrasjon. DBA er generelt ansvarlig for den generelle design, layout, og gjennomføring av selve databasen, og trenger å planlegge for eventuelle endringer eller fremtidig vekst trengs. De overvåker ytelsen til databasen og relaterte applikasjoner, tuning og gjøre endringer som er nødvendig for å sikre at alt fungerer optimalt. De etablerer og dokumentdatabase sikkerhetspolicyer og prosedyrer, samt de for sikkerhetskopiering og gjenoppretting. DBA må ha en grundig forståelse av database-programvare, funksjoner og produkter, hvordan du feilsøker dem, og hvordan å installere, konfigurere og oppgradere dem.

Ved hjelp av et databasehåndteringssystem programvarepakke i stor grad forbedrer evnen til DBA for effektivt å støtte databasen. Disse programmene lar dataene i databasen som skal enkel å håndtere, organisert, og hentes. De kan kommunisere med ulike typer databasemodeller, for eksempel nettverk eller relasjonelle modeller. De gir en praktisk måte å søke på data som er lagret der, samt en enkel metode for å sette inn, oppdatere og slette poster. Databasesystemene også å opprettholde dataintegritet og styringssystem.

De tre hovedvarianter av den grunnleggende databaseadministrasjon jobb er systemer, utvikling og programmer. Ansvar for alle de fysiske aspektene av databaseadministrasjon, for eksempel oppgraderinger, backup, og resultatoppfølging og tuning vanligvis faller inn under en systemer DBA. Utvikling DBA er vanligvis ansvarlig for aktiviteter som er involvert i utforming og gjennomføring av en ny database. Når et selskap bruker programvare fra en ekstern leverandør til å samhandle med databasen, er en programmer DBA vanligvis har ansvaret for å sikre de jobber sammen på riktig måte. En database administrator kan spesialisere seg i ett av disse typene, eller kan være ansvarlig for dem alle, avhengig av størrelsen på organisasjonen og dens behov.

  • En DBMS tillater en database administrator å administrere alle databasene på en enkelt harddisk eller et lokalt nettverk.