1. A method of executing a query to access data stored on a data storage device connected to a computer, comprising the step of: while accessing one or more indexes to retrieve row identifiers, applying index matching predicates in the query to select row identifiers; and applying index screening predicates to eliminate one or more selected row identifiers.
1. A method of executing a query to access data stored on a data storage device connected to a computer, comprising the step of: while accessing one or more indexes to retrieve row identifiers, applying index matching predicates in the query to select row identifiers; and applying index screening predicates to eliminate one or more selected row identifiers. 5. The method of claim 1, further comprising the step of accessing each index with a multiple index technique.