ГОСТ Стандарт

ГОСТ 7.14-98

Система стандартов по информации, библиотечному и издательскому делу. Формат для обмена информацией. Структура записи

504 переглядів

Завантажити документ

Формат .docx · доступно зареєстрованим користувачам

Увійти та завантажити

Текст документа

МЕЖГОСУДАРСТВЕННЫЙ СТАНДАРТ

СИСТЕМА СТАНДАРТОВ ПО ИНФОРМАЦИИ,

БИБЛИОТЕЧНОМУ И ИЗДАТЕЛЬСКОМУ ДЕЛУ

ФОРМАТ ДЛЯ ОБМЕНА ИНФОРМАЦИЕЙ.

СТРУКТУРА ЗАПИСИ

Издание официальное

МЕЖГОСУДАРСТВЕННЫЙ СОВЕТ

ПО СТАНДАРТИЗАЦИИ, МЕТРОЛОГИИ И СЕРТИФИКАЦИИ

Минск
Предисловие
1 РАЗРАБОТАН Всероссийским институтом научной и технической информации РАН и Министерством науки и технической политики России. Научно-техническим центром «Информре- гистр», Техническим комитетом по стандартизации ТК 191 «Научно-техническая информация, библиотечное, издательское и архивное дело»
ВНЕСЕН Госстандартом Российской Федерации
2 ПРИНЯТ Межгосударственным Советом по стандартизации, метрологии и сертификации (протокол № 13—98 от 28 мая 1998 г.)
За принятие проголосовали:
Наименование государства
Наименование национального органа по стандартизации
Республика Армения Республика Белоруссия Республика Казахстан Киргизская Республика Республика Молдова Российская Федерация Республика Таджикистан Туркменистан Республика Узбекистан
Армгосстандарт
Госстандарт Белоруссии
Госстандарт Республики Казахстан
Киргизстандарт
Молдовастандарт
Госстандарт России
Таджикгосстандарт
Главная государственная инспекция Туркменистана
Узгосстандарт

3 Настоящий стандарт содержит полный аутентичный текст международного стандарта ИСО 2709—96 «Формат для обмена информацией. Структура записи» с дополнительными требова­ниями, отражающими потребности экономики страны
4 Постановлением Государственного комитета Российской Федерации по стандартизации, метрологии и сертификации от 10 ноября 1998 г. № 392 межгосударственный стандарт ГОСТ 7.14—98 введен в действие непосредственно в качестве государственного стандарта Российской Федерации с 1 июля 1999 г.

5 ВЗАМЕН ГОСТ 7.14-84

© ИПК Издательство стандартов, 1999
Настоящий стандарт не может быть полностью или частично воспроизведен, тиражирован и распространен в качестве официального издания на территории Российской Федерации без разре­шения Госстандарта России
Содержание
1 Область применения 1
2 Нормативные ссылки 1
3 Определения 1
4 Структура коммуникативного формата для записи 2
2—2371

МЕЖГОСУДАРСТВЕННЫЙ СТАНДАРТ

Система стандартов по информации, библиотечному и издательскому делу

ФОРМАТ ДЛЯ ОБМЕНА ИНФОРМАЦИЕЙ.

СТРУКТУРА ЗАПИСИ

System of standards on information, librarianship and publishing.
Format for information exchange. Record structure
Дата введения 1999—07—01

1 ОБЛАСТЬ ПРИМЕНЕНИЯ

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

2 НОРМАТИВНЫЕ ССЫЛКИ

В настоящем стандарте использована ссылка на ГОСТ 7.19—85 СИБИД. Коммуникативный формат для обмена библиографическими данными на магнитной ленте. Содержание записи.

3 ОПРЕДЕЛЕНИЯ

В настоящем стандарте применяют следующие термины с соответствующими определениями:
3.1 запись: Совокупность полей, включая маркер записи, справочник и поля данных.
Примечание — Если для библиографических целей необходимо, то допускается установление связи между отдельными записями и разбиение записи на подзаписи, которые осуществляются по правилам, устанавливаемым в нормативных документах по применению данной структуры записей в конкретном обменном формате;
3.2 поле: Часть записи, имеющая переменную длину, предназначенная для данных определен­ной категории, следующая после справочника и связанная с одной из его статей.
Примечание — Поле данных может содержать одно или несколько подполей;
3.3 идентификатор (подполя): Элемент данных, состоящий из одного или несколько символов, непосредственно предшествующий подполю и идентифицирующий его (см. примечание к 4.3.1).
Издание официальное
2‘
3.4 индикатор: Первый элемент данных, если он имеется, связанный с некоторым полем данных и несущий дополнительную информацию о содержании поля, о взаимосвязи между этим полем и другими полями в записи или об операциях, требуемых при определенной обработке данных;
3.5 справочник: Указатель местонахождения полей данных в записи;
3.6 маркер записи: Поле, находящееся в начале каждой записи и содержащее параметры для ее обработки;
3.7 план справочника: Набор параметров, определяющих структуру статей справочника;
3.8 разделитель поля: Управляющий символ, предназначенный для разделения условной груп­пы данных в логическом, а иногда в иерархическом смысле;
3.9 подполе: Часть поля, содержащая определенную единицу информации;
3.10 подзапись: Группа полей в пределах одной записи, воспринимаемая как единое целое;
3.11 структура: Схема расположения компонентов, составляющих запись;
3.12 метка поля: Три символа, связанные с полем и применяемые при идентификации этого поля.

