Ulemper ved styring af systemfildata

Forfatter: John Stephens
Oprettelsesdato: 25 Januar 2021
Opdateringsdato: 26 November 2024
Anonim
Ulemper ved styring af systemfildata - Artikler
Ulemper ved styring af systemfildata - Artikler

Indhold

Styring af systemdatafiler (eller flatfildatabaser) tjente som den eneste metode til fillagring og -hentning forud for oprettelsen af ​​databasehåndteringssystemer (såsom relationelle databaser). Mens der opretholdes en vis anvendelse, lider databaser i flatfilerne af dårlig tilgængelighed, dataredundans, manglende adgangsstandard og manglende evne til at organisere data.


Systemfildatahåndtering har nøgle ulemper i forhold til andre databasestyringssystemer (dybt i database billede af .shock fra Fotolia.com)

Data redundans

Fordi flatfildatabaser er afhængige af filer, der indeholder poster i tekstformat uden strukturelle data, er det ikke muligt at relatere data fra en fil til en anden. Hvis en fil f.eks. Indeholder en adressepost for "Mr Smith", skal en anden fil, der bruger samme adresseoplysninger, nøjagtigt gentage disse data. Den anden fil skal duplikere dem. Det betyder, at "Mr. Smith" -adressedata eksisterer i to filer på samme tid. Dette fører i stor skala til redundans af data, hvilket kan tage plads meget hurtigt i databasen, hvilket viser sin ineffektivitet.

Begrænset brugeradgang

Typisk understøtter fladfilsystemer ikke adgang til flere brugere. Det betyder, at brugere på forskellige maskiner ikke kan få adgang til de samme data samtidigt, hvilket begrænser adgangen, hvis flere brugere kigger efter dem på samme tid.


Manglende lagrings- og adgangsregler

Fordi flatfilsystemet har brug for de lagrede data, afhænger det nødvendigvis af filsystemet, som definerer, hvordan disse filer gemmes og læses. Dette binder dataene til det system, der lagrer det, og enhver anden software, der bruges til at få adgang til dem, skal være i overensstemmelse med det pågældende filsystem. Så ændringer i databasen kræver ændringer af al den software, der har adgang til den.

Manglende transaktioner

Anmodning af data fra en flatfil bank er simpelthen at hente disse data i en enkelt fil. Det er umuligt at anmode om og hente data fra flere filer på samme tid (kaldet en "transaktion"). Det betyder, at komplekse anmodninger, som gør denne opsving nøjagtige og effektive, simpelthen ikke eksisterer.

Efterhånden om du bliver ældre, opdager mange mænd, at dere hår bliver tyndere, og indtatningerne tiger. Mange pekulerer på, om kaldethed ikke er for langt væk. elvom det...

Den grundlæggende forkel mellem en lodret brand prinkler og et vedhæng er placeringen af ​​hver i et vandrør. En lodret prinkler er, om navnet antyder, fat lodret i VV, men en af ​​vedh...

Vores Publikationer.