Flate filer som brukes til å være den typiske metoden for lagring og bruk av data , men med veksten av datasystemer , organisasjoner nå lagre mer data enn før . Flate filer ikke var i stand til å holde opp, som fører til oppfinnelsen av relasjonsdatabaser. Flate filer
Flat - fil databaser lagre alle data om et objekt og relaterte objekter i en rad og hver ny rekord satt sekvensielt . Når en rekord må være plassert , er hver post sjekkes i rekkefølge inntil ønsket posten er funnet , blir som stadig treg som databasen vokser . Data må dupliseres når en ny transaksjon , for eksempel en ny bestilling. Flate filer er billige fordi de er vanligvis tekstfiler , krever ingen ekstra programvare for å opprette, endre eller få tilgang til disse filene .
Relasjonsdatabaser
Relasjonsdatabaser er data gruppert etter et objekt og deretter knyttet til relaterte objekter av nøkler . Data blir brutt ned i de minste komponenter slik at ingen duplisering oppstår hvis , for eksempel, har en kunde mer enn én ordre i sin ordrehistorikk . Data blir søkt etter og hentes av indekser, som ligner på en indeks i en bok . Dette gjør gjenfinning mye raskere enn flate filer fordi bare de ønskede postene er kontrollert.
Velge en metode
Selv tregere og eldre teknologi , flate filer er fortsatt brukes for å importere , eksportere eller integrere en del av data fordi jobbene er små og formatet er typisk universelle og lett å manipulere. En relasjonsdatabase er et mye bedre valg for å støtte forretningsapplikasjoner eller være en viktig informasjonskilde . Relasjonsdatabaser er optimalisert for å søke store mengder data for bestemte poster. Dessuten er det mye enklere å gjenopprette eller gjenopprette en relasjonsdatabase hvis korrupsjon oppstår.