1. A computer method for processing a GET instruction which recovers a data record from a relational database of data records stored within a computer system, a data record is comprised of a plurality of named fields where one of said fields includes a primary key for use in identifying the data record, the database is comprised of a plurality of named tables, each table having a plurality of rows where each said row is associated with a data record, each table has a row index in which the rows are ordered on the primary keys of the data records in the table where each entry in the row index points to a memory location of a data record, the computer system having a template register for each table in said database, the GET instruction is formatted to include the name of a table, selection criteria for specifying the values for one or more named field(s) associated with the data records in the named table and action criteria to be used in the execution of the data record retrieved from the database, said computer method comprising the steps of; a) retrieving the named table specified in the GET instruction from the database; b) retrieving the row index for the named table specified in the GET instruction from the database; c) sequentially retrieving a data record in the named table in the sequence that the data records were ordered in the row index for the named table; d) testing the data record as the data record is retrieved from the database for the presence of the selection criteria specified in the GET instruction; e) going to step k when the data record tested in step d was the last data record in the sequence of data records and the data record tested in step d did not match the selection criteria specified in the GET instruction; f) returning to step c to retrieve the data record next in sequence when the data record tested in step d did not match the selection criteria specified in the GET instruction; g) selecting the data record that was tested in step d that matches the selection criteria specified in the GET instruction; h) ending the retrieving of data records from the table once the data record has been selected in step g; i) storing the selected data record in the template register for the table; j) executing the action criteria specified in the GET instruction for the data record stored in the template register for the table; and k) generating a GET EXCEPTION signal if no data record in said table is found to meet the selection criteria specified in the GET instruction.