Файл - произвольный доступ - Большая Энциклопедия Нефти и Газа, статья, страница 1
Русский человек способен тосковать по Родине, даже не покидая ее. Законы Мерфи (еще...)

Файл - произвольный доступ

Cтраница 1


1 Некоторые возможные атрибуты файлов Атрибут Значение. [1]

Файлы произвольного доступа очень важны для многих приложений, например для баз данных. Если клиент звонит в авиакомпанию с целью зарезервировать место на конкретный рейс, программа резервирования авиабилетов должна иметь возможность получить доступ к нужной записи, не читая все тысячи предшествующих записей, содержащих информацию о других рейсах.  [2]

О Файлы произвольного доступа - это структурированные файлы ( файлы, имеющие определенную структуру), содержащие информацию в виде записей, например файлы баз данных.  [3]

В файл произвольного доступа новые данные можно легко добавить без разрушения уже хранящихся там данных. Данные, хранящиеся в файле с фиксированной длиной записи, можно также изменять или удалять без переписывания всего файла.  [4]

Для файлов произвольного доступа требуется способ указать, где располагаются данные в файле. Данный системный вызов устанавливает файловый указатель в определенную позицию в файле. После выполнения данного системного вызова данные могут читаться или записываться в этой позиции.  [5]

Программа обработки файла произвольного доступа в редких случаях записывает единственное поле в файл. Обычно программы записывают за раз по одному объекту типа struct или class, как показано в примерах, приведенных ниже.  [6]

Записи в файлах произвольного доступа должны быть одной длины.  [7]

Записи в файлах произвольного доступа имеют разную длину.  [8]

Записи в файлах произвольного доступа обычно имеют одинаковую длину.  [9]

Удобным средством при разработке файлов произвольного доступа является применение записей только фиксированной длины. Используя этот метод, программа может быстро определить точное местоположение записи относительно начала файла.  [10]

В предыдущих разделах был создан файл произвольного доступа и были записаны данные в этот файл. В этом разделе создадим программу, которая последовательно читает файл от начала до конца, и печатает те записи, которые содержат данные.  [11]

Данные могут быть помещены в файл произвольного доступа без разрушения других данных в файле. Данные могут быть обновлены или удалены без перезаписи всего файла.  [12]

Как уже указывалось выше, данные из файла произвольного доступа считываются записями.  [13]

Функция в основном используется для записи данных в файл произвольного доступа.  [14]

Функция-элемент класса ostream обычно используется для записи данных в файл произвольного доступа.  [15]



Страницы:      1    2    3