Hva er DBA programmering?

Hva er DBA programmering?


Databaser er vanlig i mange organisasjoner. En DBA eller databaseadministrator, er en person hvis rolle det er å styre og administrere et databasesystem. DBA er en teknisk rolle som kan innebære å bygge og vedlikeholde en database system i tillegg til andre oppgaver. Den DBA kan være med på å utvikle en database samt utføre endringer på det over tid, som begge krever programmering. I noen tilfeller kan en database bli administrert ved mer enn en DBA.

rolle

Database administratorer er vanligvis involvert gjennom hele livet av et databasesystem. Under utviklingsfasen, DBA funker database design basert på et sett av krav. Den DBA overs da disse designene til en fungerende database system. Når databasen systemet er opprettet, kan den DBA da har til oppgave å fylle den med data, som kan overføres fra en annen datakilde eller eksisterende system. Når databasen er oppe og går, kan DBA administrere tilgangen til det, sette opp brukerkontoer i organisasjonen. En del av denne prosessen er å sette forskjellige tilgangsnivåer til brukere, for eksempel kontor administratorer og ledere. Avhengig av type system, kan databasen også nås av kunder eller andre mennesker eksterne til organisasjonen.

Systems

DBA kan utnytte en rekke eksisterende systemer når du oppretter databaser. MySQL og Oracle er blant de mest vanlige og er både database styringssystemer. Et databasesystem blir ofte referert til som en DBMS. MySQL er et gratis system, mens Oracle er kommersielle. Ved hjelp av disse systemer, kan en DBA definere tabeller og kolonner i en database, samt forholdene mellom dem. Uansett hvilket system DBA bruker, prosessen med å bygge tabeller, sette inn, oppdatere, spørring og administrere brukerkontoer vanligvis gjøres ved hjelp av SQL programmering.

Technologies

Den primære språket involvert i databaseadministrasjon er SQL eller Structured Query Language. Ved hjelp av SQL-setninger og skript, kan en DBA utføre alle de sentrale oppgaver, fra å bygge databasen til å håndtere den. Ulike DBMS programmer bruker ofte små forskjeller i SQL syntaks, men de brede prinsippene er de samme. Noen ganger kan en DBA kan ha for å jobbe med ulike teknologier når du bygger et databasesystem, spesielt hvis data blir importert fra et annet system. SQL-setninger kan utføre mange oppgaver, for eksempel spørre databasen, sette inn data, oppdatere data og lage databasetabeller.

tilknyttet Programming

DBA bruker ofte andre enn SQL skripting teknologier. Ofte har en database system et brukergrensesnitt bygget på toppen av det, noe som gir brukeren tilgang gjennom en interaktiv grafisk program. Dette kan innebære noen av en rekke programmeringsspråk, med DBA eventuelt er involvert i utviklingsprosessen. For skrivebordsprogrammer, er Java-programmering ofte brukt i forbindelse med databasesystemer, mens på nettet, språk som PHP og ASP er vanlig. Avhengig av omfanget av et prosjekt, kan DBA ikke være ansvarlig for å utvikle brukergrensesnittet for en database, med denne oppgaven håndteres av andre medlemmer av teamet.