Herunterladen Inhalt Inhalt Diese Seite drucken

NCR GW-BASIC Betriebsanleitung Seite 389

Inhaltsverzeichnis

Werbung

Dann müssen Sie entscheiden, ob Sie die Daten in einer Datei mit
sequentiellem oder direktem Zugriff speichern wollen. Diese beiden
Dateiarten weisen folgende Merkmale auf:
Dateien mit sequentiellem Zugriff:
Wie der Name schon sagt, werden bei einer Datei mit sequentiellem
Zugriff Daten in einer bestimmten Reihenfolge eingeschrieben bzw.
gelesen. Der erste Datensatz, den Sie einschreiben, ist der Datensatz 1,
der zweite Datensatz, der eingegeben wird ist Datensatz 2 etc. Bei einer
solchen Datei ist eine nachträgliche Einfügung von Datensätzen nicht
möglich.
In der gleichen festen Reihenfolge wird auch eine solche Datei gelesen.
Ihr Programm muß einen Datensatz nach dem anderen lesen, bis es den
gesuchten Datensatz gefunden hat. Es kann den Datensatz zwar lesen,
ihn jedoch nicht verändern. Eine Datei mit sequentiellem Zugriff kann
daher für die Eingabe, Ausgabe und das Anhängen jederzeit offen sein,
jedoch immer nur für eine dieser Funktionen. Das Anhängen von Einträ­
gen erfolgt jeweils am Ende einer vorhandenen Datei, wobei jedoch die
die Reihenfolge der bereits vorhandenen Einträge nicht geändert wer­
den kann.
Dateien mit direktem Zugriff:
Bei Dateien mit direktem Zugriff können Sie Ihren Datensatz mit einer
Nummer versehen, die von der aufsteigenden Zahlenfolge der sequen­
tiellen Dateien abweicht. Sie können z.B. den Datensatz 1 bis 6 ein­
schreiben, um dann mit dem Datensatz 9 fortzufahren. Somit lassen Sie
Platz für zwei zusätzliche Datensätze die sich nachträglich einfügen las­
sen. Die Daten sätze können in jeder gewünschten Reihenfolge gelesen
und abgeändert werden, ohne daß dabei alle Datensätze von Anfang bis
zum Ende gelesen werden müssen. Dateien mit direktem Zugriff spei­
chern im allgemeinen numerische Datenelemente im verdichteten For­
mat, d.h. wenn hauptsächlich mit Zahlen gearbeitet wird, spart man bei
Verwendung von Dateien mit direktem Zugriff Speicherplatz.
Vergleicht man die beiden Dateien hinsichtlich ihres Zugriffs, sollte man
auch erwähnen, daß Dateien mit direktem Zugriff ein ausführlicheres
Programm benötigen als solche mit sequentiellem Zugriff. Kehren wir
zurück zum Beispiel Wetterbericht. Sie würden wahrscheinlich entschei­
den, daß für die Beobachtungen der letzten 24 Stunden, bzw. der letzten
Woche jetzt ein schneller direkter Zugriff erforderlich ist, um die Berech­
nungen für eine Wettervorhersage schnell ausführen zu können. Be­
obachtungen, die in der Zeit schon länger zurückliegen, sind für Archive
bestimmt und lassen sich in chronologischer Reihenfolge auf Dateien
mit sequentiellem Zugriff abspeichem. Ein schneller Zugriff ist bei ihnen
GW-BASIC
DATEIEN UND GERÄTE
5-7

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für NCR GW-BASIC

Inhaltsverzeichnis