Índice:
Definição - O que significa Dbase?
DBase é um sistema de gerenciamento de banco de dados de microcomputador (DBMS) executado em uma plataforma Windows. O DBase é único, pois permite a produção sem complicações de uma ampla variedade de aplicativos, incluindo aplicativos de middleware, aplicativos da Web hospedados em servidores Windows e aplicativos rich client do Windows.
O DBase foi projetado para manipular bancos de dados relacionais. É uma linguagem de terceira geração versátil com capacidade não processual e é um depurador muito bom.
Techopedia explica Dbase
O histórico do DBase pode ser rastreado até 1978, quando foi criado por Wayne Ratliff e inicialmente chamado de "Vulcano". Na década de 1980, a Ashton-Tate comprou o Vulcan e o comercializou como DBase II, que é considerado a primeira versão do DBase. O 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. Versões adicionais como o Visual DBase 5.5 e o 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. A partir de 2011, o 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. O DBase usa funções procedimentais 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 valor 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 possui muitos recursos excelentes que contribuem para sua proeminência entre os sistemas e ferramentas de gerenciamento de banco de dados, como:
- Um compilador just in time (JIT), que converte o idioma de origem em linguagem de máquina
- Um vinculador para criar aplicativos DBase (arquivos .exe)
- Um instalador de mecanismo de tempo de execução para servidores da Web e máquinas que precisam executar aplicativos de tempo de execução DBase
- Pré-processadores para ler o arquivo de origem do programa e produzir arquivos pré-processados como saída, que são alimentados no compilador
- Um ambiente de desenvolvimento integrado com uma janela de comando e navegador
- Ferramentas de design de interface gráfica do usuário (GUI) bidirecional, que possuem a capacidade de alternar entre o uso de uma ferramenta de design da GUI e um editor de código
- Um editor de código-fonte, que permite a edição e entrada manual de códigos
O DBase também possui muitas classes visuais e classes de banco de dados. As classes visuais incluem:
- Botão de apertar
- Imagem
- Rede
- Barra de rolagem
- ActiveX
- Relatório
- ReportViewer
- SpinBox
- Caixa combo
- ListBox
- Texto
- TextLabel
- Formato
- SubForm
- Caderno
- Recipiente
- Campo de entrada
- Botao de radio
As classes de banco de dados incluem:
- RowSet
- Campo
- StoredProc
- Datamodule
- Sessão
- Base de dados
- Inquerir