Mokslas

Kas yra Foxpro? »Jo apibrėžimas ir reikšmė

Anonim

„FoxPro“ yra duomenų bazių valdymo sistema, kurią sukūrė maža įmonė, vadinama „Fox“ programine įranga, kad po jos sėkmės ją įsisavintų „ Microsoft“. Iš esmės tai yra programavimo kalba arba saugojimo programa, galinti apdoroti didelius duomenų kiekius ir išsaugoti juos saugioje bazėje. Programa turi dorybę, kad galėtų tarnauti kaip šio duomenų administratorius, kad galėtų ją klasifikuoti, patraukti, net pašalinti iš sistemos. „FoxPro“ yra duomenų ir failų valdymo sistema, suderinama su skirtingomis rinkoje esančiomis operacinėmis sistemomis.

Naudodamiesi „FoxPro“ duomenų bazės programų kūrėjų ir dizainerių buvo traktuojamos kaip visiškas objektas, lengvai valdomas, su atributais, kurie paverčia jį pagrindine sistemos kūrimo dalimi. Duomenys, esantys šiose duomenų bazėse, gali būti bet kokie, vaizdai, vaizdo įrašai, daugialypė terpė apskritai, dokumentai, kontaktai ir kt.

„FoxPro“ pranašumai buvo pastebėti labiau nei viskas sudėtingoje saugojimo sistemoje, kai ji buvo sukurta, nebuvo asmeninių kompiuterių su standžiuoju disku, viskas buvo tvarkoma per diskelius, o „FoxPro“ per savo duomenų valdymo mechanizmą žymiai slopino duomenis .. Bibliotekų kūrimas su skirtingais plėtiniais buvo, ką padarė sistemą toks populiarus. Nuo 1989 m. Pradeda pasirodyti skirtingos „FoxPro“ versijos, veikiančios iš MS-DOS, priimančios DBASE IV programavimo kalbas. Vėliau tai taps duomenų kaupimu šaltinio kode. 1991 m. Tai leidžia vizualizuoti SQL tipo failus ir prasideda varžybos dėl daugiau tipų failų suderinamumo, po metų „ Microsoft“ perka sistemą už 2,5 milijono dolerių.

Svarbiausias momentas po to , kai „ Microsoft“ įsigijo „FoxPro“, buvo grafinės sąsajos atsiradimas, leidžiantis vartotojams lengviau manipuliuoti savo duomenų bazėmis, palaipsniui buvo pridėtas palaikymas kitoms nei anglų kalboms ir 1994 m. Rugpjūčio mėn. Jis pervadintas į „ Visual FoxPro“, jau veikiantį kaip ir šiandien, tinkamai užsakytą procedūrų programavimą, skirtą jo veikimui įvairiose objektuose esančiose platformose.