RBA (relative byte address) is a way to ensure independance of record relative to hardware.
basically, the address of a record in a VSAM ds is given as an offset of the beginning of the record. VSAM (soft) maintains the RBA.
the number of records is the way to estimate position of records.
To print or repro part of a dataset based on RBA use
Code:
REPRO INFILE(XXX) OUTFILE(XXX) SKIP(N) count(v)
it will write a number of record skipping n records counting(v)
in COBOL ther start parameter of the read instruction let u position the read operation reagarding beginning of dataset (record number).