xBase

xBase se estabeleceu como um termo genérico para um grupo de sistemas de gerenciamento de banco de dados e linguagens de banco de dados associadas , cuja sintaxe e estrutura são derivadas do dBASE .

desenvolvimento

Durante a era dos computadores domésticos e do DOS na década de 1980, o dBase era um banco de dados e sistema de desenvolvimento fácil de aprender da Ashton-Tate que funcionava em modo de intérprete (o banco de dados acabado não podia ser executado sem o dBase). O grande sucesso do dBase estimulou muitas empresas a desenvolver produtos semelhantes. Com estes sistemas, que eram relativamente baratos na época, as médias empresas, pequenos negócios e particulares em particular puderam desenvolver aplicações úteis de forma simples. Por causa dessas possibilidades, um grande número de aplicativos feitos sob medida foram desenvolvidos e permaneceram em uso por um tempo correspondentemente longo. Algumas alternativas do dBase até tinham um compilador para que programas executáveis ​​independentemente pudessem ser criados a partir de aplicativos .

O conceito comum desses sistemas é manter as tabelas individuais de um banco de dados em arquivos e fornecer uma linguagem 4GL para processamento . Os nomes de sintaxe, instrução e função correspondem essencialmente ao sistema dBase original. A principal aplicação das linguagens xBase são desenvolvimentos baseados em banco de dados, mas os representantes atuais dessas linguagens expandiram o escopo da linguagem original com elementos modernos, como suporte para interfaces gráficas de usuário atuais .

Representante

Alguns representantes das linguagens xBase são:

Formato de banco de dados

Os arquivos dos sistemas nos quais as tabelas são armazenadas diferem em seus tipos de campo e na estrutura de seus arquivos de índice , que são usados ​​para classificar os arquivos de dados. Exemplos de diferentes formatos xBase:

  • DBF-NDX, formato dBase original
  • Formato DBF-NTX, xBase introduzido pelo sistema Clipper
  • DBF-CDX, formato xBase introduzido por FoxPro
  • DBF-MDX, ​​arquivo multi-índice do dBase IV

Links da web