Skip to main content

Hvad er de forskellige typer databasestyringssystemer?

Databasestyringssystemer giver brugerne mulighed for at gemme bits af information, organisere det og hente noget eller det hele efter behov.Hver af de vigtigste typer databasestyringssystemer kræver et softwareprogram, der opretter poster for at organisere dataene og opretter rapporter fra disse data.Softwareprogrammerne til databaser skaber en af fire almindelige typer: hierarkiske databaser, netværksdatabaser, relationelle databaser eller objektorienterede databaser.

Den hierarkiske database er en af de ældste typer databasestyringssystemer.Det bruges oftest på mainframe -computere.Databaseskaberen forudbestiller forholdet mellem hver post og dens data.Strukturen kræver en rodrekord eller forælder, hvorfra databasedesigneren skaber et forhold mellem forældre og barn for hver bit data, der går ind i databasen.

En netværksdatabase organiserer også data ved hjælp af definerede forhold mellem forældre og barn.Ligesom en rigtig familie tillader netværksdatabasestrukturen et stykke data klassificeret som et barn at have mere end en forælder.Dette er en forbedring i forhold til hierarkiske typer databasestyringssystemer.Det giver brugerne mulighed for at forbinde information i en database til et andet datasæt gennem overordnet post og børneposten.

Det relationelle databasestyringssystem er steget i popularitet på grund af dets fleksibilitet og brugervenlighed.Det giver databasedesigneren mulighed for at bruge individuelle informationsstykker til at skabe forhold mellem separate databaser uden begrænsning af forældre- eller ejerforhold.Oplysningerne i en database, der binder dem til data i en anden, er en unik identifikator, såsom en medarbejderidentifikationsnummer.

Relationelle typer af databaserstyringssystemer giver databasedesignere mulighed for at oprette en database til at gemme lønningsliste og lønoplysninger for medarbejderne.Designeren opretter en separat database for personlige oplysninger, såsom hjemmeadresser og telefonnumre.Forskellige brugere kan muligvis indtaste og opdatere posterne i hver database.Rapporter trækker data fra posterne for enhver database, hvor det matchende medarbejderidentifikationsnummer findes.

Objektorienterede typer databasestyringssystemer giver en måde at organisere andre data end tal og tekst på.Designere bruger dem til at rumme multimedieartikler såsom fotos, musik og videoer.Dette databasestyringssystem bruger to identifikatorer for hver vare.Den første er et beskrivende objektnavn, og det andet er et miniature -program med instruktioner eller metoder, som computeren kører under opbevaring og hentning.De to dele bliver et objekt, som databasebrugerne kan organisere som de kan med tekst eller tal.