FoxPro

Z Wikipedie, otevřené encyklopedie
Skočit na: Navigace, Hledání

FoxPro je systém řízení báze dat původně pro prostředí operačního systému MS-DOS. Pro ukládání dat používá formát souborů dBase. Programovací jazyk využívá procedury a patří do skupiny jazyků xBase. Na počátku 90. let byl značně populární a rozšířen pro svoji rychlost, stabilitu a v neposlední řadě i licenční politiku bezplatného šíření runtime pro běh vytvořených aplikací. Pro vývojové prostředí a vlastní aplikace je charakteristické použití myši a uživatelských oken. Navazuje na rozšířenou a ve své době populární FoxBASE. Poslední verze v této podobě má označení 2.60 z roku 1994 a existovala i pro operační systémy Windows, UNIX a Macintosh. Později ji společnost Microsoft rozšířila do současné moderní podoby pod názvem Microsoft Visual FoxPro.

Technické aspekty[editovat | editovat zdroj]

Databázový engine Foxpro byl ve své době do značné míry výjimečný metodou vyhledávání nazývanou Rushmore, která specificky používala indexové soubory k vyhledávání a aktualizaci ve velkých objemech dat. FoxPro 2.0 byla původně vytvořena v překladači jazyka WatCOM C++. Charakteristické je dobré využití operační paměti a přenositelnost datových souborů a programových kódů zaměřených na zpracování těchto dat mezi řadou operačních systémů: Windows, UNIX a Macintosh.

Tabulka verzí[editovat | editovat zdroj]

Verze Funkce VERSIONS() vrací Velikost EXE Datum vydání EXE
FPW 2.6a FoxPro 2.6a for Windows 2,444 kb říjen 1994
FPM 2.6a FoxPro 2.6a for Macintosh  ? kb Srpen 1994
FPD 2.6a FoxPro 2.6a for DOS 1,788 kb Srpen 1994
FPW 2.6 FoxPro 2.6 for Windows  ? kb Březen 1994
FPM 2.6 FoxPro 2.6 for Macintosh  ? kb 1993
FPD 2.6 FoxPro 2.6 for DOS  ? kb Březen 1994
FPU 2.6 FoxPro 2.6 for UNIX 2.3 Mb 1993
FPW 2.5 FoxPro 2.5 for Windows 1.63 Mb Leden 1993
FPD 2.0 FoxPro 2.0 for DOS 465.86 kb 1991

Související články[editovat | editovat zdroj]