Системы управления базами данных (СУБД). Организации баз данных. Потребность в стандартных и общепринятых средствах сравнительного тестирования СУБД, страница 29

Комплект Client-Server Connectivity Kit (Связь клиент-сервер) позволяет создавать прикладные программы для архитектуры клиент-сервер, в которых используется спецификация ODBC для подключения к базам данных сервера или другим источникам данных, совместимых с ODBC. Комплект Workgroup Extension Kit (Расширение для рабочих групп) позволяет интегрировать программу Microsoft Mail в прикладные программы FoxPro for Windows. И наконец, Library Construction Kit (Комплект для создания библиотек) обеспечивает внешний интерфейс API, предоставляющий доступ к большинству внутренних функций FoxPro for Windows. С помощью Library Construction Kit на языке Си создаются подключаемые библиотеки подпрограмм, к которым можно обращаться из FoxPro for Windows.

Функции для многопользовательских сред

Для разработки многопользовательских прикладных программ в пакете FoxPro for Windows имеются функции обеспечения параллельного использования с применением традиционных блокировок на уровне файла и записи. Можно определенным образом блокировать записи и файлы с помощью функции RLOCK и FLOCK или обнаруживать конкуренцию и реагировать на нее с помощью безусловной блокировки и обработчика типа ON ERROR.

FoxPro for Windows автоматически блокирует файлы и записи в зависимости от выполняемой операции. При интерактивном использовании FoxPro for Windows блокирует запись, как только начинается набор данных в поле. Когда внесение изменений завершается и курсор выводится из поля, программа FoxPro for Windows снимает блокировку. Взаимоблокировки предотвращаются с помощью команды SET REPROCESS, которая определяет порядок обработки неудавшейся попытки заблокировать запись.

Все пользователи получат выгоды от использования полезной коллекции Wizards - управляемых с помощью диалоговых окон прикладных программ, созданных для облегчения выполнения типичных задач. В комплект входят Label Wizard, Screen Wizard, Table Wizard и несколько Query Wizards и Report Wizards (предназначенных соответственно для подготовки наклеек, таблиц, экранов, запросов и отчетов).

При использовании каждого из них вы отвечаете на несколько вопросов и Wizard, пользуясь вашими ответами, выполняет задание. Кроме того, в пакете имеется Catalog, который будет знаком пользователям Control Center программы dBASE IV. и все же FoxPro for Windows остается трудным для конечных пользователей. Система оперативной подсказки и обширная документация также ориентированы на разработчиков.

Среда разработки, совместимость с xBase и впечатляющая производительность привлекают к FoxPro for Windows внимание разработчиков систем класса xBase. Но сложность для конечных пользователей и нехватка средств обеспечения целостности данных на уровне базы данных составляют ее слабые стороны.  Подождем улучшений в следующей версии.

Borland International

Paradox for DOS

Цена по каталогу:  795 долл.

Требуемые ресурсы: ПК на базе процессора 286 или более мощного; ОЗУ 1 Мбайт; 7 Мбайт на жестком диске; DOS 3.1 или более поздней версии. Несмотря на не самый красивый внешний облик, Paradox for DOS предоставляет надежные средства для запросов и столь же надежные функции для разработки. Системы подготовки отчетов и графики слегка устарели, но соответствуют стандартным деловым задачам. При испытаниях Paradox показал себя хорошо, а его кластерные индексы обеспечивают быстрый поиск по ключевым значениям. Windows-версия программы во многом опережает DOS-версию, но и последняя достаточно оснащена, чтобы ее можно было рекомендовать.

Borland International Inc., 100 Borland Way, Scotts Valley, CA 95066-3249; 800-682-9299, 408-431-1000; fax, 408-431-4123.

Paradox for Windows: Соответствие решаемой задаче

Функциональные возможности

Простота использования

Для конечного пользователя

приемлемо

хорошо

Профессиональная разработка прикладных программ

хорошо

приемлемо

Запросы и отчеты

хорошо

хорошо

Средства связи

хорошо

отлично