Dateien mit sequenziellem Zugriff sind auf den meisten Computern schnell.
Ein Computer speichert Informationen auf seiner Festplatte als Objekt, das als Datei bezeichnet wird. Eine Datei ist ein Datenpaket mit einer Größe, einem Eigentümer und einem Erstellungsdatum und kann viele Formen annehmen. Der gebräuchlichste Typ ist die Datei mit sequenziellem Zugriff. Sequentielle Dateien haben eine einfache Organisation, lassen sich leicht mit Texteditoren ändern und sind praktisch für den Export von Daten zwischen Programmen.
Sequentielle Datei
Ein Computerprogramm erstellt eine sequentielle Datei, indem es einfach nacheinander Datensätze in einen neu erstellten Dateibereich schreibt. Die Datensätze können alle die gleiche Länge haben oder die Länge kann variieren. Wenn sie variieren, endet jeder Datensatz mit einem oder mehreren Sonderzeichen; Wenn ein Programm die Datei anschließend liest, verwendet es die Zeichen, um zu bestimmen, wo ein Datensatz endet und der nächste beginnt. Programme lesen sequentielle Dateien auf die gleiche Weise, wie sie erstellt wurden: beginnend mit dem ersten Datensatz und in aufsteigender Reihenfolge bis zum Ende.
Video des Tages
Geschwindigkeit
Im Vergleich zu Dateien mit Direktzugriff verarbeiten Programme Dateien mit sequenziellem Zugriff schneller. Programme lesen Direktzugriffsdateidatensätze in beliebiger Reihenfolge, aber diese Flexibilität geht mit geringerer Leistung einher. Der Positionierungsmechanismus der Festplatte des Computers funktioniert bei sequentiellen Dateien viel weniger als Direct-Dateien, und die Zentraleinheit (CPU) des Computers hat ebenfalls weniger Arbeit mit einem sequentiellen Datei.
Einfachheit
Sequentielle Dateien sind aufgrund ihrer einfachen Organisation leicht zu lesen. Es ist einfach, neue Programme zu schreiben, um vorhandene sequentielle Dateien zu lesen, da das Programm die Datensätze als einfache Serie liest, bis es auf eine Dateiende-Markierung (EOF) stößt. Obwohl die Datei fast jeden Inhalt haben kann, von digital aufgenommener Musik bis hin zu einem Romantext, bietet die Struktur der Datei keine Überraschungen.
Datenübertragung
Programme, die Daten gemeinsam nutzen, verwenden das Dateiformat mit sequenziellem Zugriff als "gemeinsame Sprache". Beispielsweise kann ein Datenbankprogramm eine Datei für eine Tabellenkalkulation exportieren. Die nativen Dateien des Datenbanksystems sind sehr anspruchsvoll; das Tabellenkalkulationsprogramm kann nicht direkt darauf zugreifen. Die sequentielle Exportdatei der Datenbank kann jedoch problemlos gelesen werden, insbesondere wenn der Datenbankbenutzer durch Kommas oder Tabulatoren getrennte Formate wählt. Aufgrund der einfachen Datenfreigabe verfügen viele wichtige Anwendungen über Import- und Exportfunktionen, die sequenzielle Dateien verwenden.