Disclosed are a method, a system and a computer program for scrolling to
an arbitrary position in a set of unfetched rows of data in a relational
database. Each of the rows has a plurality of columns and a class value
in each of the columns. Also, each column of the set of rows of data has
class values for a specified data class, and the rows are ordered
according to a given sequence of these classes. The method of this
invention, preferably, comprises the steps of identifying one of the rows
in the database, and finding that one of the rows by identifying the
given sequence of data classes by which the rows are ordered, and for
each of the data classes in the given sequence, determining the class
value for the data class in the identified one of the rows.