Companheiro, pra que algo possa ser tido realmente como um banco de dados, ele precisa atender requisitos fundamentais, tais como: . controle de acesso concorrente; . controle de isolamento transacional; . atomicidade de dados; . evitar erros de redundância entre os dados (falta de relacionamento); . etc. O padrão xBase, cuja extensão em geral é .DBF, não pode ser classificado como um banco de dados pois, simplesmente, não atende estes itens supracitados, assim como outros que somente em uma literatura acadêmica apropriada podem ser citados em profundidade. Falando de forma mais didática e elucidativa ainda: . Bases de Dados - Locais onde existem dados armazenados nas mais diversas formas (Ex.: planilhas Excel, arquivos DBF, etc.) . Bancos de Dados - Pode se dizer, a grosso modo, que constitue-se de um conjunto de bases de dados. Ex.: Um banco de dados FireBird é constituído de um único arquivo(base de dados), enquanto que no SQL Server e no MySQL, são necessários mais de um arquivo(base) de dados. . Sistema Gerenciador de Banco de Dados - É o software necessário (serviço do S.O., ferramenta de administração e manutenção, etc.) para gerenciar e manter um banco de dados. Geralmente, costuma-se fazer uso do termo "Banco de Dados" no lugar de SGBD. Isso tem que ser bem verificado na literatura que se está lendo. E mencionei bancos de dados relacionais pq ainda é o modelo de banco de dados mais utilizado no mercado. Existem outros modelos (hierárquivo, orientado a objeto, etc.), mas o modelo relacional ainda é o mais difundido e utilizado. Portanto, companheiros, sugiro que leiam sobre literatura acadêmica pertinente, atualizada e consagrada sobre este assunto. Mas, em resumo, é por esses e outros motivos que eu não classifico (e nem chamo) o padrão xBase como banco de dados. Sds. http://mobile.live.com/signup/signup2.aspx?lc=pt-br
[As partes desta mensagem que não continham texto foram removidas]