4 СТРУКТУРА КОММУНИКАТИВНОГО ФОРМАТА ДЛЯ ЗАПИСИ

Общая структура записи схематически изображена на рисунке 1. Более подробная структура с четырьмя альтернативными вариантами для полей данных изображена на рисунках 2 и 3.

Запись состоит из следующих полей фиксированной и переменной длины.
Маркер
Фиксированная длина
Справочник
Переменная длина
Идентификатор записи
Переменная длина
Справочные поля
Переменная длина
Поля
Переменная длина
Разделитель(и) поля
Символ IS2 по ГОСТ 7.19
Разделитель записи
Символ IS3 по ГОСТ 7.19

Порядок их следования показан на рисунке 2.

Позиция символов
0-4
Длина записи

5
Статус записи

6-9
Коды применения

10
Длина индикатора

11
Длина идентификатора

12-16
Базовый адрес данных

17
Набор кодов

Ма[ зап
жер иси
18, 19
Зарезервировано

20
Длина "длины поля данйых"

21
Длина "позиции начального символа"
План справоч-

22
Длина "части, определяемой при применении"
ни
ка

23
Зарезервировано

Количество символов 3
Метка

Длина поля данных

Позиция начального символа
Ста
тья

Спрг
Hl

1ВОЧ- 4К

Часть, определяемая при применении

Статья

Статья

Базовый адрес
1
1

данных _
Разделитель поля

Метка 001
Данные
Идентифика-
ТПП записи

Разделитель поля

Данные

Метки 002-009 и 00A-00Z
Разделитель поля
Справ по
очные ля
По дан
ля ных

Данные

Разделитель поля

Данные

Дополнительные
Разделитель поля
Поля данных

метки 010-999, 0AA-ZZZ

Данные

Разделитель поля

Разделитель записи

Следующая запись

Рисунок 2 — Структура записи

Справочник, идентификатор записи, справочное поле и поля ограничены разделителем поля. Запись — разделителем записи.
1-й вариант
Длина индикатора = 0
Длина идентификатора^
2-й вариант
Длина индикатора = 0
Длина идентификатора > 0
3-й вариант
Длина индикатора > 0
Длина идентификатора = 0
4-й вариант
Длина индикатора > 0
Длина идентификатора >0
Данные
Идентификатор
Индикатор
Индикатор
Разделитель поля
Данные
Данные
Идентификатор

Разделитель поля
Данные

Идентификатор

Данные

Идентификатор

Разделитель поля

Данные

Разделитель поля

Индикатор

Идентификатор

Идентификатор

Данные

Данные

Идентификатор
Индикатор
Идентификатор
Данные
Данные
Данные
Данные
Разделитель поля
Разделитель поля
Разделитель поля
Разделитель поля
Разделитель записи
Разделитель записи
Разделитель записи
Разделитель записи
Следующая запись
Следующая запись
Следующая запись
Следующая запись
Рисунок 3 — Варианты структуры библиографических полей в записи

4.1 Маркер записи
Маркер записи, изображенный на рисунке 2, имеет фиксированную длину и состоит из следующих компонентов:
4.1.1 Длина записи (позиции 0—4)
Количество символьных позиций в записи, включая маркер и разделитель записи, выражается десятичным числом, выравниваемым вправо и дополняемым до пяти символов нулями.
Примечание — Длина записи является длиной логической записи. По практическим соображениям при машинной обработке данных информация может разделяться на блоки.
4.1.2 Статус записи (позиция 5)
Один символ, который должен быть определен в отдельном стандарте по применению данной структуры записи, например «новая» или «измененная» запись.
Необходимо дополнительное соглашение между партнерами по обмену.
4.1.3 Коды применения (позиции б— 9)
Эти коды определяются соглашением партнеров по обмену.
4.1.4 Длина индикаторов (позиция 10)
Одна десятичная цифра, определяющая количество символов индикатора. Если индикаторы не используются, длина индикатора принимает значение 0 (нуль).
4.1.5 Длина идентификатора (позиция 11)
Одна десятичная цифра, определяющая количество символов идентификатора. Первым или единственным символом идентификатора всегда должен быть разделитель IS1 (по ГОСТ 7.19). Если идентификатор не используется, то длина идентификатора принимает значение 0 (нуль).
4.1.6 Базовый адрес данных (позиции 12—16)
Десятичное число, выравниваемое вправо и дополняемое до пяти символов нулями, указываю­щее общую длину в символах маркера записи и справочника, включая разделитель поля в конце справочника.
4.1.7 Для систем пользователя (позиции 17—19)
Они определяются системами пользователя.
4.1.8 План справочника (позиции 20—23)
Позиция 20 — одна десятичная цифра, указывающая длину в символах компонента «длина поля данных» каждой статьи справочника.
Позиция 21 — одна десятичная цифра, указывающая длину в символах компонента «позиция начального символа» каждой статьи справочника.
Позиция 22 — одна десятичная цифра, указывающая длину в символах компонента «часть, определяемая при применении» каждой статьи справочника.
Позиция 23 — зарезервирована для будущего применения.
4.2 Справочник
Справочник состоит из переменного числа статей, каждая из которых идентифицирует соот­ветствующее поле данных (идентификатор записи, справочные поля и поля записи). Справочник заканчивается разделителем поля.
4.2.1 Статья справочника
В статье содержатся в приведенном порядке следующие компоненты: «метка», «длина поля»,