CICS - обработка файлов
CICS позволяет нам получать доступ к данным файла разными способами. Большинство обращений к файлам в онлайн-системе являются случайными, поскольку обрабатываемые транзакции не группируются и не сортируются в какой-либо порядок. Поэтому CICS поддерживает обычные методы прямого доступа - VSAM и DAM (метод прямого доступа). Это также позволяет нам получать доступ к данным с помощью менеджеров баз данных.
Произвольный доступ
Ниже приведены команды, которые используются для случайной обработки.
Старший Нет | Команды и описание |
---|---|
1 | ЧИТАТЬ Команда READ считывает данные из файла с использованием первичного ключа. |
2 | ЗАПИСЫВАТЬ Команда записи используется для добавления новых записей в файл. |
3 | ПЕРЕПИСАТЬ Команда REWRITE используется для изменения записи, которая уже присутствует в файле. |
4 | УДАЛЯТЬ Команда DELETE используется для удаления записи, присутствующей в файле. |
Последовательный доступ
Ниже приведены команды, которые используются для последовательной обработки.
Старший Нет | Команды и описание |
---|---|
1 | STARTBR STARTBR известен как начало просмотра. |
2 | READNEXT / READPREV Когда мы выдаем команду STARTBR, она не делает записи доступными. |
3 | RESETBR Команда RESETBR позволяет нам сбросить начальную точку в середине просмотра. |
4 | ENDBR Когда мы закончили последовательное чтение файла, мы завершаем просмотр, используя команду ENDBR. |