Заметки из лаборатории
СУБД FileMaker Pro 3.0 корпорации Claris (Санта-Клара, шт. Калифорния) представляет собой классическую попытку сохранить баланс между простотой в использовании и производительностью.
FileMaker Pro версии 3.0 сохраняет простоту использования при том, что в нее внесены новые возможности реляционной привязки для живой двусторонней связи между файлами разных баз данных и присутствует поддержка OLE 2.0. К сожалению, из-за отсутствия в FileMaker Pro драйверов SQL-баз данных программа может применяться только в небольших организациях и отделах, которым не нужны мощные клиент-серверные СУБД.
FileMaker Pro 3.0 (поступила в продажу в январе по цене $199) в проведенных Тестовым центром PC Week Labs испытаниях была так же проста в обращении, как и ее предыдущие версии.
Интуитивный интерфейс FileMaker Pro и готовые шаблоны делают утомительную задачу создания своих баз данных (БД) элементарной. Кроме того, во время тестов мы очень легко создавали реляционные связи между БД FileMaker Pro - для этого требовалось всего несколько щелчков мышью.
Бизнес-шаблоны программы FileMaker Pro 3.0
содержат сложные функции форм данных,
например кнопки с привязанными сценариями
Чтобы увидеть картинку в натуральном размере дважды щелкните мышкой по этой строке.
Claris также улучшила в FileMaker Pro возможности форматирования, и в программе широко используются всплывающие меню. Например, когда мы создали кнопку в форме, всплывающее меню позволило нам немедленно выбрать свойства кнопки без написания перед этим сценария.
FileMaker Pro дает возможность также создавать в записях базы данных то, что Claris называет Portal (порталы), с их помощью мы просматривали нужную информацию, хранящуюся в других базах. Однако этот метод показался нам достаточно ограниченным. В других СУБД между полями просто задаются связи без необходимости создавать отдельное окно, т. е. более интуитивно и логично.
Впрочем, корпоративным станциям, которым необходима скорость, следует поискать что-то еще. Чтобы закончить тест загрузки файла из 100 000 записей, версии FileMaker Pro 3.0 под Windows 95 потребовалось 8 мин 50 с. Для сравнения - тот же тест программа Access 7.0 корпорации Microsoft выполняет за 46 с.
Сканирование таблицы из 100 000 записей заняло в FileMaker Pro 3.0 1 мин 49 с (Access 7.0 требуется 9 с.). В FileMaker Pro 3.0 улучшена сетевая поддержка, и в версии для Macintosh она работает в сетях AppleTalk, IPX/SPX и TCP/IP. Windows 95-версия поддерживает сети LANtastic IPX/SPX корпорации Microsoft или фирмы ArtiSoft и TCP/IP корпорации Microsoft. Работая в сети, пользователи Windows могут совместно с пользователями Macintosh разделять файлы FileMaker Pro 3.0, включающие OLE-объекты. На нашей серверной машине с Windows 95 Macintosh-клиент мог просматривать встроенные и связанные объекты как графику. Когда хост-компьютером был Macintosh, Windows-клиент позволял встраивать, привязывать и редактировать OLE-объекты тестовой БД, а Macintosh - просматривать их как графику.
Самое приятное нововведение, сделанное Claris в FileMaker Pro, - условные операторы if...then...else и оператор цикла loop в языке сценариев ScriptMaker.
Улучшенная функция ScriptMaker программы FileMaker Pro 3.0 включает
новые операторы loop и if...then...else, что обеспечивает более широкие
возможности написания сценариев для баз данных
В ScriptMaker улучшена также проверка ошибок, а автоматические шаблоны, применяемые FileMaker Pro для создания новых БД, активно используют встроенные в программу возможности AppleScript.
Связаться с фирмой Claris можно по телефону: (800) 544-8554 или по Web-адресу: http://www.claris.com.
Херб Бетони, дополнительное тестирование проведено Джоном Ташеком.