![...](/f/36d09ed128d9d0fbb863cc38b8485828.jpg)
Failų sistemos duomenų valdymas turi esminių trūkumų, palyginti su duomenų bazių valdymo sistemomis
Failų sistemos duomenų valdymas (arba vienodų failų duomenų bazės) buvo vienintelis failų saugojimo ir paieškos būdas prieš atsirandant duomenų bazių valdymo sistemoms (pvz., reliacinėms duomenų bazėms). Išlaikant tam tikrą naudojimą, vienodų failų duomenų bazės kenčia dėl prasto prieinamumo, duomenų pertekliaus, standartinės prieigos prie failų trūkumo ir nesugebėjimo tvarkyti duomenų.
Duomenų perteklius
Kadangi plokščių failų duomenų bazės remiasi failais, kuriuose yra įrašų kaip tekstas be jokių struktūrinių duomenų, jos negali susieti duomenų iš vieno failo su kitu. Pavyzdžiui, jei viename faile yra P. Johnson adreso įrašas, kitas failas, kuriame naudojama P. Johnson adreso informacija, turi iš naujo sukurti tuos duomenis. Antrasis failas turi dubliuoti duomenis. Tai reiškia, kad D. Johnsono adreso duomenys vienu metu yra dviejuose failuose. Esant dideliam mastui, tai sukelia duomenų dubliavimą, kuris gali greitai užimti vietą duomenų bazėje ir pasirodyti neefektyvus.
Dienos vaizdo įrašas
Ribota vartotojo prieiga
Plokščių failų sistemos paprastai nepalaiko kelių vartotojų prieigos. Tai reiškia, kad keli vartotojai skirtingose darbo vietose negali vienu metu pasiekti tų pačių duomenų, o tai riboja prieigą prie svarbių duomenų, jei keli vartotojai vienu metu ieško tų pačių duomenų.
Trūksta saugyklos ir prieigos standartų
Kadangi plokščių failų sistema duomenims saugoti remiasi failais, ji būtinai priklauso nuo failų sistemos, kuri apibrėžia, kaip tie failai yra saugomi ir nuskaitomi. Tai susieja duomenis su sistema, kuri juos saugo, o bet kokia programinė įranga, naudojama duomenims pasiekti, turi atitikti saugojimo sistemą. Atitinkamai, bet kokie duomenų bazės pakeitimai reikalauja pakeisti visą programinę įrangą, kuri ją pasiekia.
Sandorių trūkumas
Duomenų užklausa iš vienodo failo duomenų bazės tiesiog nuskaito duomenis iš vieno failo. Vienu metu prašyti ir gauti duomenis iš įvairių failų (vadinamų „sandoriumi“) neįmanoma. Tai reiškia, kad sudėtingų užklausų, dėl kurių duomenų paieška yra tiksli ir efektyvi, tiesiog nėra.