Já no acesso direto, os registros podem ser acessados independentemente da ordem em que foram armazenados, desta forma o ponteiro é direcionado para a localização exata do arquivo antes que seja executada a operação desejada. Nesta modalidade, que é muito utilizada em discos, os arquivos são vistos como uma sequência ordenada de blocos de registros, conforme exibido na figura abaixo, que representa o método em análise.
O método de acesso indexado, por sua vez, é construído sobre o conceito do acesso direto, só que tem a performance incrementada através da utilização de um índice para localização dos blocos de registros associados a um arquivo.