44
Данный тип баз данных не поддерживает систему пользователей. Все
пользователи изначально имеют одинаковые права на доступ к данным. Разделение
прав доступа возможно только средствами разработанного приложения.
Принцип хранения данных в Paradox – каждая таблица хранится в своем
файле (расширение *.db), MEMO- и BLOB-поля хранятся в отдельном файле
(расширение *.md), как и индексы (расширение *.рх).
Формат данных Paradox не является открытым, поэтому для доступа к
данным этого формата требуются специальные библиотеки. Отметим, что
отсутствие “открытости” формата данных имеет и свои достоинства. Так как в этой
ситуации доступ к данным осуществляется только с помощью “знающих” этот
формат библиотек, простое редактирование подобных данных существенно
затруднено. В этом случае возможны такие недоступные при использовании
“открытых” форматов данных сервисы, как защита таблиц и отдельных полей
паролем, хранение некоторых правил ссылочной целостности в самих таблицах –
все эти сервисы предоставляются Paradox, начиная с первых версий этой СУБД.
Ранние версии Paradox обычно предоставляли разработчикам баз данных
существенно более расширенные возможности, такие как использование деловой
графики в DOS-приложениях, обновление данных в приложениях при
многопользовательской работе, визуальные средства построения запросов, на
основе интерфейса QBE - Query by Example (запрос по образцу), средства
статистического анализа данных, а также средства визуального построения
интерфейсов пользовательских приложений с автоматической генерацией кода на
языке программирования PAL (Paradox Application Language).
Отметим, однако, что популярность этого продукта как средства разработки
в последнее время несколько снизилась, хотя в мире эксплуатируется еще немало
информационных систем, созданных с его помощью.
InterBase 7 SQL Server был создан, разрабатывался и продавался фирмой
InterBase Software Corporation (ISC). Сотрудник DhC James Starkey,
разработавший DSRI для Rdb, хотел расширить возможности Rdb, но его
предложения были отвергнуты DEC. Поэтому он создал собственную компанию,
разработавшую собственную RDBMS, первоначальное название которой было
Groton Database System (GDS).