Seqüencial:
A gravação de novos registros só é possível no final do arquivo.Exemplo : Fita magnética.
Acesso Direto:
É
mais eficiente que o seqüencial;Permite a leitura/gravação de um
registro diretamente na sua posição através do número do registro, que é
a posição relativa ao início do arquivo.Não existe restrição à ordem em
que os registros são lidos ou gravados, sendo sempre necessário
especificar o número do registro.Possível apenas quando o arquivo é
definido com registros de tamanho fixo.
Acesso Direto + Acesso Seqüencial:
Possível acessar diretamente um registro qualquer de um arquivo, e, a partir deste, acessar seqüencialmente os demais.
Acesso Indexado ou Acesso por Chave:
É
o mais sofisticado dos métodos;Tem como base o acesso direto;O arquivo
deve possuir uma área de índice onde existam ponteiros para os diversos
registros.Quando a aplicação deseja acessar um registro, deverá ser
especificada uma chave através da qual o sistema.pesquisará, na área de
índice, o ponteiro correspondente, a partir disso, acessando diretamente
o arquivo.
Fonte: http://www.gsigma.ufsc.br/~popov/aulas/so1/cap10so.html