Komponenter i et databasestyringssystem

udgivet den 02. juli 2013-af Admin

organisationer producerer og indsamler data, når de opererer. Indeholdt i en database er data typisk organiseret til at modellere relevante aspekter af virkeligheden på en måde, der understøtter processer, der kræver disse oplysninger. At vide, hvordan dette kan styres effektivt, er afgørende for enhver organisation.

Hvad er et databasestyringssystem (eller DBMS)?

organisationer anvender databasestyringssystemer (eller DBMS) for at hjælpe dem med effektivt at styre deres data og udlede relevant information ud af det. En DBMS er et teknologiværktøj, der direkte understøtter datastyring. Det er en pakke designet til at definere, manipulere og administrere data i en database.

nogle generelle funktioner i en DBMS:

  • designet til at tillade definition, oprettelse, forespørgsel, opdatering og administration af databaser
  • Definer regler for at validere dataene og aflaste brugere af indramningsprogrammer til datavedligeholdelse
  • Konverter en eksisterende database eller arkivere en stor og voksende
  • Kør forretningsapplikationer, der udfører opgaverne med at styre forretningsprocesser, interagere med slutbrugere og andre applikationer, for at fange og analysere data

nogle kendte DBMS ‘ er er Microsoft Access, Oracle, SAP og andre.

komponenter af DBMS

DBMS har flere komponenter, der hver især udfører meget vigtige opgaver i databasestyringssystemet. Nedenfor er en liste over komponenter i databasen og dens miljø.

dette er det sæt af programmer, der bruges til at styre og styre den samlede database. Dette inkluderer selve DBMS-programmet, operativsystemet, netværksprogrammet, der bruges til at dele dataene mellem brugerne, og de applikationsprogrammer, der bruges til at få adgang til data i DBMS.

udstyr
består af et sæt fysiske elektroniske enheder såsom computere, I/O-enheder, lagerenheder osv., dette giver grænsefladen mellem computere og de virkelige verdenssystemer.

Data
DBMS eksisterer for at indsamle, gemme, behandle og få adgang til data, den vigtigste komponent. Databasen indeholder både de faktiske eller operationelle data og metadataene.

procedurer
dette er de instruktioner og regler, der hjælper med, hvordan du bruger DBMS, og ved at designe og køre databasen ved hjælp af dokumenterede procedurer til at guide de brugere, der driver og administrerer den.

Databaseadgangssprog
dette bruges til at få adgang til dataene til og fra databasen, til at indtaste nye data, opdatere eksisterende data eller hente nødvendige data fra databaser. Brugeren skriver et sæt passende kommandoer i et databaseadgangssprog, sender disse til DBMS, som derefter behandler dataene og genererer og viser et sæt resultater i en brugerlæsbar form.

Forespørgselsprocessor
dette omdanner brugerforespørgslerne til en række instruktioner på lavt niveau. Dette læser online brugerens forespørgsel og oversætter den til en effektiv række operationer i en form, der kan sendes til run time data manager til udførelse.

Run Time Database Manager
undertiden benævnt databasestyringssystemet, er dette den centrale programmelkomponent i DBMS, der grænseflader med brugerindgivne applikationsprogrammer og forespørgsler og håndterer databaseadgang på køretid. Dens funktion er at konvertere operationer i brugerens forespørgsler. Det giver kontrol for at opretholde konsistensen, integriteten og sikkerheden af dataene.

Data Manager
også kaldet cache manger, dette er ansvarlig for håndtering af data i databasen, hvilket giver et opsving til systemet, der gør det muligt at gendanne dataene efter en fejl.

Database Engine
kernetjenesten til lagring, behandling og sikring af data, Dette giver kontrolleret adgang og hurtig transaktionsbehandling for at imødekomme kravene i de mest krævende dataforbrugende applikationer. Det bruges ofte til at oprette relationsdatabaser til online transaktionsbehandling eller online analytiske behandlingsdata.

Data Dictionary
dette er en reserveret plads i en database, der bruges til at gemme oplysninger om selve databasen. En dataordbog er et sæt skrivebeskyttet tabel og visninger, der indeholder de forskellige oplysninger om de data, der bruges i virksomheden for at sikre, at databaserepræsentation af dataene følger en standard som defineret i ordbogen.

rapportforfatter
også kaldet rapportgeneratoren, det er et program, der udtrækker information fra en eller flere filer og præsenterer informationen i et bestemt format. De fleste rapportforfattere giver brugeren mulighed for at vælge poster, der opfylder visse betingelser og vise valgte felter i rækker og kolonner eller også formatere dataene i forskellige diagrammer.

fantastisk præstation gennem effektiv DBMS

en virksomheds præstation påvirkes i høj grad af, hvordan den administrerer sine data. Og en af de mest grundlæggende opgaver inden for datastyring er den effektive styring af dens database. Forståelse af de forskellige komponenter i DBMS og hvordan det virker og relaterer til hinanden er det første skridt til at ansætte en effektiv DBMS.

– data Tsar @ deo

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.