28 - FS - разделитель файла Файл Сепаратор FS интересный контроль код, так как это дает нам представление в так, что компьютерные технологии была организована в шестидесятых годах. Теперь мы используем для случайного доступа к медиафайлам, например ОЗУ , и магнитных дисков, но когда был определен стандарт ASCII , большинство данных было серийным. Я говорю не только о последовательных коммуникациях, но и о серийном хранилище, таком как перфокарты, бумага ленты и магнитные ленты. В такой ситуации очевидно, что имеет один управляющий код для сигнала разделение двух файлов. Для этой цели был определен FS .
29 - GS - Групповой сепаратор хранения данных был один из основных причин некоторого контроля коды, чтобы получить в определении ASCII. Базы данных чаще всего устанавливаются с таблицами, содержащими записи. Все записей в одной таблице имеют одинаковый тип , но записи разных таблиц могут быть разными. Групповой разделитель GS определен для разделения таблиц в системе хранения последовательных данных . Обратите внимание, что таблица слов не использовалась при этом момент, и люди ASCII назвали ее группой.
30 - RS - разделитель Внутри группы (или таблицы) записи разделены RS или записывать сепаратор.
31 - США - блок сепаратора Мельчайшие элементы данных должны храниться в базе данных, называются единицы в определении ASCII. Мы бы назвали их .Сепаратор устройства разделяет эти поля в последовательной среде хранения данных . В большинстве текущих реализаций базы данных требуется, чтобы поля большинства типов имели фиксированную длину . Достаточно места в записи: , предназначенный для хранения наибольшего возможных членов каждого поля, даже если это не обязательно в большинстве случаев. Это требует большого количества пространства в многих ситуациях. Контрольный код США позволяет всем полям иметь переменную . Если пространство для хранения данных ограничено, как в шестидесятые годы, это хороший способ сохранить ценное пространство. С другой стороны, последовательное хранилище намного менее эффективно, чем таблица управляемая оперативная память и реализация диска . Я не могу представить себе ситуацию, в которой современные базы данных SQL запускаются с данными, хранящимися на бумаге ленте или магнитных катушках ...
Сепаратор блок может обеспечить по существу ту же цель, как запятая в CSV файла или вкладки в файле с разделителями табуляции.
Разделители полей и записей могут использоваться для маршалирования данных таблицы как строки. Это немного архаично, но это работает. –
Спасибо, что спросили об этом. Теперь я полностью собираюсь использовать разделители единиц вместо текста с разделителями-запятыми или запятыми. – bugloaf