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

Средства управления параллельным доступом к базам данных реализованы в текущей версии dBASE IV посредством автоматической блокировки записей и файлов во время операций добавления и обновления данных. Обработка транзакций обеспечивается сочетанием команд BEGIN TRANSACTION, END TRANSACTION и ROLLBACK. Между каждой парой команд BEGIN TRANSACTION и END TRANSACTION создается регистрационный журнал, в который заносятся все операции, изменяющие базу данных. Этот журнал можно впоследствии при необходимости применять для отмены внесенных изменений с помощью команды ROLLBACK. Средства управления используются абсолютно идентично как в процедурном языке dBASE, так и в SQL-режиме.

Программа dBASE по-прежнему обеспечивает высокий уровень безопасности по сравнению с другими пакетами для ПК. С помощью команды PROTECT администратор может назначать системе следующие права доступа: полный, на уровне файла и на уровне поля,- а также организовать автоматическое шифрование данных.  В SQL-режиме администратор может применять стандартные команды SQL GRANT и REVOKE для назначения прав доступа к таблицам в базе данных.

dBASE 5.0 на подходе

Во время испытаний мы также посмотрели последнююбета-версию dBASE 5.0 for DOS фирмы Borland (она должна была появиться в продаже в сентябре-октябре 1994 г.). В новой dBASE ожидается появление важных усовершенствований, включая те же самые двусторонние средства визуального проектирования, которые будут характерны для грядущей dBASE for Windows. Эти инструменты связывают вместе через генератор программ системы-оформители экранных форм и исходный текст на языке dBASE. Все изменения, внесенные в одном месте, интерактивно отражаются в другом.

Основное внимание в программе dBASE 5.0 for DOS уделяется обработке событий, а также переходу к совершенно новой интегрированной среде разработки (IDE). Из нее исключена командная строка, которую заменило командное окно переменного размера. Вы сможете связывать события типа APPEND и REPORT непосредственно с кнопками и другими средствами управления.  IDE также позволит получать прямой доступ к системе dBASE, компилятору, редактору связей и создавать утилиты; все это войдет в состав одного пакета. Новый диспетчер проекта (Project Manager) заменит нынешнее средство Catalog; встроенный текстовый редактор во многом станет лучше. При нажатии на правую клавишу мыши можно будет получить контекстно-зависимую подсказку, находясь в любой части системы.

Фирма Boorland обещает, что новая версия будет обеспечивать полную совместимость с существующими данными, исходными текстами и прикладными программами в форматах dBASE III+ и dBASE IV. Она не будет полностью совместимой на уровне кодов с новой dBASE for Windows, но Boorland намеревается выпустить позднее программу Component Builder (Сборщик компонентов), которая позволит автоматизировать конвертирование форматов.

Текущая версия dBASE IV уступает в производительности и функциональных возможностях другим пакетам для разработки прикладных программ баз данных. Будущая же версия обещает сделать dBASE IV for DOS действующим стандартом.


Microsoft Corp.

Microsoft Access

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

Требуемые ресурсы: ПК на базе процессора 386SX или более мощных; ОЗУ 6 Мбайт; 19 Мбайт на жестком диске, DOS 3.1 или более позней версии; Microsoft Windows 3.1 или более позней версии. В равной степени надежное средство визуального проектирования для программистов и конечных пользователей, пакет Access теперь обладает значительно более мощными возможностями по обеспечению целостности данных и содержит помогающие экономить время подсистемы Wizards. Базы данных и прикладные программы настраиваются на каждом уровне, а пакет обеспечивает сложные функции сохранения, средства обеспечения безопасности и связи со многими стандартами форматами данных, располагаемых локально и на сервере. Если вы искали превосходное средство разработки системы для Windows , можно больше не искать. Microsoft Corp., One Microsoft Way, Redmond, WA 98052; 800-426-9400; 206-882-8080; fax, 206-936-7329.