Cuprins:
Definiție - Ce înseamnă Dbase?
DBase este un sistem de gestionare a bazelor de date (DBMS) pentru microcomputere care rulează pe o platformă Windows. DBase este unic prin faptul că permite producerea fără probleme a unei largi varietăți de aplicații, inclusiv aplicații de tip midware, aplicații Web găzduite pe serverele Windows și aplicații client bogate în Windows.
DBase este conceput pentru a manipula bazele de date relaționale. Este un limbaj versatil de a treia generație, cu capacitate non-procedurală și este un bun depanator.
Techopedia explică Dbase
Istoricul DBase poate fi urmărit din 1978, când a fost creat de Wayne Ratliff și inițial numit „Vulcan”. În anii 1980, Ashton-Tate a achiziționat Vulcan și l-a comercializat ca DBase II, care este considerată a fi prima versiune DBase. DBase II a fost compatibil cu un program de control pe 16 biți pentru microcomputere. Versiunile ulterioare precum DBase III, III + și DBase IV au fost utilizate pe platformele DOS pe 16 biți. Alte versiuni precum Visual DBase 5.5 și Visual DBase 5.7 au funcționat pe platforme Windows pe 16 biți. Visual DBase 7.0, Visual DBase 7.5, dB2K și DBase Plus sunt versiuni mai recente, care operează pe platforme Windows pe 32 de biți. Din 2011, DBase Plus este cea mai utilizată versiune.
Stocarea datelor în format DBase este larg acceptată și susținută de numeroase sisteme de gestionare a bazelor de date. DBase utilizează funcții și comenzi procedurale similare limbajului de bază. Utilizează comenzi simple pentru manipularea datelor, cum ar fi USE și GO TOP, pentru a traversa înregistrările, STR () și SUBSTR () pentru manipularea șirurilor, și REPLACE AND STORE pentru manipularea valorii câmpului. De asemenea, se folosesc alte comenzi precum STORE, DO, APPEND și MODIFY. Formatul de fișier de bază al DBase este .dbf.
DBase are multe caracteristici deosebite care contribuie la importanța sa în rândul sistemelor și instrumentelor de gestionare a bazelor de date, precum:
- Un compilator just in time (JIT), care transformă limba sursă în limbajul mașinii
- Un linker pentru a crea aplicații DBase (fișiere .exe)
- Un instalator de motor de rulare pentru serverele web și mașinile care trebuie să execute aplicații de rulare DBase
- Preprocesoare pentru citirea fișierului sursă a programului și producerea fișierelor preprocesate ca ieșire, care este introdus în compilator
- Un mediu de dezvoltare integrat cu fereastră de comandă și navigator
- Instrumente de proiectare a interfeței grafice cu două direcții de utilizator (GUI), care au capacitatea de a comuta înainte și înapoi între utilizarea unui instrument de design GUI și a unui editor de coduri
- Un editor de cod sursă, care permite editarea și introducerea manuală a codurilor
DBase are de asemenea multe clase vizuale și clase de baze de date. Clasele vizuale includ:
- Apasa butonul
- Imagine
- Grilă
- Bara de defilare
- ActiveX
- Raport
- ReportViewer
- cîmpurilor de editare
- combobox
- ListBox
- Text
- TextLabel
- Formă
- subformular
- Caiet
- recipient
- Câmpul de intrare
- Buton de radio
Clasele de baze de date includ:
- RowSet
- Camp
- StoredProc
- Datamodule
- Sesiune
- Bază de date
- întrebare