Obsah:
Definícia - Čo znamená Dbase?
DBase je systém správy databáz mikropočítačov (DBMS), ktorý beží na platforme Windows. DBase je jedinečný v tom, že umožňuje bezproblémovú výrobu širokej škály aplikácií, vrátane aplikácií typu middleware, webových aplikácií hostovaných na serveroch Windows a klientskych aplikácií bohatých na Windows.
DBase je určený na manipuláciu s relačnými databázami. Je to všestranný jazyk tretej generácie, ktorý nemá procedurálne schopnosti a je veľmi dobrým nástrojom na ladenie.
Techopedia vysvetľuje Dbase
História DBase sa dá vysledovať až do roku 1978, kedy bola vytvorená Wayne Ratliffom a pôvodne bola pomenovaná „Vulcan“. V osemdesiatych rokoch Ashton-Tate kúpila spoločnosť Vulcan a predávala ju ako databázu DBase II, ktorá sa považuje za prvú verziu databázy DBase. DBase II bola kompatibilná so 16-bitovým kontrolným programom pre mikropočítače. Nasledujúce verzie ako DBase III, III + a DBase IV boli použité na 16-bitových platformách DOS. Ďalšie verzie ako Visual DBase 5.5 a Visual DBase 5.7 pracovali na 16-bitových platformách Windows. Visual DBase 7.0, Visual DBase 7.5, dB2K a DBase Plus sú novšie verzie, ktoré fungujú na 32-bitových platformách Windows. Od roku 2011 je DBase Plus najpoužívanejšou verziou.
Ukladanie údajov vo formáte DBase je široko akceptované a podporované mnohými systémami správy databáz. DBase používa procedurálne funkcie a príkazy podobné jazyku BASIC. Používa jednoduché príkazy na manipuláciu s údajmi, ako napríklad USE a GO TOP, na prechádzanie záznamov, STR () a SUBSTR () na manipuláciu s reťazcami a REPLACE AND STORE na manipuláciu s hodnotami poľa. Používajú sa aj iné príkazy ako ULOŽIŤ, DO, APPEND a MODIFY. Základný formát súboru DBase je .dbf.
DBase má mnoho vynikajúcich funkcií, ktoré prispievajú k jej význame medzi systémami a nástrojmi správy databázy, ako napríklad:
- Kompilátor JIT (just in time), ktorý prevádza zdrojový jazyk na strojový jazyk
- Linker na vytváranie aplikácií DBase (súbory .exe)
- Inštalátor runtime modulu pre webové servery a počítače, ktoré potrebujú na vykonávanie runtime aplikácií DBase
- Predprocesory na čítanie zdrojového súboru programu a vytváranie vopred spracovaných súborov ako výstupu, ktorý sa dodáva do kompilátora
- Integrované vývojové prostredie s príkazovým oknom a navigátorom
- Nástroje na návrh obojsmerného grafického používateľského rozhrania (GUI), ktoré umožňujú prepínanie medzi použitím nástroja na návrh grafického používateľského rozhrania a editora kódu
- Editor zdrojového kódu, ktorý umožňuje manuálnu úpravu a zadávanie kódov
DBase má tiež veľa vizuálnych a databázových tried. Vizuálne triedy zahŕňajú:
- PushButton
- obraz
- mriežka
- Posuvník
- ActiveX
- správa
- ReportViewer
- počítadlom
- ComboBox
- listbox
- text
- TextLabel
- formulár
- podformulár
- zápisník
- kontajner
- Vstupné pole
- Tlačítko na Rádiu
Databázové triedy zahŕňajú:
- riadkov
- Lúka
- uložených procedúr
- Datamodule
- zasadania
- databázy
- Dopyt