Answer Posted / rohit
Currency in IDMS is your current location in database.
To help keep track of where we are in the database, IDMS/R
maintains pointers to a number of different record
occurrences as each run unit executes. We use the term
currency to refer to these pointers.
To enable a program to position itself and move about in
the database, IDMS/R maintains a Currency Table for each
run unit.
The currency is the db-key of the most recently accessed
record occurrence.
IDMS/R maintains four types of currency (Currency Table)
for each run unit:
? Record Currency (Current of record type). The db-
key of the most recent record occurrence of each record
type accessed by the program. IDMS/R maintains a separate
currency for each record type defined in the subschema.
? Set Currency (Current of set type). The db-key of
the most recent record occurrence of each set type accessed
by the program. IDMS/R maintains a separate currency for
each set type defined in the subschema.
? Area Currency (Current of area). The db-key of the
most recent record occurrence of each area accessed by the
program. IDMS/R maintains a separate currency for each area
to which the program has access.
? Run Unit Currency (Current of run unit). The db-key
of the most recent record occurrence accessed by the
program.
| Is This Answer Correct ? | 20 Yes | 3 No |
Post New Answer View All Answers
What are the types of record locks and how are they set?
Name and explain the location modes?
What is a region in idms?
Distinguish among erase, erase permanent, erase selective and erase all?
How can we debug cobol pgm containig idms using xpeditor?
What is ook-rec?
What is a junction record?
How may sets be ordered?
What is the difference between a schema and a subschema?
Explain about find and obtain commands?
What is a set? What pointers are required, what are possible? How may sets be ordered?
What does a COMMIT statement do?
What is the function of commit in idms?
What is an area sweep?
What is currency in idms?