НАСТРОЙКА БАЗ ДАННЫХ
База данных (БД) - это определенная область в системе, где хранятся записи.
Настройки баз данны х хранятся в файле … opac-global\conf\iddb.xml.
В данном разделе справки рассматриваются возможности настройки баз данных с использованием веб-интерфейса.
Меню Настройка БД состоит из вкладок: Список БД, Список контейнеров, Поисковые метки, Правила построения.
В левой части экрана каждой вкладки содержится команда Обновить настройки (см. рисунок 1). Подробнее об этой функции см. раздел Обновить настройки.
Использование
Вкладка Список БД предоставляет веб-интерфейс для настройки логических и мульти-баз в системе OPAC-Global.
Данный раздел настроек предоставляет пользователю возможность самостоятельно изменять, добавлять либо удалять базы данных.
Рабочая область вкладки Список БД представлена на рис. 1. Рабочая область в свою очередь состоит еще из двух вкладок: Локальные БД и Мульти БД.
Рисунок 1
В системе существует два вида БД, отличающихся способом организации: Локальные БД и Мульти БД. Записи, хранящиеся в БД, должны иметь уникальные идентификаторы (поле 001 по формату RUSMARC).
Локальные БД – это БД, хранящиеся непосредственно на сервере библиотеки в локальной системе.
На вкладке Локальные БД в табличной форме представлен список доступных БД, заведенных в системе (см. рисунок 1).
В столбце № указан номер локальной БД. Номер БД в системе должен быть уникальным и может иметь максимальное значение, равное 999.
В столбце Название содержится наименование базы данных.
В столбце Формат/тип указывается используемый формат данных (RUSMARC) и тип данных (BIBL, AUTH, HOLD, VISIT).
В столбце Контейнер указывается наименование контейнера, к которому относится база данных. Подробнее о контейнерах см. здесь же раздел Вкладка Список контейнеров.
В столбце Статус – отображается информация об ошибках. Если база данных настроена некорректно, то в этом столбце появится значок , свидетельствующий об ошибке. Для просмотра подробной информации следует щелкнуть на этот значок. В результате на экране появится сообщение с расшифровкой ошибки.
В столбце Количество записей отображается информация о числе записей, содержащихся в базе данных.
Со всеми локальными базами данных, можно совершить следующие действия:
- добавить новую базу данных (операция Добавить),
- отредактировать настройки выбранной базы данных (нажатием на имя базы данных),
- скопировать базу данных под другим именем (значок ),
- удалить базу данных из системы (значок ).
Для редактирования базы данных следует, находясь в основном окне, щелкнуть левой клавишей мыши в таблице по строке с именем нужной базы данных. Перед пользователем откроется окно редактирования настроек базы данных (см. рисунок 2), состоящее из двух вкладок: Основные и Области поиска.
В этой вкладке содержится информация о настройках базы данных.
Рисунок 2
В поле Номер отображается номер локальной базы данных.
В поле Название указывается название базы данных. Название может быть изменено вручную.
В поле Контейнер отображается номер контейнера, присвоенный ему при создании базы данных. При редактировании настроек базы данных номер контейнера не может быть изменен.
В поле Формат указаны формат данных и тип данных, также настроенные при создании базы данных.
Область Дополнительные настройки
Данная область предназначена для добавления нового функционала. Этот механизм позволяет, не меняя настроек, сделанных для базы данных, добавлять к ним новые. Наиболее часто используемыми дополнительными настройками являются:
Использовать как электронную образовательную библиотеку |
Если эта настройка отмечена флажком, то с базой данных можно работать в модуле Поиск в ЭБ Внимание! Данная настройка переключает режим использования базы данных. База данных может использоваться либо только для обычного поиска, либо только для поиска в ЭБ. |
БД участвует в книговыдаче |
Если эта настройка отмечена флажком, то с базой данных можно работать в модуле Циркуляция |
Раздельное редактирование экземпляров |
Данная настройка предназначена для подключения в модуле Каталогизация подсистемы управления экземплярами. Перед выполнением этой настройки рекомендуем изучить главу 3 "Администрирование и настройка системы", раздел 3.4 "Администрирование системы", подрзадел 3.4.7 "Настройка подсистемы управления экземплярами" в Руководстве по работе с системой OPAC-Global |
Для добавления новых дополнительных настроек с целью расширения функционала системы следует выбрать команду Добавить (см. рисунок 2).
В рабочую область дополнительных настроек будут добавлены поля Имя и Значение (см. рисунок 3).
Рисунок 3
Настройки для авторитетных баз данных
В области дополнительных настроек (см. рисунок 3) выполняются и настройки авторитетных баз данных. Ниже в таблице приведены соответствия имен и значений настроек, а также описания настроек.
Имя |
Значение |
Описание
|
---|---|---|
MESH |
true/false |
Включает/выключает использование базы в качестве полииерархического тезауруса по технологии MeSH
|
LANGCNT |
число |
Устанавливает количество языков базы. Для двуязычного тезауруса MeSH значение для этой опции равно 2. Если значение выставлено в 1, это отключает проверку ссылок в подполе $3 полей 7-го блока. Смысл этого значения именно в количестве отдельных записей на разных языках, связанных по 7хх полю
|
LANGUAGES |
eng=E; rus=R |
Содержит перечисление через ' ; ' трёхбуквенных кодов языков в количестве опции LANGCNT вместе с эквивалентами, указываемыми через ' = ', которые используются в шаблоне для генерации идентификаторов
|
SYSPRDESC |
Значение, соответствующее 152$b для записей на дескрипторы (rus_mesh) |
Содержит значение, соответствующее подполю $b 152-го поля записей, содержащих описание дескрипторов
|
SYSPRCLASS |
Значение, соответствующее 152$b для записей на буквенные классы дескрипторов (rus_mesh_class) |
Содержит значение, соответствующее подполю $b 152-го поля записей, содержащих описание буквенных классов дескрипторов в случае, если таковые используются для данного тезауруса
|
SYSPRQUAL |
Значение, соответствующее 152$b для записей на квалификаторы (модификаторы) (rus_mesh_qualifier) |
Содержит значение, соответствующее подполю $b 152-го поля записей, содержащих описание квалификаторов в случае, если таковые используются для данного тезауруса
|
MAXIDDVAR |
Имя переменной (MESHD) |
Имя переменной последнего сгенерированного идентификатора записей на дескрипторы из файла maxid.cfg
|
MAXIDQVAR |
Имя переменной (MESHQ) |
Имя переменной последнего сгенерированного идентификатора записей на квалификаторы из файла maxid.cfg
|
MAXIDCVAR |
Имя переменной (MESHC) |
Имя переменной последнего сгенерированного идентификатора записей на классы дескрипторов из файла maxid.cfg
|
DESCRIPTORIDFORMAT |
Строковой шаблон идентификатора дескриптора. Например: {lang}|{number} Соответствует идентификаторам вида R75634 и E75634 |
Содержит шаблон, по которому в файле maxid.cfg генерируются идентификаторы для дескрипторов. Состоит из секций, разделённых знаком ' | ', которые склеиваются в одну строку. Каждая секция содержит либо текстовое значение, либо мета-переменные {lang} и {number}.
|
QUALIFIERIDFORMAT |
Строковой шаблон идентификатора квалификатора. Например:Q|{lang}|{number} Соответствует идентификаторам вида QR74 и QE74
|
Содержит шаблон, по которому в файле maxid.cfg генерируются идентификаторы для квалификаторов (см. описание для DESCRIPTORIDFORMAT) |
CLASSIDFORMAT |
Строковой шаблон идентификатора класса дескриптора. Например:{lang}|C|{number} Соответствует идентификаторам вида RС74 и EC74
|
Содержит шаблон, по которому в файле maxid.cfg генерируются идентификаторы для классов дескрипторов (см. описание для DESCRIPTORIDFORMAT). |
ANNOTBLOCKFORM |
Название выходной формы |
Определяет выходную форму, используемую по умолчанию для определения порядка и состава блоков выводимой аннотации, типа ANNOT_BLOCKS_AF
|
SYNONYMS |
Названия меток, разделённые пробелом (SU AU CCS TCS GNR) |
Указывает, для каких меток нужно производить поиск не только по принятым заголовкам 2хх полей, но и по синонимам из 4хх полей
|
LINKEDBASES |
all/current |
При связывании записей АФ включает выбор либо всех доступных баз (all) либо связывание происходит только внутри текущей
|
GRNTI |
true/false |
Включение поддержки деревьев ГРНТИ
|
Область Внешние поисковые системы
Если в области Внешние поисковые системы стоит флажок, это значит, что настраиваемая база данных индексируется в Apache Solr.
Применительно к работе с OPAC-Global под внешними поисковыми системами подразумеваются отдельные поисковые движки, которые индексируют передаваемые им данные, а затем при поступлении запросов от OPAC-Global выполняют поиск по этим индексам. В настоящее время в OPAC поддерживается единственный внешний движок - Apache Solr.
В настоящее время в OPAC-Global можно использовать два поисковых механизма: свой собственный (TRS, привязанный к СУБД ADABAS) и внешний (Apache Solr).
Внешний движок позволяет снять ряд ограничений внутреннего поискового механизма OPAC-Global и добавить новые возможности.
Таким образом:
Работа во вкладке Области поиска заключается в настройке поисковых меток для базы данных. В окне вкладки (см. рисунок 4) в табличной форме представлены все настроенные для базы данных метки с указанием их режима, статуса и количества индексов.
Рисунок 4
В столбце Метка содержится перечень имен меток.
В столбце Название содержится описание метки.
В столбце Режим указывается, к какому режиму относится метка: FILE – обычные поисковые метки, MULTI – мульти-метки (состоящие из нескольких меток), SYSTEM – системные метки. Подробнее о режимах метки см. ниже раздел Вкладка Поисковые метки.
В столбце Статус предназначен для вывода информации об ошибках. Если поисковая метка настроена некорректно, то в этом столбце появится значок , свидетельствующий об ошибке. Для просмотра подробной информации следует щелкнуть на этот значок. В результате на экране появится сообщение с расшифровкой ошибки.
В столбце Количество индексов отображается количество индексов, содержащихся в индекс-файле, соответствующем поисковой метке. Для того чтобы в системе был произведен перерасчет количества индексов, необходимо левой клавишей мыши щелкнуть по числу индексов, уже указанному в соответствующей строке, или по вопросительному знаку, если число индексов для поисковой метки еще не вычислялось. Если необходимо вычислить индексы для всех поисковых меток, следует щелкнуть левой клавишей мыши по названию столбца в шапке таблицы.
Все метки подразделяются на два типа: пользовательские и обязательные.
Обязательные метки определяются разработчиками системы и никакое выполнение операций с ними невозможно. Для удобства просмотра они выделены зеленым цветом. Используя выпадающий список в поле Добавлять обязательные метки:, можно настроить отображение обязательных меток в начале или в конце списка меток базы данных.
Пользовательские метки могут быть добавлены для базы данных или удалены пользователями. Для определения порядка расположения пользовательских поисковых меток можно воспользоваться пиктограммой , кликнув по ней левой кнопкой мыши. Появится окно программы (см. рисунок 5).
Рисунок 5
Для определения порядка расположения пользовательских поисковых меток используются операции Вверх и Вниз, для удаления – операция Удалить, для добавления – операции Добавить перед…, Добавить после….
Просмотр поисковой метки
Для просмотра настроек поисковой метки следует в таблице левой клавишей мыши щелкнуть по названию метки. В результате перед пользователем откроется окно, в котором видны все настройки (см. рисунок 6). Подробнее о настройках поисковых меток см. раздел Вкладка Поисковые метки.
Рисунок 6
Добавление поисковой метки
Для добавления поисковой метки для базы данных следует использовать операции Добавить перед… или Добавить после…(см. рисунок 5). Перед пользователем появится окно Добавление поисковых меток (см. рисунок 7), в котором необходимо выставить флажки около нужных меток и затем нажать кнопку ОК. В результате выбранные метки будут добавлены к базе данных.
Рисунок 7
Удаление поисковой метки
Для удаления поисковой метки используется операция Удалить (см. рисунок 5). При выборе этой операции перед пользователем появляется диалоговое окно, в котором необходимо подтвердить удаление метки (см. рисунок 8). После выполнения операции удаления метки появится следующее диалоговое окно, свидетельствующее об успешном выполнении операции. Следует нажать кнопку ОК.
В результате поисковая метка будет удалена из базы данных.
Рисунок 8
После внесения изменений в настройки базы данных необходимо сохранить их, выбрав команду Записать в левой части окна.
Добавление новой базы данных осуществляется в основном окне с использованием команды Добавить (см. рисунок 1). В результате перед пользователем откроется окно добавления новой базы данных (см. рисунок 9). Оно состоит из двух вкладок: Основные и Области поиска.
Рисунок 9
Вкладка Основные
В поле Номер указывается номер локальной базы данных.
В поле Название вводится название базы данных.
В поле Контейнер указывается номер контейнера и по выпадающему списку выбирается профиль контейнера. Если данные введены некорректно (например, указан несуществующий контейнер), то в основном окне в столбце Статус появится значок ошибки (см. рисунок 1). Если для базы данных указан контейнер, которого нет в системе, то дальнейшее использование этой базы данных будет невозможно до тех пор, пока соответствующий контейнер не будет создан.
В поле Формат по выпадающему списку выбираются формат данных и тип данных.
Область Дополнительные настройки предназначена для добавления нового функционала. Подробнее см. выше в разделе Редактирование базы данных.
Если в области Внешние поисковые системы отметить значение bibl(solr) или auth(solr) (значение зависит от формата добавляемой БД), то добавляемая база данных будет индексироваться в Apache Solr.
Вкладка Области поиска
Работа во вкладке Области поиска при настройке новой базы данных аналогична работе в этой вкладке при редактировании настроек базы данных.
После внесения изменений в настройки базы данных необходимо сохранить их, выбрав команду Записать в левой части окна.
Данная операция позволяет скопировать уже существующую базу данных для создания на ее основе новой базы данных.
Для копирования базы данных следует в строке, содержащей имя базы, в столбце Операции нажать значок . Перед пользователем откроется окно редактирования настроек базы данных (см. рисунок 2), в котором видны все настройки, сделанные для копируемой базы данных. Изменив эти настройки, пользователь создаст новую базу данных. Редактирование настроек базы данных подробно описано выше в разделе Редактирование базы данных.
Для сохранения внесения изменений следует нажать кнопку Записать.
Эта операция позволяет удалить базу данных.
Для удаления базы данных следует в строке, содержащей имя базы, в столбце Операции нажать значок .
Появится диалоговое окно, в котором необходимо подтвердить удаление базы данных (см. рисунок 10).
Рисунок 10
После выполнения операции удаления базы данных появится следующее диалоговое окно, свидетельствующее об успешном выполнении операции. Следует нажать кнопку ОК.
В результате выполнения этой операции база данных будет удалена.
Мульти БД служат для поиска библиографических записей в едином массиве и могут объединять как логические БД одного типа и входящие в состав одной физической БД в СУБД ADABAS, так и мультибазы.
Мультибаза является таким же объектом прав, как и локальная база: для неё доступно определение собственных операций, выходных форм, доступных для каталогизации полей и листов ввода, которые используются в дальнейшей работе.
Вместе с тем, мультибаза является производной от локальных баз данных и зависит от определения составляющих её членов в части областей поиска, физического расположения, формата. Области поиска мультибаз формируются пересечением двух областей: декларированных областей поиска для мультибазы и объединения областей поиска всех её членов.
В контексте каталогизации мультибазы условно можно разделить на 2 типа:
При сохранении записи в мультибазе любого типа индексация осуществляется согласно правилам и индексам локальной базы, в которую направляется эта запись.
Если в операции используется мультибаза, то в базе статистики фиксируется доступ мультибазе, а не к локальной БД.
В список заказов записи добавляются под номерами мультибаз, а не локальных, поэтому возможно появление в списке одинаковых записей, найденных через разные базы данных. Выгружаться (в файл или документ) они также будут с повторами.
В результатах поиска в мультибазе пользователю доступна панель инструментов модификации записи, согласно настройкам прав.
На уровне ответов сервисов: при работе с сервисами поиска, импорта, списка заказов для каждой найденной БД возвращаются два атрибута с номерами БД:
В случае поиска в локальной БД эти два значения совпадают.
На вкладке Мульти БД в табличной форме представлен список мультибаз, заведенных в системе (см. рисунок 11).
Рисунок 11
В столбце № указан номер мультибазы данных. Номер БД в системе должен быть уникальным и может иметь максимальное значение, равное 999.
В столбце Название содержится наименование базы данных.
В столбце Включает указаны номера локальных БД, включенных в мульти базу.
В столбце Статус – отображается информация об ошибках. Если база данных настроена некорректно, то в этом столбце появится значок , свидетельствующий об ошибке. Для просмотра подробной информации следует щелкнуть на этот значок. В результате на экране появится сообщение с расшифровкой ошибки.
Со всеми мульти базами данных, можно совершить следующие действия:
- добавить новую базу данных (операция Добавить),
- отредактировать настройки выбранной базы данных (нажатием на имя базы данных),
- скопировать базу данных под другим именем (значок ),
- удалить базу данных из системы (значок ).
Для редактирования базы данных следует, находясь в основном окне вкладки, щелкнуть левой клавишей мыши в таблице по строке с именем нужной базы данных. Перед пользователем откроется окно редактирования настроек базы данных (см. рисунок 12), состоящее из двух вкладок: Основные и Области поиска.
В этой вкладке содержится информация о настройках базы данных.
Рисунок 12
В поле Номер отображается номер базы данных.
В поле Название указывается название базы данных. Название может быть изменено вручную.
В области Включает содержится перечень номеров и названий локальных и/или мульти баз данных, включенных в мульти базу. Эта область предназначена для формирования мульти базы. Если необходимо добавить еще одну базу данных, следует воспользоваться командой Изменить.
При выборе команды Изменить перед пользователем открывается диалоговое окно Добавление баз данных (см. рисунок 13), в котором необходимо выставить флажки около названий нужных баз данных и затем нажать кнопку ОК. В результате выбранные базы данных будут добавлены в мульти базу.
Рисунок 13
Область Дополнительные настройки предназначена для добавления нового функционала. Этот механизм предназначен для расширения функционала, позволяющий не меняя настроек, сделанных для базы данных, добавлять к ним новые. Наиболее часто используемыми дополнительными настройками являются:
Использовать как электронную образовательную библиотеку |
Если эта настройка отмечена флажком, то с базой данных можно работать в модуле Поиск в ЭБ |
БД участвует в книговыдаче |
Если эта настройка отмечена флажком, то с базой данных можно работать в модуле Циркуляция |
Для добавления новых дополнительных настроек с целью расширения функционала системы следует выбрать команду Добавить (см. рисунок 12).
В рабочую область дополнительных настроек будут добавлены поля Имя и Значение (см. рисунок 14).
Рисунок 14
В области Определение представлена результирующая информация, вычисляемая исходя из настроек баз данных, входящих в мульти базу. А именно, отображается:
Во вкладке Области поиска в табличной форме перечислены метки данной мульти БД (см. рисунок 15).
Рисунок 15
Подробное описание работы во вкладке Области поиска см. выше в разделе Вкладка Локальные БД, подразделе Редактирование базы данных, Вкладка Области поиска.
Для мульти БД предусмотрена возможность добавления в базу данных собственных меток, не связанных ни с одной логической базой данных. Добавление таких меток осуществляется в общем порядке, но индексы для этих меток вычисляться не будут.
Добавление новой мульти БД осуществляется в основном окне вкладки с использованием команды Добавить (см. рисунок 11). В результате перед пользователем откроется окно добавления новой базы данных (см. рисунок 16). Оно состоит из двух вкладок: Основные и Области поиска.
Рисунок 16
Вкладка Основные
В поле Номер указывается номер локальной базы данных.
В поле Название указывается название базы данных. Название может быть изменено вручную.
Область Включает предназначена для формирования мульти БД путем добавления в нее имеющихся в системе логических баз данных и мульти баз данных.
Область Дополнительные настройки предназначена для добавления нового функционала.
Подробнее о работе в областях Включает и Дополнительные настройки см. выше в разделе Редактирование базы данных.
Вкладка Области поиска
Работа во вкладке Области поиска при настройке новой базы данных аналогична работе в этой вкладке при редактировании настроек базы данных.
После внесения изменений в настройки базы данных необходимо сохранить их, выбрав команду Записать в левой части окна.
Данная операция позволяет скопировать уже существующую мультибазу данных для создания на ее основе новой мультибазы данных.
Для копирования базы данных следует в строке, содержащей имя базы, в столбце Операции нажать значок . Перед пользователем откроется окно редактирования настроек базы данных (см. рисунок 12), в котором видны все настройки, сделанные для копируемой базы данных. Изменив эти настройки, пользователь создаст новую мультибазу данных. Редактирование настроек базы данных подробно описано выше в разделе Редактирование базы данных.
Для сохранения внесения изменений следует нажать кнопку Записать.
Эта операция позволяет удалить мультибазу данных.
Для удаления мультибазы данных следует в строке, содержащей имя базы, в столбце Операции нажать значок .
Появится диалоговое окно, в котором необходимо подтвердить удаление мультибазы данных (см. рисунок 17).
Рисунок 17.
После выполнения операции удаления базы данных появится следующее диалоговое окно, свидетельствующее об успешном выполнении операции. Следует нажать кнопку ОК.
В результате выполнения этой операции мультибаза будет удалена.
TRS - Text Retrieval Search.
Adabas-контейнер - совокупность файлов (файловой системы), настроек и сервисов, обеспечивающих функционирование одной базы данных Adabas. Adabas-контейнер определяется своим номером. Каждый контейнер может содержать в себе файлы (логическое понятие СУБД), в которых хранятся данные.
TRS-Контейнер – это логическая совокупность файлов базы данных (таблиц), располагающихся в одном контейнере Adabas и обеспечивающих функционирование поисковой системы в АИБС "OPAC-Global". TRS-контейнер всегда располагается в пределах только одной базы данных, но в одной базе данных могут располагаться несколько TRS-контейнеров. Эти контейнеры различаются по профилям.
Профиль TRS-контейнера - качественная характеристика типа данных, хранящихся в контейнере, определяющая формат файлов, входящих в него, и набор действий над ними. Таким образом, TRS-контейнер определяется номером Adabas-контейнера, в котором он располагается (номером базы), и профилем. Их совокупность называется адресом TRS-контейнера.
В одном TRS-контейнере могут располагаться несколько логических баз данных. Одна из характеристик логической БД как раз и является адрес TRS-контейнера, который должен определить администратор в момент создания логической БД.
В АИБС OPAC-Global определены следующие профили:
В состав каждого TRS-контейнера могут входить файлы трёх типов (о шаблонах подробнее дальше):
Из всех файлов обязательным является только файл документов. При использовании полнотекстового поиска обязательно создание файла словаря. При создании файлов документов Adabas может также создавать служебные файлы, но управление ими — компетенция СУБД и мы в это дело не вмешиваемся.
Как TRS отбирает файлы, относящиеся к тому или иному контейнеру?
Для этого используется названия файлов контейнера Adabas. Система анализирует имя каждого файла на соответствие шаблону (при известном значении PROFILE) и при совпадении может определить как его тип, так и имя (в случае индекс файла). Определенный файл относится к TRS-контейнеру с заданным адресом. Таким образом, если мы хотим исключить какой-то файл из контейнера, но не удалять, можно воспользоваться командой Adabas для переименования файлов, изменив его имя не подходящим под шаблон способом.
Из заданного формата шаблонов следует, что в одном Adabas-контейнере не могут располагаться несколько TRS-контейнеров с одинаковым профилем, но могут - с разными.
Настройка TRS-контейнеров
Настройки применяется не к отдельному TRS-контейнеру, а к профилю, следствием чего является применение настроек сразу ко всем TRS-контейнерам определённого профиля.
Настройка профилей производится в файле $OPACDIR\conf\trs\trsProfile.xml.
Узел <profile> - настройка одного профиля, в котором в атрибуте «name» задано название профиля. Для нас интерес будет представлять вложенный узел <document>, в котором хранятся настройки, относящиеся к файлу документов.
Узел <document> содержит список узлов <label>, каждый из которых представляет декларацию системной метки. С помощью этой настройки мы можем представить TRS-у возможность осуществлять форматный поиск по файлу документов.
Атрибуты узла <label> имеют следующие значения:
descriptor – название Adabas-дескриптора в файле документов, к которому должен быть предоставлен поиск;
name — название поисковой области TRS (в поисковом выражении надо указывать именно это значение);
comment — описание, видимое в интерфейсе администрирования.
После декларирования метки в этом списке она становится доступной в поиске через TRS под заданным именем. Поиск доступен только форматный и для этих меток недоступно построение словаря.
Использование вкладки "Список контейнеров"
Вкладка Список контейнеров предоставляет веб-интерфейс для управления контейнерами АИБС OPAC-Global.
Данный раздел настроек позволяет пользователю управлять файлами словаря и документов (очищать, удалять) и индекс-файлами (добавлять, удалять, очищать) в рамках выбранного контейнера.
Рабочая область вкладки Список контейнеров представлена на рисунке 18.
Рисунок 18
В столбце ADABAS контейнер содержится номер контейнера. Номер контейнера может быть произвольным, но для удобства и единообразия использования нумерации рекомендована следующая система присвоения номеров.
Номер контейнера |
Профиль базы данных ADABAS
|
---|---|
1 - 9 |
BIBL
|
10 - 19 |
AUTH
|
20 - 29 |
HOLD и VISIT
|
В столбце Профиль указан профиль данных.
В группе Определенные файлы содержится информация о файлах, входящих в контейнер:
Количество индексов
|
Количество индекс-файлов |
Документ
|
Наличие файла документа.
Возможные значения: «+» - имеется «-» - отсутствует
|
Словарь
|
Наличие файла словаря.
Возможные значения: «+» - имеется «-» - отсутствует
|
В столбце Статус отображается информация о состоянии контейнера. В случае обнаруженных нарушений, в соответствующей ячейке появится значок , свидетельствующий об ошибке. Для просмотра подробной информации следует щелкнуть на этот значок. В результате на экране появится сообщение с расшифровкой ошибки.
В столбце Количество логических БД указывается число логических баз данных, использующих данный контейнер как поисковый механизм.
Рабочая область вкладки Список контейнеров представлена на рисунке 19.
Рисунок 19
В столбце ADABAS контейнер содержится номер контейнера. Номер контейнера может быть произвольным, но для удобства и единообразия использования нумерации рекомендована следующая система присвоения номеров.
Номер контейнера |
Профиль базы данных ADABAS
|
---|---|
1 - 9 |
BIBL
|
10 - 19 |
AUTH
|
20 - 29 |
HOLD и VISIT
|
В столбце Профиль указан профиль данных.
В группе Определенные файлы содержится информация о файлах, входящих в контейнер:
Количество индексов
|
Количество индекс-файлов |
Документ
|
Наличие файла документа.
Возможные значения: «+» - имеется «-» - отсутствует
|
Словарь
|
Наличие файла словаря.
Возможные значения: «+» - имеется «-» - отсутствует
|
В столбце Статус отображается информация о состоянии контейнера. В случае обнаруженных нарушений, в соответствующей ячейке появится значок , свидетельствующий об ошибке. Для просмотра подробной информации следует щелкнуть на этот значок. В результате на экране появится сообщение с расшифровкой ошибки.
В столбце Количество логических БД указывается число логических баз данных, использующих данный контейнер как поисковый механизм.
Данная вкладка разделена на три области.
В верхней области отображается номер и файловый профиль контейнера.
В области Логические БД, использующие этот набор, перечислены номера и названия логических баз данных, управляемых файлами рассматриваемого контейнера.
В области Системные файлы содержится информация о файлах словаря и документов данного контейнера:
Тип |
Тип файла
|
Номер |
Номер файла в данном контейнере
|
Количество вхождений |
Число индексов, содержащееся в каждом файле
|
Операции |
Пользователю предоставляется возможность: - очистить файлы (значок - удалить файлы (значок
|
Операция Очистить файл
В результате выполнения этой операции из файла удаляется вся хранящаяся в нем информация. После выполнения операции очистки файла в столбце Количество вхождений будет стоять значение 0, а в столбце Операции значок будет отсутствовать.
Операция Удалить файл
Для удаления системного файла необходимо в столбце Операции нажать значок около соответствующего имени файла.
Появится диалоговое окно, в котором необходимо подтвердить удаление файла (см. рисунок 20).
Рисунок 20
После выполнения операции удаления файла появится следующее диалоговое окно, свидетельствующее об успешном выполнении операции. Следует нажать кнопку ОК.
Результатом выполнения операции удаления является физическое удаление файла. В системе произойдет автоматическое изменение данных и во вкладке Основные строка с удаленным файлом будет устранена из таблицы автоматически.
Во вкладке Индекс-файлы в табличной форме представлен перечень всех индекс-файлов, содержащихся в контейнере (см. рисунок 21).
Рисунок 21
В столбце Номер содержится номер файла в данном контейнере.
В столбце Метка приведено имя поисковой метки OPAC-Global, которой соответствует индекс-файл.
В столбце Количество индексов отображается число индексов, содержащихся в индекс-файле.
В столбце Количество логических БД содержится число логических баз данных, использующих индекс-файл.
В столбце Операции пользователю предоставляется возможность:
- очистить файлы (значок ) или
- удалить файлы (значок ).
Очистить файл |
В результате выполнения этой операции из файла удаляется все хранящиеся в нем индексы
|
Удалить файл |
Результатом выполнения этой операции является физическое удаление файла
|
Последовательность выполнения операций по очистке или удалению индекс-файлов аналогична тем же операциям, которые выполняются для системных файлов. Подробнее см. выше раздел "Вкладка Основные".
Для добавления нового индекс-файла необходимо выбрать команду Добавить (см. рисунок 4) , щелкнув по ней левой клавишей мыши.
Появится диалоговое окно, в котором необходимо ввести имя поисковой метки, для которой создается индекс-файл, и нажать кнопку Продолжить (см. рисунок 22). При добавлении в контейнер нового индекс-файла (~TRSIN-) в имени этого файла, после черты, будет прописано то имя метки, которое здесь указал пользователь. Например, в соответствии с именем, содержащимся на рисунке, будет создан файл BIBLTRSIN-NEW.
Внимание! Создание индекс-файла не означает, что одновременно автоматически будет создана и поисковая метка.
Рисунок 22
После выполнения операции добавления файла появится следующее диалоговое окно, свидетельствующее об успешном выполнении операции (см. рисунок 23). Следует нажать кнопку ОК.
Рисунок 23
Результатом выполнения операции добавления является добавление в контейнер нового индекс-файла. В системе произойдет автоматическое изменение данных, и во вкладке Индекс-файлы будет автоматически добавлена строка с именем нового индекс-файла.
Примечание:
Все перечисленные выше действия также можно выполнить с использование утилиты opaccontainer.