Flade filer, der bruges til at være den typiske metode til lagring og adgang til data , men med væksten i edb-systemer, nu organisationer lagre mere data end før. Flade filer var ikke i stand til at holde op , hvilket førte til opfindelsen af relationelle databaser . Flade filer
Fladskærms- fil databaser gemme alle data om et objekt, og relaterede objekter i en række , og hver ny rekord tilføjet sekventielt. Når en post skal placeres, er hver post kontrolleres i rækkefølge, indtil den ønskede post er fundet , som bliver mere og mere langsom som databasen vokser . Data skal kopieres , når en anden transaktion finder sted , såsom en ny ordre. Flade filer er billige, fordi de typisk er tekstfiler , som ikke kræver ekstra software til at oprette , ændre eller få adgang til disse filer.
Relationsdatabaser
Relationelle databaser er data grupperet efter et objekt og derefter knyttet til tilsvarende objekter ved tasterne . Data opdeles i mindste bestanddele , således at ingen overlapning opstår, hvis for eksempel en kunde har mere end én orden i deres ordrehistorik . Data er søgt efter og hentet af indekser , der ligner et indeks i en bog. Dette gør hentning langt hurtigere end flade filer , fordi kun de ønskede poster er markeret.
Vælge en metode
Selvom langsommere og ældre teknologi, flade filer er stadig der anvendes ved import , eksport eller integrere en del af data, fordi de job er små , og formatet er typisk universel og let at manipulere. En relationel database er et langt bedre valg til at understøtte business applikationer eller være en vigtig informationskilde . Relationelle databaser er optimeret til at søge store datamængder for bestemte poster. Det er også meget lettere at inddrive eller genoprette en relationel database, hvis korruption forekommer .