Saturs
- Datu atlaišana
- Ierobežota lietotāju piekļuve
- Uzglabāšanas un piekļuves noteikumu trūkums
- Darījumu trūkums
Pirms datu bāzes pārvaldības sistēmu (piemēram, relāciju datu bāzu) izveides sistēmas datu failu (vai vienotas datubāzes) pārvaldība bija vienīgā failu glabāšanas un izguves metode. Vienlaikus saglabājot zināmu lietošanu, plakanās datubāzes cieš no sliktas pieejamības, datu atlaišanas, piekļuves standarta trūkuma un nespējas organizēt datus.
Sistēmas failu datu pārvaldībai ir galvenie trūkumi salīdzinājumā ar citām datu bāzes pārvaldības sistēmām (dziļi datubāzes attēlā ar .shock no Fotolia.com)
Datu atlaišana
Tā kā plakanās datubāzes balstās uz failiem, kas satur ierakstus teksta formātā bez jebkādiem strukturāliem datiem, nav iespējams saistīt datus no viena faila uz citu. Piemēram, ja failā ir adrese "Mr Smith", citam failam, kas izmanto to pašu adrešu informāciju, precīzi jāatkārto šie dati. Otrajam failam ir jābūt dublētam. Tas nozīmē, ka "Mr Smith" adrešu dati vienlaikus ir pieejami divos failos. Lielā mērā tas noved pie datu dublēšanas, kas datu bāzē var ļoti ātri aizņemt vietu, pierādot tā neefektivitāti.
Ierobežota lietotāju piekļuve
Parasti plakanās failu sistēmas neatbalsta vairāku lietotāju piekļuvi. Tas nozīmē, ka lietotāji dažādās iekārtās nevar piekļūt vieniem un tiem pašiem datiem vienlaicīgi, ierobežojot piekļuvi, ja vairāki lietotāji tos meklē vienlaikus.
Uzglabāšanas un piekļuves noteikumu trūkums
Tā kā plakanās failu sistēmai ir nepieciešami saglabātie dati, tas noteikti ir atkarīgs no failu sistēmas, kas nosaka, kā šie faili tiek saglabāti un lasīti. Tas sasaista datus ar sistēmu, kas to glabā, un jebkurai citai programmatūrai, kas izmantota, lai piekļūtu tiem, jāatbilst šai failu sistēmai. Tātad jebkuras izmaiņas datubāzē prasa visas programmatūras, kas tai piekļūst, izmaiņas.
Darījumu trūkums
Pieprasot datus no vienotas failu bankas, vienkārši tiek iegūti šie dati vienā failā. Datu pieprasīšana un iegūšana no vairākiem failiem vienlaicīgi (ko sauc par "darījumu") nav iespējama. Tas nozīmē, ka sarežģīti pieprasījumi, kas padara šo atgūšanu precīzu un efektīvu, vienkārši nepastāv.