Необходимо лишь позаботиться о том, чтобы у вас была сетевая версия этого
программного обеспечения - использование в сети однопользовательской
версия может иметь катастрофические последствия. В этом случае несколько
пользователей будут иметь доступ к файлам базы без учета правил разделения
файлов и захвата записей. Это внесет ошибки и противоречия в данные.
В следующих разделах мы рассмотрим восемь сетевых СУБД: Access,
Alpha Four, DataBase, dBASE IV, FoxPro, Paradox, Paradox for Windows и
R:BASE. Все восемь продуктов имеют разумную цену и являются достаточно
распространенными, мощными и надежными. Независимо от того, какую СУБД
вы выберете для применения в сети, необходимо получить ее сетевую версию,
которая применяет разделение файлов и захват записей. Такие версии обычно
как-то помечаются (в отличие от некоторых других СУБД, например. Nutshell
Plus II).
Для оценки качества СУБД можно использовать следующие критерии:
Инсталляция. Необходимо выяснить, какое количество памяти
требуется для программного обеспечения и ее тип, а также возможна ли работа
СУБД в среде Windows или OS/2.
Пользовательский интерфейс. Необходимо выяснить, нравится ли вам
то, как спроектировано взаимодействие программы с вами.
Подсказки и документированность. Взгляните на экраны подсказок и
документацию - насколько они покажутся вам полезными. Если вы новичок в
использовании СУБД, выясните, имеется ли в составе программного
обеспечения самоучитель.
Типы данных. Все СУБД позволяют задавать числовые или текстовые
поля ввода данных. Остальные типы данных могут включать: тип
мемо/заметок, номера телефонов, социального страхования, даты и время.
Формирование запросов. СУБД должна предлагать выбор списков и
других средств для формирования запросов.
Специальные отчеты. СУБД должна иметь средства для составления
хорошо оформленных отчетов с помощью специального генератора отчетов без
больших усилий на программирование с вашей стороны.
Импорт/Экспорт. Хорошая СУБД должна обладать возможностями
импортировать (экспортировать) данные для других прикладных программ.
Использование SQL. Структурированный язык запросов SQL является
стандартом IBM для работы с базами данных. Если вы предполагаете доступ к
данным на большой ЭВМ или с помощью таких систем, как Microsoft SQL
Server, IBM DB2 for OS/2 или Gupta Technology SQL Base, то необходимо
позаботиться о том, чтобы ваша СУБД могла использовать язык SQL.
Генератор кода прикладных программ. Для использования
непрофессиональными программистами желательно иметь средства
составления простых прикладных программ для обработки данных с помощью
выбора из системы меню.
Распространяемые приложения. При приобретении СУБД
необходимо выяснить возможность распространения среди других
пользователей прикладных программ, разработанных вами. Нужно ли будет