Организация доступа к базам данных в Интернет
Рефераты >> Программирование и компьютеры >> Организация доступа к базам данных в Интернет

(1) Длина записи (позиции символов 0-4)

Длина записи - количество символов в записи, включая маркер записи, справочник, поля переменной длины, разделитель записи. Выражается десятичным числом из пяти цифр, при необходимости выравниваемых вправо ведущими нулями (не 546, а 00546). Определяется автоматически, когда запись окончательно сформирована для обмена.

(2) Статус записи (позиция символа 5)

Используются следующие коды, обозначающие статус обработки записи:

n - новая запись

Запись, подготовленная для использования в библиографирующем учреждении-создателе записи или для обмена.

d - исключенная запись

Запись, участвующая в обмене для указания, что другая запись (авторитетная / нормативная, ссылочная или справочная запись), имеющая соответствующий контрольный номер, не действительна. Для авторитетной / нормативной записи это означает следующее: запись удалена из файла в связи с тем, что заголовок, записанный в поле блока 2--, решено в дальнейшем не использовать - вместо него решено использовать другой заголовок (заголовки), новый или уже существовавший в системе, для которого существовала или создается отдельная авторитетная / нормативная запись. Заголовок исключенной записи может включаться в поля блока 4-- в запись (записи) для заголовка (заголовков), которые решено использовать вместо исключенного.

Запись может содержать только маркер, справочник и поле 001 (контрольный номер записи) или может содержать все поля в записи. В любом случае поле 830 "Общее примечание каталогизатора" может использоваться для объяснения причины исключения записи.

с - откорректированная запись

Запись, участвующая в обмене для указания, что данная запись должна заместить другую, имеющую соответствующий контрольный номер. Запись вводит дополнительно и (или) заменяет, и (или) исключает некоторые элементы данных в ранее введенной записи. При этом имеются в виду любые исправления - любая редакция любого поля записи (соответственно меняется идентификатор версии в поле 005). Исправления могут быть связаны или не связаны с изменением уровня кодирования с частичной на полную запись.

(3) Коды применения (позиции символов 6-9):

Коды в позициях 6-9 определяются не стандартом ISO 2709, а особенностями конкрет-ного применения формата.

(а) Тип записи (позиция символа 6)

Используются следующие коды, обозначающие тип записи:

x = авторитетная / нормативная запись

y = ссылочная запись

z = справочная запись

(б) Не определено (позиции символов 7-9). Три пробела (###).

(4) Длина индикатора (позиция символа 10)

Одна десятичная цифра.

Содержит 2.

(5) Длина идентификатора подполя (позиция символа 11)

Одна десятичная цифра.

Содержит 2.

(6) Базовый адрес данных (позиции символов 12-16)

Пять десятичных цифр, выровненных вправо ведущими нулями (не 546, а 00546), указы-вающие начальную символьную позицию первого поля данных относительно начала за-писи. Это число включает общее количество символов в маркере и справочнике записи, включая разделитель поля в конце справочника. В справочнике начальная позиция сим-волов для каждого поля задается относительно первого символа первого поля данных, которое является полем 001, а не от начала записи. Генерируется системой.

(7) Дополнительное определение записи (позиции символов 17-19)

Три позиции символов, содержащие коды, которые дают дополнительные сведения, не-обходимые для обработки записи:

(а) Уровень кодирования (позиция символа 17)

Односимвольный код, указывающий степень полноты машиночитаемой записи.

# (пробел) = полная запись

Запись содержит все необходимые данные, включая ссылки, правила их формирования и примечания (если правила формирования ссылок и примечания необходимы). Запись подготовлена для использования в библиографирующем учреждении или для обмена. В записи заполнены все поля и подполя со статусом обязательный и условно-обязательный.

3 = частичная

Запись содержит не все данные, т.к. не выполнена необходимая справочная работа и по-сле ее выполнения, в случае необходимости, могут быть дополнены ссылки "см." и "см. также" и справочные примечания.

Примечание:

(1) Уровень кодирования не связан с кодом статуса заголовка (100/8). И полная, и частичная запись могут содержать в поле блока 2-- как нормативный заголовок (код статуса a - нормативный), так и заголовок предварительный (код статуса c - предварительный), т.е. заголовок, который не принят в качестве нор-мативного и может быть пересмотрен. Различие между полной и частичной за-писями связано с тем, насколько полно в записи представлена необходимая ин-формация, связанная с заголовком.

(2) После того, как уровень кодирования приобретает значение # (пробел - полная запись), даты всех последующих модификаций (изменений) записи фикси-руются в поле 801 со значением второго индикатора 2 (организация модифици-рующая).

(б) Не определено (позиции символов 18-19). Два пробела (##).

(8) План справочника (позиции символов 20-23).

(а) Длина компонента "Длина поля" каждой статьи справочника(позиция символа 20).

Одна десятичная цифра. Значение - 4.

(б) Длина компонента "позиция начального символа" каждой статьи справочника (позиция символа 20).

Одна десятичная цифра. Значение - 5.

(в) Не определено (позиции символов 22-23). Два пробела (##).

СПРАВОЧНИК

Определение

Справочник записи состоит из набора элементов данных фиксированной длины - статей справочника. Каждая статья справочника определяет одно поле (в случае повторяющихся полей - одно повторение поля) записи. Статьи справочника формируются в соответствии со стандартом ISO 2709 и состоят из трех компонентов: метка поля, длина поля, позиция начального символа. Количество символов в компонентах "длина поля" и "позиция начального символа" определяется в маркере (позиции 20 и 21 соответственно). Справочник включается в запись непосредственно после маркера, начиная с позиции 24. Статьи справочника располагаются в порядке возрастания метки поля.

Наличие

Обязательное.

Не повторяется.

Метка, индикаторы и подполя

Метка, индикаторы и подполя отсутствуют.

Компоненты статьи справочника

(1) Метка поля (позиции 0-2)

Метка поля - три последовательных символа, идентифицирующих поля.

(2) Длина поля (позиции 3-6)

Четыре цифры, указывающие длину поля, определяемого данной статьей справочника. Длина поля определяется с учетом индикаторов, идентификаторов подполей, данных, разделителя поля. В случае, если длина поля меньше четырех цифр, длина поля выравнивается вправо с добавлением ведущих нулей.

(3) Позиция начального символа (позиции 7-11)

Пять цифр, определяющие позицию первого символа поля, определяемого данной статьей справочника, относительно базового адреса данных (маркер, позиции 12-16). В случае, если позиция начального символа меньше пяти цифр, позиция начального символа выравнивается вправо с добавлением ведущих нулей.


Страница: