Ulemper av File System Data Management

Ulemper av File System Data Management


Filsystem data management (eller flat-fil databaser) fungerte som den eneste metoden for fillagring og gjenfinning før advent av database management systemer (som relasjonsdatabaser). Samtidig beholde noen bruk, flat-fil databaser lider av dårlig tilgjengelighet, dataredundans, mangel på standard filtilgang og manglende evne til å organisere data.

dataredundans

Siden flat-fil databaser stole på filer som inneholder poster som tekst uten strukturelle data, kan de ikke forholde seg data fra en fil til en annen. For eksempel, hvis en fil inneholder en adresse registrering av Mr. Johnson, en annen fil som bruker adresseinformasjon om Mr. Johnson har å gjenskape disse dataene. Den andre filen må duplisere data. Dette betyr at adressedataene på Mr. Johnson eksisterer i to filer samtidig. På store skalaer, fører dette til dataredundans som raskt kan ta opp plass i databasen og bevise kostnads ​​ineffektiv.

Begrenset brukertilgang

Flat-filsystemer vanligvis ikke støtte tilgang for flere brukere. Dette betyr at flere brukere på ulike arbeidsstasjoner ikke får tilgang til samme data samtidig, noe som begrenser tilgang til viktige data hvis flere brukere søker etter de samme dataene samtidig

Mangel på lagring og tilgangs Standards

Siden en flat-file system er avhengig av filer å lagre data, det nødvendigvis er avhengig av filsystemet som definerer hvordan disse filene er lagret og lest. Dette knytter data til systemet som lagrer det, og all programvare som brukes til å få tilgang til data må følge systemet for lagring. Følgelig eventuelle endringer i databasen kreve endringer i all programvaren som har tilgang til den.

Mangel på transaksjoner

Ber om data fra en flat-fil database bare henter data fra en enkelt fil. Ber om og hente data fra ulike filer samtidig (kalt en "transaksjon") er umulig. Dette betyr at komplekse forespørsler som gjør innhenting av data nøyaktig og effektiv rett og slett ikke eksisterer.