Videnskab

Hvad er Foxpro? »Dens definition og betydning

Anonim

FoxPro er et databasestyringssystem, der blev designet af et lille firma kaldet Fox-software, så det efter dets succes ville blive absorberet af Microsoft. Dybest set er det et programmeringssprog eller opbevaringsprogram, der er i stand til at behandle store mængder data og gemme det på en sikker base. Det program har den dyd af at være i stand til at fungere som en administrator af disse data, at kunne klassificere det, flytte det, endda fjerne det fra systemet. FoxPro er et data- og filhåndteringssystem, der er kompatibelt med de forskellige operativsystemer på markedet.

Med FoxPro blev databaserne behandlet af udviklere og programdesignere som et komplet objekt, let at håndtere, med attributter, der gør det til en vigtig del af systemudviklingen. De data, der var i disse databaser, kunne være hvad som helst, billeder, videoer, multimedier generelt, dokumenter, kontakter, blandt andre.

Fordelene ved FoxPro blev observeret mere end alt i dets komplekse lagersystem, da det blev oprettet, var der ingen personlige computere med en harddisk, alt blev håndteret gennem disketter, og FoxPro undertrykte data betydeligt gennem dets datastyringsmekanisme. Den Oprettelsen af biblioteker med forskellige udvidelser var det, der gjorde systemet så populært. Siden 1989 begynder forskellige versioner af FoxPro at vises, der kører fra MS-DOS, der accepterer DBASE IV programmeringssprog. Senere ville det blive en kompilator af data i kildekoden. I 1991 tillader det visualisering af filer af SQL-typen, og løbet for kompatibilitet med flere typer filer begynder, et år senere køber Microsoft systemet til 2,5 millioner dollars.

Højdepunktet efter erhvervelsen af ​​FoxPro af Microsoft var udseendet af en grafisk grænseflade, der gjorde det muligt for brugere lettere at manipulere deres databaser, gradvist blev understøttelse af andre sprog end engelsk tilføjet og i august 1994 Det omdøbes Visual FoxPro, der allerede fungerer som det er i dag, en ordnet programmering af procedurer til dets drift på forskellige objektorienterede platforme.