xBase (for dBASE)
E662826
xBase (for dBASE) is a family of database-oriented programming languages derived from the original dBASE system, widely used for developing desktop database applications.
All labels observed (1)
| Label | Occurrences |
|---|---|
| xBase (for dBASE) canonical | 1 |
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
database-oriented programming language
ⓘ
programming language family ⓘ |
| dataModel |
flat file tables
ⓘ
indexed tables ⓘ |
| derivedFrom | dBASE NERFINISHED ⓘ |
| fileFormat |
.dbf
ⓘ
.ndx ⓘ .ntx ⓘ .prg ⓘ |
| hasFeature |
built-in report generation
ⓘ
form-based user interfaces ⓘ index-based data access ⓘ integrated database engine ⓘ interactive command interpreter ⓘ macro language capabilities ⓘ query-by-command interface ⓘ record-oriented processing ⓘ table-based data storage ⓘ |
| influenced |
CA-Visual Objects
NERFINISHED
ⓘ
Clipper NERFINISHED ⓘ FoxPro NERFINISHED ⓘ Harbour NERFINISHED ⓘ Visual FoxPro NERFINISHED ⓘ dBASE-compatible languages ⓘ xHarbour NERFINISHED ⓘ |
| notableCharacteristic |
dBASE language compatibility
ⓘ
rapid application development for databases ⓘ strong third-party ecosystem ⓘ widespread use in the 1980s and 1990s ⓘ |
| paradigm |
data-centric programming
ⓘ
procedural programming ⓘ |
| supports |
compiled program mode
ⓘ
indexed sequential access ⓘ interactive command mode ⓘ menu systems ⓘ procedures ⓘ relational-style operations ⓘ screen forms ⓘ user-defined functions ⓘ |
| typicalDomain |
data entry systems
ⓘ
line-of-business applications ⓘ reporting systems ⓘ small business applications ⓘ |
| typicalEnvironment |
MS-DOS
NERFINISHED
ⓘ
Windows desktop ⓘ early Unix systems ⓘ |
| usedFor | desktop database application development ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.