XBase
xBase este termenul generic pentru toate limbajele de programare care derivă din limbajul de programare dBase , un software pentru gestionarea bazelor de date ( SGBD ), arhive de date, tabele, rapoarte într-un mediu MS-DOS și Windows , creat inițial de Ashton-Tate .
În timp ce a existat un predecesor necomercial pentru produsul Ashton-Tate ( Vulcan scris de Wayne Ratliff), majoritatea clonelor se bazează pe lansarea lui Ashton-Tate din 1986 dBASE III +. Scripturile scrise în dialectul dBASE III + sunt cel mai probabil să funcționeze pe toate clonele.
Unii interpreți și compilatori
„X” înseamnă că există mai mulți interpreți și compilatori pentru acest limbaj.
- dBase / Visual dBASE de dBASE Inc. (interpret, MS-DOS, Windows)
- (dBXL / Arago) QuickSilver
- GrafxSoft Clipper (compilator, MS-DOS)
- FoxPro (interpret, MS-DOS, Unix, Macintosh, Windows, de la achiziționarea de către Microsoft ca Visual FoxPro numai pentru Windows)
- Microsoft Visual FoxPro (numai pentru Windows)
- xBase ++ de către Alaska Software (compilator; Windows)
- Recital Corp.
- Visual FlagShip de la multisoft GmbH (compilator, Unix, Linux și MS Windows)
- Clip (compilator, Unix)
- Harbor (compilator, MS-DOS, Windows, OS / 2, Linux)
- xHarbour (compilator, MS-DOS, Windows, Macintosh, OS / 2, Linux)
- Obiecte vizuale (IDE complet, OOP; Windows)
- MaxScript (compilator / interpret JIT, Windows 7/10) http://maxscript.org
Istoria X-ului
Ashton-Tate a susținut întotdeauna că tot ceea ce ține de dBASE era proprietar și, ca urmare, a intentat procese împotriva mai multor furnizori de software „clonă”. Un efect al acestei acțiuni a fost acela de a provoca vânzătorii de clone pentru a evita utilizarea termenului „dBASE”: o marcă comercială proprietară a Ashton-Tate. Acest lucru a dus la crearea termenului generic „xBase” care înseamnă „dBASE sau dBASE-like”. Un nume sugerat, care a eșuat rapid, a fost „* base” (pronunțat „star base” și omagiu adus lui Vulcan și Star Trek ), iar unii au dorit ca acesta să fie scris „X-base” pentru a se diferenția în continuare de marca comercială.
Formatul bazei de date
Fișierele sistemelor, în care sunt stocate tabelele, diferă prin tipurile lor de câmp și prin structura fișierelor lor „index” cu care pot fi realizate tipurile de fișiere de date. Exemple de diverse formate xBase:
- DBF-NDX, format original dBase-Format
- DBF-NTX, format xBase importat din formatul de sistem Clipper
- DBF-CDX, format xBase introdus în format FoxPro
- DBF-MDX, fișier multi-index dBase IV
Elemente conexe
linkuri externe
- Clipper Newsgroup
- Istoria FoxPro: Oamenii care au ajutat FoxPro să devină o legendă
- Limbajul Vulcan.NET Xbase pentru Microsoft .NET
- Proiectul NTK , WIN32 Gui Framework pentru (x) Harbor, compatibil cu Clipper și Clip4Win.
- Xbase (& dBASE) Descrierea formatului de fișier
- DBFree - xBase pentru web (domeniu public)
- Interpretor MaxScript Xbase pentru aplicații desktop și web,
Controlul autorității | LCCN ( EN ) sh96002220 |
---|