Cics-file-handling

提供:Dev Guides
移動先:案内検索

CICS-ファイル処理

CICSを使用すると、さまざまな方法でファイルデータにアクセスできます。 オンラインシステムでは、処理対象のトランザクションがバッチ処理されず、あらゆる種類の順序でソートされないため、ほとんどのファイルアクセスはランダムです。 したがって、CICSは通常の直接アクセス方式-VSAMおよびDAM(直接アクセス方式)をサポートします。 また、データベースマネージャーを使用してデータにアクセスすることもできます。

ランダムアクセス

以下は、ランダム処理に使用されるコマンドです-

Sr.No Commands & Description
1

READ

READコマンドは、主キーを使用してファイルからデータを読み取ります。

2

WRITE

書き込みコマンドは、ファイルに新しいレコードを追加するために使用されます。

3

REWRITE

REWRITEコマンドは、ファイルに既に存在するレコードを変更するために使用されます。

4

DELETE

DELETEコマンドは、ファイルに存在するレコードを削除するために使用されます。

シーケンシャルアクセス

以下は、順次処理に使用されるコマンドです-

Sr.No Commands & Description
1

STARTBR

STARTBRはブラウズ開始と呼ばれます。

2

READNEXT/READPREV

STARTBRコマンドを発行しても、レコードは使用可能になりません。

3

RESETBR

RESETBRコマンドを使用すると、参照の途中で開始点をリセットできます。

4

ENDBR

ファイルの順次読み取りが終了したら、ENDBRコマンドを使用してブラウズを終了します。