Inhoudsopgave:
Definitie - Wat betekent Dbase?
DBase is een microcomputer databasebeheersysteem (DBMS) dat op een Windows-platform draait. DBase is uniek omdat het probleemloze productie van een breed scala aan applicaties mogelijk maakt, waaronder middleware-applicaties, web-apps gehost op Windows-servers en Windows-rijke client-applicaties.
DBase is ontworpen om relationele databases te manipuleren. Het is een veelzijdige taal van de derde generatie met niet-procedurele mogelijkheden en is een zeer goede debugger.
Techopedia legt Dbase uit
DBase-geschiedenis kan worden teruggevoerd op 1978, toen het werd gemaakt door Wayne Ratliff en aanvankelijk de "Vulcan" werd genoemd. In de jaren tachtig kocht Ashton-Tate Vulcan en bracht het op de markt als DBase II, die wordt beschouwd als de eerste DBase-versie. DBase II was compatibel met een 16-bits besturingsprogramma voor microcomputers. Daaropvolgende versies zoals DBase III, III + en DBase IV werden gebruikt op 16-bit DOS-platforms. Verdere versies zoals Visual DBase 5.5 en Visual DBase 5.7 werkten op 16-bit Windows-platforms. Visual DBase 7.0, Visual DBase 7.5, dB2K en DBase Plus zijn recentere versies die op 32-bit Windows-platforms werken. Vanaf 2011 is DBase Plus de meest gebruikte versie.
Gegevensopslag in DBase-indeling wordt algemeen geaccepteerd en wordt ondersteund door talloze databasebeheersystemen. DBase gebruikt procedurele functies en opdrachten die vergelijkbaar zijn met de BASIC-taal. Het gebruikt eenvoudige commando's voor gegevensmanipulatie zoals USE en GO TOP om records te doorlopen, STR () en SUBSTR () voor stringmanipulatie en VERVANGEN EN OPSLAAN voor veldwaardemanipulatie. Andere opdrachten zoals STORE, DO, APPEND en MODIFY worden ook gebruikt. Het onderliggende bestandsformaat van DBase is .dbf.
DBase heeft vele uitstekende functies die bijdragen aan zijn prominentie bij databasebeheersystemen en -hulpmiddelen, zoals:
- Een just-in-time (JIT) compiler, die de brontaal omzet in machinetaal
- Een linker om DBase-applicaties (.exe-bestanden) te maken
- Een runtime-engine-installatieprogramma voor webservers en machines die DBase-runtimetoepassingen moeten uitvoeren
- Preprocessors voor het lezen van het programmabronbestand en het produceren van voorbewerkte bestanden als uitvoer, die in de compiler worden ingevoerd
- Een geïntegreerde ontwikkelomgeving met een opdrachtvenster en navigator
- Tweeweg grafische gebruikersinterface (GUI) ontwerptools, die de mogelijkheid hebben om heen en weer te schakelen tussen het gebruik van een GUI-ontwerptool en een code-editor
- Een broncodebewerker waarmee u codes handmatig kunt bewerken en invoeren
DBase heeft ook veel visuele klassen en databaseklassen. Visuele klassen omvatten:
- Druk op de knop
- Beeld
- rooster
- Schuifbalk
- ActiveX
- Verslag doen van
- ReportViewer
- spinbox
- ComboBox
- Keuzelijst
- Tekst
- TextLabel
- Het formulier
- SubForm
- notitieboekje
- Houder
- Invoerveld
- Radio knop
Databaseklassen omvatten:
- RowSet
- Veld
- StoredProc
- datamodule
- Sessie
- Database
- vraag

