СИСТЕМА R:BASE: В РАВНОЙ СТЕПЕНИ УДОВЛЕТВОРЯЕТ ТРЕБОВАНИЯМ НАЧИНАЮЩЕГО И ОПЫТНОГО ПРОГРАММИСТА
С начала нынешнего года фирма Microrim распространяет систему
R:Base для DOS, причем вариант более усовершенствованный по сравнению
с объявленной реляционной базой данных, который включает много сред-
ств, отсутствующих в широко известной системе dBase III Plus. К ним
относятся, например, поддержка SQL (Structured Query Language), псев-
до-компилятор, который может сжимать и шифровать программный код, а
также повышенная скорость работы системы. (Хотя предполагается, что
система dBase IY будет иметь аналогичные характеристики).
Если вы умеете работать с командной строкой в системе dBase,
принцип фукционирования системы R:Base покажется Вам знакомым. Принцип
действия аналогичный, и лишь имеются дополнительные возможности. Те же
пользователи, которые больше привыкли работать с меню, а не программи-
ровать, обнаружат здесь больше удобств, чем в системе dBase III Plus.
Совершенно не обязательно вводить команды SQL с помощью командной
строки. Для того, чтобы запросить необходимое действие, можно восполь-
зоваться управляемым меню-интерфейсом, называемым Подсказка по образцу
(Prompt By Example - PBE). Cистема подробно объясняет каждый вариант
ответа. Как только указана одна из альтернатив, система порождает и
выводит на экран построенную команду языка SQL, что является очень эф-
фективным путем его освоения.
_____________________________________________________________________
R:Base для DOS, 2.0
Фирма Microrim
3925 159 th Avenue, NE PO Box 97022
Redmond, WA 98073-9722
(206) 885-2000
Требуемая память: 512К для одного пользователя;
640К для локальной вычислительной сети
Стоимость: $ 725
_________________________________________________________________
Команды SQL - это базовое подмножество языка, построенного с уче-
том рекомендаций организации ANSI (Американская национальная ассоциа-
ция стандартов) и дополнений системы управления базой данных DB2 фирмы
IBM на большой ЭВМ .
Поскольку язык запросов SQL дает возможность отрабатывать наборы
данных, а не выполнять последовательности процедур, обычно указывает-
ся, что именно вы хотите сделать, а не как. В система R:Base сделан
следующий шаг в развитии "машинного интеллекта". Даже если использова-
лись не соответствующие команды языка запросов SQL, она всегда пытает-
ся найти самый оптимальный путь решения задачи.
Самая последняя редакция системы R:Base работае быстрее, так как
программы были переписаны с языка Фортран на язык Cи. В результате в
рамках вычислительной сети отдельные операции выполняются теперь на
20% быстрее, даже если не используется псевдо-компилятор.
В системе имеется много "дружественных" средств , облегчающих ра-
боту пользователей. Кроме средств PBE-меню, существует Экспресс-систе-
ма, - группа модулей, облегчающая выполнение важнейших задач. Напри-
мер, Экспресс-Разработчик - это модуль псевдо-компилятора, обеспечива-
ющий сжатие и кодирование программного кода. Если построенное приложе-
ние запускается непосредственно из среды R:Base без использования ин-
терпретатора, оно будет выполняться почти в два раза быстрее: чем
обычный файл.
Экспресс-Определение - это средство, облегчающее построение базы
данных. Вы можете вводить пароли, таблицы, подсказки, логические пра-
вила, столбцы, информационные поля - причем без дополнительного прог-
раммирования. Экспресс-формат - это модуль, обеспечивающий построение
пользовательских форматов ввода данных. Экспресс-отчет дает возмож-
ность пользователю генерировать отчеты без дополнительного программи-
рования. Для непрограммистов эти Экспресс-средства необходимы как воз-
дух. Для пользователей средней квалификации экспресс-средства дают
возможность постепенно совершенствовать свою квалификацию.
Для выполнения разного рода работ можно задавать 40 комбинаций
функциональных клавиш; имеется более 70 встроенных функций для матема-
тических, статистических, финансовых задач, манипулирования строка
символов, для логических, тригонометрических и других нужд. Система
R:Base может вычислять корень квадратный, логарифм, натуральный лога-
рифм; финансовые средства включают нынешнюю стоимость и цену. Вы твкже
можете работать с кросс-таблицами для статистического сравнения полей;
такое средство не обеспечивается в системе dBase III Plus.
И наконец, можно иметь до 800 полей в базе данных; система dBase
III Plus позволяет лишь 128. Если вы хотите ускорить выполнение часто
повторяющихся частей работы, в системе R:Base можно строить макроко-
манды, выполняющиеся с помощью нажатия клавиши.
Система позволяет использовать расширенную память. Оверлейные
программы могут выполняться в расширенной памяти с более высокой ско-
ростью. К сожалению, расширенная память, имеющаяся на ЭВМ с процессо-
рами 80286 и 80386, не поддерживается.
С помощью утилиты под названием Вход Файла можно конвертировать
данные в форматы следующих систем: Lotus 1-2-3, Symphony,
VisiCalc,Multiplan, dBase II, III, III Plus, PFS:File, и обратно. Мож-
но также получать и готовить информацию в форматах DIF, Sylk и ASCII.
И наконец, утилита 1-2-3, называемая Соединение Приложений, позволяет
обмениваться данными, хранящимися в базах данных на главной ЭВМ.
Техническое обслуживание выполняется бесплатно в течение первых
30 дней.
В дальнейшем техническое обслуживание в течение года стоит $ 175.
Руководство по системе, имеющееся на диске, и восемь подробных томов
документации должны ускорить процесс обучения. Одна существенная де-
таль состоит в том, что указатель основного Руководства пользователя
включает глоссарий.
Высокоскоростная система R:Base уступает только системе Paradox
2.0 по своим рабочим показателям и практичности. Это мощная система
управления базами данных, одинаково удобная как для начинающих, так и
для опытных программистов. Стандартная версия системы R:Base для одно-
го пользователя стоит $ 725. Вы не пожалеете, если изучите работу всех
модулей и предоставляемые возможности. Потому что именно эта версия
работает в сетевом варианте, рассчитанном на трех пользователей, кото-
рый можно получить за те самые деньги; это очень выгодная сделка.
_____________________________________________________________________
: : ПОКАЗАТЕЛИ СИСТЕМЫ DATAEASE
: ПОКАЗАТЕЛИ СИСТЕМЫ R:BASE для DOS :
: :
: (Относительно средних значений) :
: :
: :
: _____________________________________ :
: : : :
: : : :
: Последовательный :_________________________1.8 : :
: просмотр : : :
: : : :
: Чтение по индексу (5К) :___________1.8 : :
: : : :
: : : :
:Чтение по индексу (50К) :______0.4 : :
: : : :
: : : :
: Восстановление индекса :__________________0.9 : :
: : : :
: : : :
: Сортировка :________________________________2.3 : :
: : : :
: : : :
: Сложные вычисления :_________________________1.8 : :
: : : :
: : : :
: :____________________________________: :
: : : : : : : :
: 0 0.5 1.0 1.0 2.0 2.5 :
: :
: :
:____________________________________________________________________:
Результаты тестов фирмы Benchmark
Последовательный просмотр: 118 секунд
Чтение по индексу (5К): 385 секунд
Чтение по индексу (50): 7.315 секунд
Восстановление индекса: 379 секунды
Сортировка : 124 секунд
Сложные вычисления: 50 секунд
_____________________________________________________________________
br>