Database Management Systems ( DBMS ) gratis programmereren fra å håndtere de lavnivå detaljer om lagring av poster. Når hun ønsker en rekord , koder hun noen enkle kommandoer i programmet hennes , og DBMS tar det derfra . Fra enkle begynnelse, har database-programvare vokst i raffinement , tar mange former , fra billig frittstående PC-programmer til multinasjonale nettverk som koster millioner av dollar. Navigasjonsutstyr
Introdusert i 1960, var disse de første databaser. De opprettholdt poster og pekere mellom dem, men hadde ingen indeksering eller søk .
Hierarkisk
Disse databasene tillate en til mange forhold, som med en bestilling og dets linjeelementer. En rekord kan bli sett opp ved hjelp av en indeks , påskynde søk.
Relational
I en relasjonsdatabase , er data organisert i tabeller . Ulike tabeller kan kobles av felles data felt , slik at kompliserte , ad- hoc relasjoner og sofistikerte data henting.
Server
En server -basert database utfører all datatilgang i en separat prosess utenfor det brukerprogram , vanligvis på en separat datamaskin . The server program håndhever dataintegritet regler , noe som resulterer i en mer pålitelig database .
Integrert
Noen databaser er komplette program miljøer , inkludert data management, programmeringsspråk og dataregistrering skjemaer.