CICS - Dateihandhabung

Mit CICS können wir auf viele Arten auf Dateidaten zugreifen. Die meisten Dateizugriffe sind im Online-System zufällig, da die zu verarbeitenden Transaktionen nicht gestapelt und in irgendeine Reihenfolge sortiert werden. Daher unterstützt CICS die üblichen Direktzugriffsmethoden - VSAM und DAM (Direct Access Method). Außerdem können wir mit Datenbankmanagern auf Daten zugreifen.

Direktzugriff

Es folgen die Befehle, die für die zufällige Verarbeitung verwendet werden:

Sr.Nr. Befehle & Beschreibung
1 LESEN

Der Befehl READ liest Daten aus einer Datei mit dem Primärschlüssel.

2 SCHREIBEN

Der Schreibbefehl wird verwendet, um einer Datei neue Datensätze hinzuzufügen.

3 UMSCHREIBEN

Mit dem Befehl REWRITE wird ein Datensatz geändert, der bereits in einer Datei vorhanden ist.

4 LÖSCHEN

Mit dem Befehl DELETE wird ein Datensatz gelöscht, der in einer Datei vorhanden ist.

Sequentieller Zugriff

Es folgen die Befehle, die für die sequentielle Verarbeitung verwendet werden:

Sr.Nr. Befehle & Beschreibung
1 STARTBR

STARTBR wird als Start Browse bezeichnet.

2 READNEXT / READPREV

Wenn wir einen STARTBR-Befehl ausgeben, werden die Datensätze nicht verfügbar.

3 RESETBR

Mit dem Befehl RESETBR können wir unseren Startpunkt mitten im Durchsuchen zurücksetzen.

4 ENDBR

Wenn wir eine Datei nacheinander gelesen haben, beenden wir die Suche mit dem Befehl ENDBR.