Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Os drivers baseados em ficheiros são usados com fontes de dados como o dBASE, que não fornecem um motor de base de dados autónomo para o driver usar. Estes drivers acedem diretamente aos dados físicos e devem implementar um motor de base de dados para processar instruções SQL. Como prática padrão, os motores de base de dados nos drivers baseados em ficheiros implementam o subconjunto do ODBC SQL definido pelo nível mínimo de conformidade SQL; para uma lista das instruções SQL neste nível de conformidade, veja o Apêndice C: Gramática SQL.
Ao comparar drivers baseados em ficheiros e baseados em SGBD, os drivers baseados em ficheiros são mais difíceis de escrever devido ao componente do motor de base de dados, menos complicados de configurar porque não existem peças de rede, e menos potentes porque poucas pessoas têm tempo para escrever motores de base de dados tão potentes como os produzidos por empresas de bases de dados.
A ilustração seguinte mostra duas configurações diferentes de drivers baseados em ficheiros, uma em que os dados residem localmente e outra em que residem num servidor de ficheiros em rede.