Sekventielle adgangsfiler er hurtige på de fleste computere.
En computer gemmer information på sin harddisk som et objekt kaldet en fil. En fil er en pakke af data med en størrelse, ejer og oprettelsesdato, og den kan antage mange former. Den mest almindelige type er den sekventielle adgangsfil. Sekventielle filer har enkel organisering, kan nemt ændres med teksteditorer og er praktiske til at eksportere data mellem programmer.
Sekventiel fil
Et computerprogram laver en sekventiel fil blot ved at skrive dataposter, den ene efter den anden, ind i et nyoprettet filområde. Posterne kan alle have samme længde, eller længderne kan variere. Hvis de varierer, slutter hver post med et eller flere specialtegn; når et program efterfølgende læser filen, bruger det tegnene til at bestemme, hvor den ene post slutter og den næste begynder. Programmer læser sekventielle filer på samme måde, som de blev oprettet: begynder med den første post og fortsætter i stigende rækkefølge til slutningen.
Dagens video
Hastighed
Sammenlignet med direkte adgangsfiler behandler programmer sekventielle adgangsfiler hurtigere. Programmer læser filposter med direkte adgang i vilkårlig rækkefølge, men den fleksibilitet kommer på prisen af langsommere ydeevne. Positioneringsmekanismen på computerens harddisk virker meget mindre for sekventielle filer end direkte filer, og computerens centralenhed (CPU) har ligeledes mindre arbejde med en sekventiel fil.
Enkelhed
Sekventielle filer er nemme at læse på grund af deres enkle organisering. Det er en simpel sag at skrive nye programmer for at læse eksisterende sekventielle filer, da programmet læser posterne som en simpel serie, indtil det støder på et end-of-file (EOF) mærke. Selvom filen kan have næsten ethvert indhold, fra digitalt optaget musik til teksten i en roman, har filens struktur ingen overraskelser.
Datadeling
Programmer, der deler data, bruger filformatet sekventiel adgang som et "fælles sprog". For eksempel kan et databaseprogram eksportere en fil til et regneark. Databasesystemets oprindelige filer er meget sofistikerede; regnearksprogrammet kan ikke få direkte adgang til dem. Den læser dog nemt databasens sekventielle eksportfil, især hvis databasebrugeren vælger komma- eller tabulatorseparerede formater. På grund af den nemme deling af data har mange store applikationer import- og eksportfunktioner ved hjælp af sekventielle filer.