Typer av filorganisation

Filer och mappar nätverk

Bildkredit: D3Damon/iStock/GettyImages

Termen "filorganisation" har ofta varit en källa till förvirring för datoranvändare. Även om vissa tror att just detta koncept är relaterat till metoderna där filer organiseras i mappar, är detta inte helt korrekt. Faktum är att filorganisation används för att beskriva hur den specifika informationen i en fil införlivas i den och nås efter behov.

Även om olika typer av filorganisation används för närvarande, är några av de mest populära sekventiell, indexerad och relativ organisation. Att förstå hur dessa organisationsmetoder fungerar, och hur de förhåller sig till varandra, kan hjälpa dig att bättre uppskatta de unika handlingar som finns på insidan av din dator som sker varje dag grund. Filorganisation är, oavsett standard, en integrerad del av din dators drift.

Dagens video

Filstruktur och organisation: Sekventiell

Som tidigare nämnts inkluderar de tre vanligaste metoderna för filorganisation sekventiell, indexerad och relativ organisation. Sekventiell organisation beskriver en metod där specifika dataposter organiseras i exakt den ordning som de har lagts till i datorn. Även om denna organisationsmetod har fördelen av ökad tydlighet, har den också sina egna unika begränsningar. Till exempel kan nya poster inte läggas till inom en batch av redan existerande poster. Istället måste en post läggas till i slutet av den senaste posten.

Relativ filorganisation

I ett relativ organisationssystem tilldelas varje enskild post en nyckel, som är en numerisk indikator som kan användas för att identifiera en viss post och komma åt den vid varje given tidpunkt. I ett relativt organisationssystem kan poster ordnas om efter behov utan några krav relaterade till datumet de lades till eller deras speciella filstorlek. Genom att använda den relativa siffertangenten som är tilldelad en post kan specifika poster nås utan att de behöver ordnas i någon specifik ordning. Det är dock viktigt att notera att relativ organisation använder ett system med nyckelidentifierare som beskriver en artikelposition för andra i organisationen. När du kommer åt ett objekt kan dess nyckel ändras beroende på var den är placerad i förhållande till andra objekt.

Utvärdera indexerad organisation

Till skillnad från relativ organisation är nycklarna som tillhandahålls till poster i en indexerad organisation fasta och unika, utan hänsyn till någon redan existerande ordning. Även om indexerade organisationssystem ger den största graden av flexibilitet, innebär de också de största programmeringsutmaningarna för utvecklare. Med det i åtanke kan man hävda att metoden med indexerad organisation kräver den största ansträngningen för att sätta upp framgångsrikt.