When the DBKEY SCOPE IS FINISH clause is specified with a DEFINE DATABASE statement, this means that the database key (dbkey) of each record used is guaranteed not to change until the user detaches from the database (usually, by using the FINISH statement).