ця компанія мала на меті створити СУБД, функціонально сумісну з dBase з погляду організації файлів і мови програмування, але істотно перевищує її по продуктивності. Одним із способів підвищення продуктивності була більш ефективна організація індексних файлів, ніж в dBase, - по формату індексних файлів ці дві СУБД несумісні між собою [4].
У порівнянні з аналогічними версіями dBase, FoxBase і більш пізня версія цього продукту, що отримала назву FoxPro, надавали своїм користувачам декілька ширші можливості, такі як використання ділової графіки, генерація коду додатків, автоматична генерація документації до додатків і т.д.
Згодом цей продукт був придбаний компанією Microsoft. Його останні версії (починаючи з версії 3.0, випущеної в 1995 році) отримали назву Visual FoxPro. З кожною новою версією цей продукт виявлявся все більш і більш інтегрований з іншими продуктами Microsoft, зокрема з Microsoft SQL Server, - до складу Visual FoxPro протягом декількох останніх років входять засоби перенесення даних FoxPro в SQL Server і засоби доступу до даних цього сервера з Visual FoxPro і створених з його допомогою додатків [5].
Остання версія цього продукту - Visual FoxPro 6.0, доступна і окремо, і як складова частина Microsoft Visual Studio 6.0. Відмінною особливістю цієї настільної СУБД від двох розглянутих вище є інтеграція цього продукту з технологіями Microsoft, зокрема підтримка COM (Component Object Model - компонентна об'єктна модель, що є основою функціонування 32-розрядних версій Windows і організації розподілених обчислень в цій операційній системі), інтеграція з Microsoft SQL Server, можливості створення розподілених додатків, заснованих на концепції Windows DNA (Distributed interNet Applications) [5]. Fox Pro 6.0 надає наступні можливості [4]: ??
- засоби створення COM-об'єктів та об'єктів для Microsoft Transaction Server, що дозволяють створювати масштабовані багатоланкові програми для обробки даних;
- засоби доступу до даних серверних СУБД, що базуються на використанні OLE DB (набір COM-інтерфейсів, що дозволяє здійснити уніфікований доступ до даних з різноманітних джерел, у тому числі з нереляційних баз даних і інших джерел, наприклад Microsoft Exchange);
- засоби доступу до даних Microsoft SQL Server і Oracle, включаючи можливість створення і редагування таблиць, тригерів, збережених процедур;
- засоби налагодження збережених процедур Microsoft SQL Server;
- засіб візуального моделювання компонентів і об'єктів, які є складовими частинами додатку - Visual Modeller;
- засіб для управління компонентами додатків, що дозволяє здійснювати їх повторне використання.
Отже, тенденції розвитку цього продукту очевидні: з настільної СУБД Visual FoxPro поступово перетворюється на засіб розробки додатків в архітектурі «клієнт / сервер» і розподілених додатків в архітектурі Windows DNA. Втім, ці тенденції певною мірою характерні для всіх найбільш популярних настільних СУБД: і dBase, і Paradox також дозволяють здійснювати доступ до найбільш популярних серверним СУБД.Access
На відміну від Visual FoxPro, що фактично перетворився на засіб розробки додатків, Access орієнтований в першу чергу на користувачів Microsoft Office, в тому числі і не знайомих з програмуванн...