Hvordan bruger jeg et databasestyringssystem?
Et databasestyringssystem (DBMS) er faktisk et softwareprogram, der giver brugerne mulighed for at se, redigere, sortere og køre rapporter på et specifikt datasæt. Disse programmer kan også kaldes applikationer, grænseflader eller klienter. Brugen af et databasestyringssystem er specifikt for de funktioner, det blev udviklet til: systemer kan være designet til at imødekomme forskellige brugerbehov. For at bruge et databasestyringssystem skal brugerne enten lære de kommandoer, der er knyttet til systemet, eller blive fortrolige med de grafiske brugergrænsefladsværktøjer (GUI), der er udviklet til at udføre opgaver, såsom at oprette og ændre tabeller og tilføje, redigere eller slette poster.
Hvis det databasestyringssystem, du bruger, fås adgang til via en "kommandolinie" - en maskinskrevet kommando, der udfører et program - skal du blive dygtig til konventionerne i det, der kaldes Standard Query Language (SQL). Dette kræver, at du skriver specifikke kommandoer for at kommunikere dine anmodninger til selve databasen. For eksempel vil kommandoen "Opret TABEL-kunder" oprette en tabel med navnet "kunder" i en eksisterende database. En sådan simpel kommando opretter ingen kolonner i tabellen og udfylder den heller ikke med data. Yderligere kommandoer kan tilføje kompleksitet og dybde til den nye tabel.
Andre databasestyringssystemer kan fås adgang via webbaserede portaler. Disse vedligeholdes generelt af et web-hostingfirma og har en brugervenlig GUI, der giver brugerne mulighed for at se og vælge mulige kommandoer. For at bruge denne type databasestyringssystem skal du gøre dig bekendt med menuindstillingerne, der tillader udførelse af opgaver, f.eks. Tilføjelse af tabeller og opsætning af kolonner, samt tilføjelse, redigering og sletning af data i disse tabeller. Når du arbejder med denne type databasestyringssystem, er der ikke behov for at lære SQL. Nogle eksperter anbefaler imidlertid, at indlæring af RQL-rudimentene kan hjælpe med at løse problemer og skrive forespørgsler.
En tredje type databasestyringssystem gør det muligt at installere en GUI på en computer, hvilket gør det muligt for brugere at køre programmet fra deres arbejdsstationer. Ligesom i webbaserede systemer varierer menuindstillingerne, men de opgaver, der er nødvendige for at administrere databasen, kræver ikke kendskab til SQL. Ledelsessystemer inden for en GUI kræver indlæring af specifikke menuindstillinger. Selvom du ikke behøver at skrive i SQL, er en generel forståelse af databasefunktioner kritisk, så elementer i systemet kan konfigureres korrekt.