In general, different strategies for accessing data (search strategies) are available to the database system. These strategies differ in the costs that they incur when executed.
Concepts of the Database System
Search Strategies
List of All Search Strategies
Database Studio, Analyzing SQL Statements (EXPLAIN)