Failisüsteemi andmehalduse puudused

...

Failisüsteemi andmehaldusel on andmebaasihaldussüsteemidega võrreldes peamised puudused

Failisüsteemi andmehaldus (või lamefailide andmebaasid) oli enne andmebaasihaldussüsteemide (nt relatsiooniandmebaasid) tulekut ainsa failide salvestamise ja otsimise meetodina. Säilitades mõningase kasutuse, kannatavad lamedate failide andmebaasid halva juurdepääsetavuse, andmete liiasuse, standardse failijuurdepääsu puudumise ja võimetuse tõttu andmeid korraldada.

Andmete koondamine

Kuna lamefailide andmebaasid tuginevad failidele, mis sisaldavad kirjeid tekstina ilma struktuuriandmeteta, ei saa nad andmeid ühest failist teise seostada. Näiteks kui üks fail sisaldab hr Johnsoni aadressikirjet, peab teine ​​fail, mis kasutab hr Johnsoni aadressiandmeid, need andmed uuesti looma. Teine fail peab andmeid dubleerima. See tähendab, et hr Johnsoni aadressiandmed eksisteerivad kahes failis korraga. Suures mahus põhjustab see andmete liiasust, mis võib kiiresti andmebaasis ruumi võtta ja osutuda kulutõhusaks.

Päeva video

Piiratud kasutaja juurdepääs

Lamefailisüsteemid ei toeta tavaliselt juurdepääsu mitmele kasutajale. See tähendab, et mitu kasutajat erinevates tööjaamades ei pääse samadele andmetele samaaegselt juurde, piirates juurdepääsu olulistele andmetele, kui mitu kasutajat otsib samu andmeid samal ajal.

Salvestus- ja juurdepääsustandardite puudumine

Kuna lamefailisüsteem tugineb andmete salvestamiseks failidele, toetub see tingimata failisüsteemile, mis määrab nende failide salvestamise ja lugemise. See seob andmed neid salvestava süsteemiga ja igasugune andmetele juurdepääsuks kasutatav tarkvara peab vastama salvestussüsteemile. Sellest tulenevalt nõuavad kõik andmebaasi muudatused kogu sellele juurde pääseva tarkvara muutmist.

Tehingute puudumine

Andmete taotlemine lamefailide andmebaasist hangib andmed lihtsalt ühest failist. Erinevatest failidest korraga andmete taotlemine ja toomine (nimetatakse "tehinguks") on võimatu. See tähendab, et keerulisi päringuid, mis muudavad andmete hankimise täpseks ja tõhusaks, lihtsalt ei eksisteeri.