Indholdsfortegnelse:
Definition - Hvad betyder Dbase?
DBase er et mikrocomputer-databasestyringssystem (DBMS), der kører på en Windows-platform. DBase er unik, idet den giver mulighed for problemfri produktion af en lang række applikationer, inklusive middleware-applikationer, webapps, der er hostet på Windows-servere og Windows-rige klientprogrammer.
DBase er designet til at manipulere relationelle databaser. Det er et alsidigt tredjegenerationssprog med ikke-proceduremæssig kapacitet og er en meget god debugger.
Techopedia forklarer Dbase
DBase-historie kan spores tilbage til 1978, da den blev oprettet af Wayne Ratliff og oprindeligt navngivet "Vulcan." I 1980'erne købte Ashton-Tate Vulcan og markedsførte den som DBase II, der betragtes som den første DBase-version. DBase II var kompatibel med et 16-bit kontrolprogram til mikrocomputere. Efterfølgende versioner som DBase III, III + og DBase IV blev brugt på 16-bit DOS-platforme. Flere versioner som Visual DBase 5.5 og Visual DBase 5.7 fungerede på 16-bit Windows-platforme. Visual DBase 7.0, Visual DBase 7.5, dB2K og DBase Plus er nyere versioner, der fungerer på 32-bit Windows-platforme. Fra 2011 er DBase Plus den mest anvendte version.
Datalagring i DBase-format er bredt accepteret og understøttet af adskillige databasesystemer. DBase bruger procedurefunktioner og kommandoer, der ligner det BASIC-sprog. Den bruger enkle kommandoer til datamanipulation som BRUG og GO TOP til at krydse poster, STR () og SUBSTR () til strengmanipulation og UDSKIFT OG BUTIK til manipulering af feltværdier. Andre kommandoer som STORE, DO, APPEND og MODIFY bruges også. Det underliggende filformat af DBase er .dbf.
DBase har mange fremragende funktioner, der bidrager til dens fremtrædelse blandt databasestyringssystemer og værktøjer, såsom:
- En just in time (JIT) kompilator, der konverterer kildesproget til maskinsprog
- En linker til oprettelse af DBase-applikationer (.exe-filer)
- En installationstid af en runtime-motor til webservere og maskiner, der har brug for at udføre DBase-runtime-applikationer
- Forprocessorer til læsning af programkildefilen og produktion af forbehandlede filer som output, som føres ind i compileren
- Et integreret udviklingsmiljø med et kommandovindue og navigator
- To-vejs grafisk brugergrænseflade (GUI) designværktøjer, der har evnen til at skifte frem og tilbage mellem at bruge et GUI designværktøj og en kodeditor
- En kildekodeditor, der giver mulighed for manuel redigering og indtastning af koder
DBase har også mange visuelle klasser og databaseklasser. Visuelle klasser inkluderer:
- Trykknap
- Billede
- Grid
- Rullebar
- ActiveX
- Rapport
- ReportViewer
- spinfeltet
- Kombinationsfelt
- ListBox
- Tekst
- Tekstetiket
- Form
- UnderFormular
- Notesbog
- Beholder
- Indtastningsfelt
- Radio knap
Databaseklasser inkluderer:
- rowset
- Mark
- LagretProc
- Datamodule
- Session
- Database
- Forespørgsel
