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