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

Описание - сегмент

Cтраница 2


После загрузки оператор занимает две ячейки. В первой ячейке находится экстракодовая команда, а в следующей - адресная константа с адресом описания сегмента.  [16]

17 Пример схемы вызовов системы DL / 1. [17]

Содержимое сегментов, загружаемых в модель базы данных, ограничивается определением значений ключевых полей. Под ключевым полем здесь понимаются все поля сегмента, по которым осуществляется его поиск, независимо от того, определены они при описании сегмента как ключевое поле или нет. Содержимое неключевых полей не определяется.  [18]

Текстовые строки, не объявленные световыми кнопками, не могут быть идентифицированы. Коды символов для текстовых строк, световых кнопок и спецсимволов не хранятся в дисплейном файле, а непосредственно передаются в память регенерации символов. Общая схема описания сегмента в дисплейном файле выглядит следующим образом. Описание сегмента завершается оператором END. Описания строк начинаются командой TEXT, содержащей атрибуты текста, но не содержащей идентификатора.  [19]

Текстовые строки, не объявленные световыми кнопками, не могут быть идентифицированы. Коды символов для текстовых строк, световых кнопок и спецсимволов не хранятся в дисплейном файле, а непосредственно передаются в память регенерации символов. Общая схема описания сегмента в дисплейном файле выглядит следующим образом. Описание сегмента завершается оператором END. Описания строк начинаются командой TEXT, содержащей атрибуты текста, но не содержащей Идентификатора.  [20]

21 Последовательность и структура записей выходного файла при выборке в режиме Т. [21]

Длина записи выходного массива определяется автоматически с учетом конкретного объема выбираемой информации. Длина блока задается пользователем в DD-предложении. Структура записи представляет собой набор полей, сцепленных друг с другом в соответствии с порядком описания сегментов и полей в запросе пользователя.  [22]

Текстовые строки, не объявленные световыми кнопками, не могут быть идентифицированы. Коды символов для текстовых строк, световых кнопок и спецсимволов не хранятся в дисплейном файле, а непосредственно передаются в память регенерации символов. Общая схема описания сегмента в дисплейном файле выглядит следующим образом. Описание сегмента завершается оператором END. Описания строк начинаются командой TEXT, содержащей атрибуты текста, но не содержащей идентификатора.  [23]

Текстовые строки, не объявленные световыми кнопками, не могут быть идентифицированы. Коды символов для текстовых строк, световых кнопок и спецсимволов не хранятся в дисплейном файле, а непосредственно передаются в память регенерации символов. Общая схема описания сегмента в дисплейном файле выглядит следующим образом. Описание сегмента завершается оператором END. Описания строк начинаются командой TEXT, содержащей атрибуты текста, но не содержащей Идентификатора.  [24]

Блок создается Ассемблером и редактором связей путем использования макрокоманд. Помещается блок в библиотеку спецификаций PSBLIB. Спецификация блока программы включает: название программы, название базы данных, перечень связанных с обработкой базы функций и перечень сегментов, к которым программа чувствительна. Описание чувствительного сегмента аналогично описанию сегмента в описании базы данных, но оно включает только название сегмента логических или физических баз. Длина и тип сегмента не указываются, поскольку эти характеристики содержатся в описании базы данных.  [25]

Блок создается Ассемблером и редактором связей путем использования макрокоманд. Помещается блок в библиотеку спецификаций PSBLIB. Спецификация блока программы включает: название программы, название базы данных, перечень связанных с обработкой базы функций и перечень сегментов, к которым программа чувствительна. Описание чувствительного сегмента аналогично описанию сегмента в описании базы данных, но оно включает только название сегмента логических или физических баз. Длина и тип сегмента не указываются, поскольку эти характеристики содержатся в описании базы данных.  [26]

Операнд PARENT определяет сегменты, являющиеся исходными для описываемого. Параметр PHYSICAL означает, что описываемый сегмент содержит ПСК его логического исходного сегмента. Операнд POINTER определяет типы указателей в служебной части хранимого сегмента. Параметры этого операнда используются при описании сегментов ФБД организации HDAM и HIDAM. В частности, Н и НВ означают иерархические указатели, Т и ТВ - указатели на физически подобный, LT и LTB - указатели на логически подобный, LP - указатель на логически исходный сегмент. Аббревиатура В в рассмотренных параметрах означает дополнительный указатель на предыдущий сегмент. Параметр PAIRED указывает, что сегмент участвует в двусторонней логической связи. Операнд SOURCE используется для задания имени сегмента, являющегося реальной копией описываемого виртуального сегмента, и имени его ФБД. Первый параметр операнда RULES определяет соответственно режимы включения, удаления и обновления сегмента, если он является участником ЛС. Значения этого параметра будут рассмотрены при ознакомлении с операторами ЯМД. Второй параметр используется в том случае, если у сегмента нет ключевого поля или если допускается дублирование значений ключевого поля.  [27]

Оператор DLET применяется для удаления экземпляра сегмента из БД. Перед выполнением данного оператора экземпляр сегмента необходимо извлечь из БД. При удалении экземпляра исходного сегмента автоматически удаляются из БД и все соответствующие ему экземпляры подчиненных сегментов. Отклонения от этого правила могут быть специфицированы в операнде RULES при описании соответствующего сегмента.  [28]

ТЕКСТ ПОДЗАГОЛОВКА может рассматриваться как название раздела печатного документа. Каждый раздел обычно начинается с подзаголовка. Разделы формируются с помощью указанных ключевых величин. В системе принято нто подзаголовок обязательно входит в один из печатных сегментов. Поэтому текст подзаголовка записывается в описании соответствующего сегмента. Так как каждый раздел может включать другие разделы, то в один и тот же сегмент могут входить несколько подзаголовков разных уровней - Отсюда следует, что текст подзаголовка должен сопровождаться указателем уровня.  [29]



Страницы:      1    2