Accessing GSAM databases
The calls you use to access Generalized Sequential Access Method (GSAM) databases are different from those you use to access other IMS databases, and you can use GSAM databases for input and output.
For example, your program can read input from a GSAM database sequentially and then load another GSAM database with the output data. Programs that retrieve input from a GSAM database usually retrieve GSAM records sequentially and then process them. Applications that send output to a GSAM database must add output records to the end of the database as the program processes the records. You cannot delete or replace records in a GSAM database, and any records that you add must go at the end of the database.