Добавляемая запись - Большая Энциклопедия Нефти и Газа, статья, страница 4
Если ты споришь с идиотом, вероятно тоже самое делает и он. Законы Мерфи (еще...)

Добавляемая запись

Cтраница 4


Организация INDEXED требует большей области памяти для размещения набора по сравнению с организацией CONSECUTIVE, но она позволяет вести поиск, обновление, удаление и добавление записей случайным образом. Последовательная обработка набора INDEXED может оказаться заметно медленнее такого же набора CONSECUTIVE, потому что вновь добавляемые записи к набору INDEXED помещаются в область переполнения с помощью логических связок. К недостаткам относится также и необходимость установления всех пакетов дисков многотомного набора для работы с ним, даже если предполагается последовательная обработка записей. Набор INDEXED может содержать записи фиксированной или переменной длины. Дополнительные возможности, которые дает программисту использование в наборе INDEXED опции GENKEY, будут рассмотрены при описании этой опции.  [46]

Организация INDEXED требует большей области памяти для размещения набора по сравнению с организацией CONSECUTIVE, но она позволяет вести поиск, обновление, удаление я добавление записей случайным образом. Последовательная обработка набора INDEXED может оказаться заметно медленнее такого же набора CONSECUTIVE, потому что вновь добавляемые записи к набору INDEXED помещаются в область переполнения с помощью логических связок. К недостаткам относится также и необходимость установления всех пакетов дисков многотомного набора для работы с ним, даже если предполагается последовательная обработка записей. Набор INDEXED может содержать записи фиксированной или переменной длины. Дополнительные возможности, которые дает программисту использование в наборе INDEXED опции GENKEY, будут рассмотрены при описании этой опции.  [47]

Инструкция INSERT INTO определяет поля таблицы НАКЛАДНАЯ, которые должны заполниться значениями из полей добавляемых записей. Накладные склада, конструктор создал на ее основе запрос на выборку, который определяет поля добавляемых записей. Этот запрос представлен инструкцией SELECT. Список имен полей и порядок их перечисления для обеих таблиц должны совпадать.  [48]

Добавление записей осуществляется с помощью подкоманды INPUT. Если требуется добавить после текущей записи одну запись, то следует ввести подкоманду INPUT и указать в качестве ее операнда добавляемую запись. Для добавления нескольких записей следует ввести подкоманду INPUT без операнда, по которой будет установлена среда ввода, а затем ввести добавляемые записи.  [49]

Заметим, что алиас в данном случае ставить не обязательно, так как в текущий момент активизирована рабочая область именно этого файла. Следующая за ней команда SET CARRY TO n z обеспечивает автоматический перенос значения поля п 2 из предыдущей записи в новую добавляемую запись.  [50]

После этого снова будет предложено повторно набрать эту же запись, так же как и при несовпадении в середине пачки. При успешном вводе записи в конец пачки программа настраивается на добавление следующих записей, выдавая / НАБИРАЙТЕ и номер последней отверифицированной записи, причем каждая добавляемая запись будет набираться повторно. После добавления всех пропущенных записей нужно ввести команду об окончании верификации.  [51]

Добавляемые записи описываются на бланке описания выводных данных. В колонках 16 - 18 описания добавляемой записи указывается значение ADD. При описании структуры добавляемой записи должны быть описаны также и поля, используемые в качестве ключа.  [52]

Добавление записей осуществляется с помощью подкоманды INPUT. Если требуется добавить после текущей записи одну запись, то следует ввести подкоманду INPUT и указать в качестве ее операнда добавляемую запись. Для добавления нескольких записей следует ввести подкоманду INPUT без операнда, по которой будет установлена среда ввода, а затем ввести добавляемые записи.  [53]

54 Окно для ввода имени таблицы, в которую добавляются записи. [54]

Структура записи таблицы, из которой добавляются записи, может не полностью совпадать со структурой записи дополняемой таблицы. В добавляемых записях может быть меньше полей, если на поля в таблице, куда добавляются записи, не наложено требование по обязательности их заполнения. Допускается несоответствие типов полей, если возможно преобразование типа данных одного поля в тип данных другого поля. Добавляемые записи обязательно должны включать значения ключевых полей. В бланк запроса могут быть включены поля: задания условий отбора. В качестве значений полей добавляемых записей может быть использовано вычисляемое выражение.  [55]

Операционная система позволяет добавлять новые записи в конце существующей части индексно-последовательного набора данных. Все добавляемые записи должны выводиться в порядке возрастания значений ключей, и ключ первой добавляемой записи должен быть больше ключа последней имеющейся в наборе записи. Соответствующий файл в программе на ПЛ / 1 должен быть объявлен так же, как это указано в начале параграфа. Добавляемые записи размещаются в основной области набора данных.  [56]



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