MARC리더 (MARC Leader)
쉽게 풀면
MARC레코드의 맨 앞부분에 있는 정보로, 이 레코드가 얼마나 길고 어떤 종류의 자료인지 등을 컴퓨터에게 알려준다.
왜 중요한가
MARC 리더는 레코드 첫 24자에 레코드 길이·상태·유형·서지수준·부호화수준을 담아, 시스템이 뒤따르는 데이터를 어떻게 읽을지 결정하는 출발점입니다. 리더의 자료유형과 서지수준 부호는 필터링과 통계의 기준으로 널리 쓰입니다. 리더는 사람이 보기에는 눈에 잘 띄지 않는 짧은 문자열에 불과하지만, 시스템은 이 부분을 가장 먼저 읽어 레코드의 나머지 부분을 어떻게 해석할지를 결정하므로 리더 값이 틀리면 뒤따르는 모든 필드의 처리가 함께 어긋날 수 있습니다.
논문에서는 이렇게 쓰입니다
MARC리더의 코드가 잘못 입력되면 검색 시스템의 자료 유형 필터가 제대로 작동하지 않는다는 문제를 확인한 문장이다.
리더에 적힌 길이 정보가 실제 파일과 맞지 않으면 프로그램이 레코드를 제대로 읽지 못한다는 점을 보여주는 문장이다.
조금 더 깊게 보면
리더의 유형 부호가 008 필드의 해석을 결정하므로 리더 오류는 레코드 전체의 오독으로 이어집니다. 부호화수준(encoding level)은 레코드의 완전성을 표시하지만 기관마다 적용 관행이 달라 값만으로 품질을 단정하기는 어렵습니다. 리더의 특정 자리(예: 05번 자리는 레코드의 신규·수정·삭제 상태, 06번은 레코드 유형, 07번은 서지수준)마다 정해진 부호값이 배정되어 있어, 이 값들을 해석할 줄 알아야 리더가 담고 있는 레코드 전체의 성격을 정확히 파악할 수 있습니다.
주의할 점
MARC리더는 사람이 직접 읽기 어려운 고정 위치 코드로 구성되어 있어, 값을 수정할 때는 반드시 전용 목록 소프트웨어를 통해 정확한 위치에 입력해야 한다는 점에 유의해야 한다.
리더의 자료유형 부호는 뒤따르는 008 필드의 해당 위치별 의미를 결정하므로, 리더의 이 부호가 잘못 입력되면 008 필드 값 전체가 엉뚱한 방식으로 해석되는 연쇄적인 오류로 이어질 수 있으며, 이런 오류는 시스템 화면에는 바로 드러나지 않아 발견이 늦어지기 쉽다.