Skip to main content

Hva er de forskjellige typene databasestyringssystemer?

Databaseadministrasjonssystemer lar brukere lagre informasjonsbiter, organisere den og hente noe eller alt etter behov.Hver av hovedtypene av databasestyringssystemer krever et program som oppretter poster for å organisere dataene og oppretter rapporter fra disse dataene.Programvarene for databaser oppretter en av fire vanlige typer: hierarkiske databaser, nettverksdatabaser, relasjonsdatabaser eller objektorienterte databaser.

Den hierarkiske databasen er en av de eldste typene databasestyringssystemer.Det brukes oftest på mainframe -datamaskiner.Databaseskreveren forhåndsdefinerer forholdet mellom hver post og dens data.Strukturen krever en rotpost, eller foreldre, som databasedesigneren oppretter et foreldre-barn-forhold for hver bit av data som går inn i databasen.

En nettverksdatabase organiserer også data ved å bruke definerte foreldre-barn-forhold.Som en ekte familie tillater nettverksdatabasestrukturen et stykke data klassifisert som barn å ha mer enn en av foreldrene.Dette er en forbedring i forhold til hierarkiske typer databasestyringssystemer.Det lar brukere koble informasjon i en database til et annet sett med data gjennom overordnet post og barneposten.

Det relasjonelle databasestyringssystemet har økt i popularitet på grunn av fleksibiliteten og brukervennligheten.Det gjør at databasedesigneren kan bruke individuelle informasjonsdeler for å lage forhold mellom separate databaser uten begrensning av foreldre- eller eierforhold.Informasjonen i en database som binder den til data i en annen, er en unik identifikator, for eksempel et ansattes identifikasjonsnummer.

Relasjonelle typer databaseradministrasjonssystemer lar databasedesignere opprette en database for å lagre lønns- og lønnsinformasjon for ansatte.Designeren oppretter en egen database for personlig informasjon som hjemmeadresser og telefonnumre.Ulike brukere kan legge inn og oppdatere postene i hver database.Rapporter henter data fra postene til en hvilken som helst database der det samsvarende ansattes identifikasjonsnummer er funnet.

Objektorienterte typer databasestyringssystemer gir en måte å organisere andre data enn tall og tekst.Designere bruker dem for å imøtekomme multimediaartikler som bilder, musikk og videoer.Dette databasestyringssystemet bruker to identifikatorer for hvert element.Den første er et beskrivende objektnavn, og det andre er et miniatyrprogram med instruksjoner eller metoder som datamaskinen kjører under lagring og gjenfinning.De to delene blir et objekt som databasebrukere kan organisere som de kan med tekst eller tall.