Cтраница 2
Параметр BANK должен указывать имена баз данных, с которыми будет работать подпрограмма. Должны специфироваться те же имена баз данных, которые задавались параметром BANK оператора LINKB вызывающей программы, и БД должны перечисляться в том же порядке. [16]
К устанавливаемым свойствам относятся имена базы данных и пользователя, которые будут связаны с формируемой таблицей. После заполнения этих полей можно дополнительно указать, что, кроме элемента таблицы DDT, должна быть создана реализация таблицы, представляющая ее в отдельной пользовательской схеме базы данных. Допустимо указать табличное пространство ( tablespace) и определение хранения ( storage definition), связанное с таблицами и индексами. Эти параметры ссылаются на определения элементов репозитория, поэтому перед выполнением DDT следует создать в репозитории базу данных, пользователя, табличное пространство и определение хранения. [17]
В ответ система предлагает ввести имя требуемой базы данных. [18]
![]() |
Пример межпрограммных связей ( Банк-ОС. [19] |
Может быть указано до 10 имен базы данных. [20]
Оператор SUBSHEMA задает имя подсхемы, а оператор DBDNAME - имя обрабатываемой базы данных. Оператор MODE задает допустимый режим обработки файлов: любым оператором ЯМД или только операторами выборки. Параметр UPDATE задается для случая выполнения любого оператора ЯМД, а параметр SAERCH - для случая обработки БД только операторами выборки. [21]
Из системного меню выберите команду ФаЙЛ ФОткрЫТЬ, затем дважды щелкните на имени базы данных, в которой необходимо создать новую таблицу. [22]
![]() |
Связь между программой и данными. [23] |
Является первым предложением в определении базы данных и имеет среди прочих параметры NAME имя базы данных и ACCESS метод. Параметр NAME ( имя) задает имя базы данных, а параметр ACCESS ( доступ) - метод доступа. При этом метод может специфицировать HSAM, HISAM, HDAM или HIDAM и указывать таким образом один из четырех способов организации хранения данных. Указанные методы доступа, разработанные для системы IMS, подробно рассматриваются в разд. Другим значением параметраметод может быть также слово LOGICAL, указывающее, что определяется логическая база данных. [24]
Тем не менее, если принято решение об использовании CHECKALLOC, то в качестве параметра необходимо указать имя базы данных. Когда оно не указано, SQL-сервер проверяет текущую базу данных. [25]
Если задано FLDYES, в подпрограмме должны быть описаны поля, соответствующие используемым полям базы данных, и использованы операторы CONNECT, задающие имена баз данных, их подбаз, правила соответствия полей. После исполнения LINKB СУБД ориентируется на поля подпрограммы, a FREEB заставляет СУБД снова перестроиться на поля вызывающей программы. [26]
![]() |
Использование функции в условии макрокоманды.| Окно сообщения, выводимое функцией MsgBcx. [27] |
Аргументы, заданные в примере, приводят к появлению окна, представленного на рис. 14.20. Поскольку третий аргумент не задан, в заголовке окна отображается имя базы данных. [28]
Имя сервера или его IP-адрес, имя пользователя, под которым он зарегистрирован на сервере, и пароль ( возможен вход по имени и паролю Windows), имя базы данных на сервере. [29]
В левой панели диалогового окна построителя выражений Expression Builder вы можете дважды щелкнуть на знаке плюс рядом с Functions ( Функции), чтобы развернуть список, включив в него встроенные функции Buid-In Functions и имя базы данных, которую вы используете, если она содержит какие - либо функции. Когда вы щелкаете на Built - in Functions ( Встроенные функции), в середине панели появляется список категорий функций. [30]