这一次,我想仔细看看图书馆为编目工作而使用的 MARC 的结构。当然,即使不了解这种结构和原理,做 MARC 工作也没有障碍;但我认为,了解之后,应对各种情况的能力会有所提高。
本文将以《三国志》这本书为例,细致地分析一条记录的结构。
走进 MARC
韩国国立中央图书馆《三国志》书目信息
首先,这是在韩国国立中央图书馆网站上查到的、本文作为例子的《三国志》的书目信息。搜索想要的书后,点击上方的 [MARC 查看 / 下载] 按钮,就可以查看或下载 MARC 信息。
MARC 查看
上图是通过 [MARC 查看] 看到的《三国志》编目结果。主修文献信息学的人或在图书馆工作的人,应该都很熟悉这个画面。
在这个画面中,可以看到以标识符(Tag)为中心、按指示符和子字段标识符等区分开的书目信息。
关于编目所用的 KORMARC 标识符,可以参考下面的资料,会有所帮助。
本文要讨论的,是在“MARC 查看”画面的基础上再深入一步,了解出现上面这种画面的过程。
在该画面中还可以下载 MARC 文件,下载后用韩文文字处理软件(Hangul)打开,结果如下。
看起来杂乱无章的字符(MARC 原始数据)
看到这些内容,应该会有所体会。与网站上显示的整齐内容不同,它看起来非常复杂、杂乱。顺序也和前面按标识符整理的内容不同:先是一长串数字,之后才出现关于书的信息。
也就是说,与前面按 标识符 - 指示符 - 字段 顺序整齐显示的样子不同,这里包含了之前看不到的目次区,显示的是 头标区 - 目次区 - 字段 信息。
数字整理结果
把杂乱排列的数字每 12 位切分整理后,结果如上。仔细看这些数字的前三位就会发现,它们表示的是 MARC 的标识符编号。
顺便说一下,截图上方单独分开的“00”,原本应该是最上面一行头标区后面的“4500”的一部分。
那么,为什么要把数字每 12 位切分?之前看不到的头标区和目次区又是什么?下面通过图片来确认。
MARC 的结构与原理
MARC 结构概念图
为了让前面复杂的信息一目了然,我把它们整理到了一张图中。信息较多,可能看起来复杂,但只要从上往下一项一项仔细看,就能明白前面那些复杂的数字和内容是怎样构成的。
可以说最上层的概念是包含全部信息的 数据库,其中装有无数条 记录,每条记录包含一本书的信息。
(DB > 记录 > 头标区 > 目次区 > 字段)
这些记录分为头标区、目次区和可变长字段。 头标区由 24 个字符组成,包含该记录的基本信息和用于检索的信息; 目次区则包含 MARC 编辑窗口中以行(列)为单位的各个字段的信息(TAG[3 位]、长度[4 位]、起始位置[5 位])。
这里每个目次项由 12 个字符组成,在实际的 MARC 数据中,它们在可变长字段出现之前一直连在一起,没有任何分隔。
245 标识符的指示符
245 标识符的子字段标识符
最后的 可变长字段包含通常通过 MARC 查看看到的指示符、子字段标识符(▼)、书目信息等内容;每个字段末尾加上字段结束符(▲),每条记录末尾加上记录结束符(↔)。
以上介绍了 MARC 的结构与原理。本文以综合书目用 KORMARC 为准撰写,以后如果出现新的 MARC,部分内容可能会有变化,但大体上应该会沿用类似的方式。
如果想真正掌握,可以参考 MARC 结构,亲自从韩国国立中央图书馆网站下载 MARC 数据,像本文一样分析各个要素,就会逐渐熟悉。
