Platta filer som används för att vara den typiska metoden för att lagra och komma åt data, men med tillväxten av datasystem , organisationer nu lagra mer data än tidigare . Platta filer kunde inte hålla upp , vilket leder till uppfinningen av relationsdatabaser . Platta filer
Platt - fil databaser lagrar alla data om ett objekt och relaterade objekt på en rad och varje ny post läggs i följd . När en post skall vara placerad , är varje post kontrolleras i ordningsföljd tills den önskade posten hittas , blir som alltmer långsam takt med att databasen växer . Data måste dubbleras när en annan transaktion inträffar , såsom en ny order . Platta filer är billiga eftersom de är vanligtvis textfiler , som inte kräver någon extra programvara för att skapa , ändra eller komma åt dessa filer .
Relationsdatabaser
relationsdatabaser är uppgifter grupperade efter ett objekt och sedan kopplad till relevanta objekt genom nycklar. Data delas upp i de minsta komponenterna så att inget dubbelarbete uppstår om , till exempel, har en kund mer än en ordning i deras orderhistorik . Data sökte och hämtas av index , som liknar ett index i en bok . Detta gör hämtning mycket snabbare än platta filer eftersom endast de önskade posterna kontrolleras .
Välja en metod
Även långsammare och äldre teknik , platta filer är fortfarande används när du importerar , exporterar eller integrera en del av data eftersom jobben är små och formatet är typiskt universell och lätt att manipulera . En relationsdatabas är ett mycket bättre val för att stödja affärsapplikationer eller vara en viktig informationskälla . I relationsdatabaser är optimerade för att söka stora mängder data för specifika poster . Dessutom är det mycket lättare att återvinna eller återställa en relationsdatabas om korruption förekommer .