Sobre os bancos de dados DBF: dBase, Visual FoxPro, Clipper, xBase, FoxBase

O dBase foi um dos primeiros sistemas de gestão de bancos de dados. O Visual FoxPro, o Clipper, o XBase e o FoxBase todos eles usam o formato de ficheiro DBF do dBase em seus bancos de dados.

Nossos produtos oferecem rápida leitura e escrita de ficheiros DBF! Não são necessários drivers, já que desenvolvemos nossa própria tecnologia altamente otimizada para DBF.

O formato de ficheiro que o dBase utiliza (ficheiro com a extensão .DBF) é bem documentado, o que permitiu que aplicativos de terceiros pudessem ler e escrever ficheiros DBF. Para além disso, muitas linguagens de programação/sistemas bancos de dados se baseiam no formato DBF. xBase é um termo geral que descreve todas as linguagens de programação que derivam da linguagem original dBase (Ashton-Tate) e do seu formato de banco de dados. O Visual FoxPro é um produto da Microsoft, que deriva do FoxPro (desenvolvido pela Fox Software em 1984). O FoxPro foi originalmente chamado de FoxBASE. O Clipper inicialmente se apresentou como um compilador para o dBase III (criado em 1985), vendido à Computer Associates e renomeado de CA-Clipper em 1992. Essa é uma história bem interessante de alguns produtos muito populares.

Tal como os ficheiros CSV (e numa escala mais pequena, os ficheiros Excel), também os ficheiros DBF são o padrão para a troca de informação. Quando comparamos os formatos DBF e CSV, o DBF é superior em vários aspetos:

• O DBF é um formato binário, ou seja, requer menos espaço em comparação com o CSV

• As tabelas DBF definem os tipos de dados de coluna especificamente

• Existem ficheiros memo separados que armazenam informações textuais extensas, permitindo o armazenamento de grandes textos multilinha

Escrevemos os nossos componentes de leitura e escrita de ficheiros DBF, de forma eficiente e rápida, permitindo-nos ler e escrever ficheiros criados por qualquer aplicativo conforme a estrutura padrão DBF. Existem várias versões do formato DBF e nós conseguimos suportar todas elas.