Энциклопедия Turbo Pascal. Главы 9-11 - Файлы данных и индексные файлы

ОГЛАВЛЕНИЕ

Файлы данных и индексные файлы

В Turbo Access файл данных используется для хранения записей, которые содержат запоминаемую вами информацию. Каждый файл данных, созданный и поддерживаемый Turbo Access, может содержать до 65 536 записей. Однако, в данное число входит и первая запись, которая зарезервирована для использования Turbo Access. Таким образом вы в действительности можете запомнить 65535 записей. Хотя длина каждой записи может быть до 65536 байт, это не рекомендуется. Наименьшая допустимая длина записи - 8 байт. Все переменные файлов данных в Turbo Access должны быть декларированы как тип DataFile, который задан в ACCESS.BOX.

Индексный файл содержит ключи, которые используются для идентификации специфических записей и номеров записей, связанных с ключем. Каждый индексный файл может содержать до 65535 ключей. Индексный файл обеспечивает быстрый способ определения местоположения специфических записей в файле данных. Важно понять, что все ключи должны быть строками. Все переменные индексных файлов в Turbo Access должны быть декларированы как IndexFile.