Dbase

Definição – o que significa Dbase?

DBase é um sistema de gerenciamento de banco de dados de microcomputador (DBMS) que roda em uma plataforma Windows. DBase é o único que permite a produção descomplicada de uma ampla variedade de aplicativos, incluindo aplicativos de middleware, aplicativos da Web hospedados em servidores Windows e aplicativos de cliente rico do Windows.

DBase é projetado para manipular bancos de dados relacionais. É uma linguagem versátil de terceira geração com capacidade não procedural e é um depurador muito bom.

Definirtec explica Dbase

A história do DBase pode ser rastreada até 1978, quando foi criado por Wayne Ratliff e inicialmente chamado de “Vulcano”. Na década de 1980, Ashton-Tate comprou o Vulcan e o comercializou como DBase II, que é considerada a primeira versão do DBase. DBase II era compatível com um programa de controle de 16 bits para microcomputadores. Versões subseqüentes como DBase III, III + e DBase IV foram usadas em plataformas DOS de 16 bits. Outras versões, como Visual DBase 5.5 e Visual DBase 5.7, funcionavam em plataformas Windows de 16 bits. Visual DBase 7.0, Visual DBase 7.5, dB2K e DBase Plus são versões mais recentes que operam em plataformas Windows de 32 bits. Em 2011, DBase Plus é a versão mais usada.

O armazenamento de dados no formato DBase é amplamente aceito e suportado por vários sistemas de gerenciamento de banco de dados. DBase usa funções procedurais e comandos semelhantes à linguagem BASIC. Ele usa comandos simples para manipulação de dados como USE e GO TOP para percorrer registros, STR () e SUBSTR () para manipulação de strings e REPLACE AND STORE para manipulação de valores de campo. Outros comandos como STORE, DO, APPEND e MODIFY também são usados. O formato de arquivo subjacente do DBase é .dbf.

O DBase tem muitos recursos excelentes que contribuem para sua proeminência entre os sistemas e ferramentas de gerenciamento de banco de dados, tais como:

  • Um compilador just in time (JIT), que converte a linguagem fonte em linguagem de máquina
  • Um vinculador para criar aplicativos DBase (arquivos .exe)
  • Um instalador de mecanismo de tempo de execução para servidores e máquinas da Web que precisam executar aplicativos de tempo de execução DBase
  • Pré-processadores para ler o arquivo-fonte do programa e produzir arquivos pré-processados ​​como saída, que é alimentada no compilador
  • Um ambiente de desenvolvimento integrado com janela de comando e navegador
  • Ferramentas de design de interface gráfica de usuário (GUI) bidirecional, que possuem a capacidade de alternar entre o uso de uma ferramenta de design de GUI e um editor de código
  • Um editor de código-fonte, que permite a edição manual e a entrada de códigos

DBase também possui muitas classes visuais e classes de banco de dados. As classes visuais incluem:

  • Botão de apertar
  • Imagem
  • Grade
  • Barra de rolagem
  • ActiveX
  • Report
  • ReportViewer
  • SpinBox
  • Caixa combo
  • ListBox
  • Texto
  • TextLabel
  • Contato
  • SubFormulário
  • caderno
  • Recipiente
  • Campo de entrada
  • Radiobutton

As classes de banco de dados incluem:

  • RowSet
  • Campo
  • Storedproc
  • Datamodule
  • Sessão
  • banco de dados
  • pergunta