Introduction to MARC (PDF, 84KB, Not barrier

advertisement
INTRODUCTION TO MARC
Prepared by
Randall K. Barry
(Internet: RBAR@LOC.GOV)
Library of Congress
Network Development and MARC Standards Office
Introduction to MARC
1
MARC = MAchine Readable Cataloging:
Coding of information for processing by computer
Developed for bibliographic information found in library
catalogs
MARC is not a system
MARC is a data record structure
Introduction to MARC
2
BASIC DATABASE CONCEPTS:
The database structure (relational?, not relational?)
The structure of the records that the database contains
(fixed length or variable length?)
The data encoding (what characters are permitted in the
data; character sets)
Introduction to MARC
3
FIXED-LENGTH RECORDS [non MARC]:
1) All records have the same length;
2) All records have the same data elements (fields,
subfields, etc.);
3) The content designation is implicit (there isn’t any
visible content designation)
Introduction to MARC
4
EXAMPLE OF FIXED-LENGTH RECORDS:
\ = blanks
66 characters in each record (19 + 47)
644444444444444444444444444444444444444444444444444444444444444444447
5Le Carré, John\1931The night manager : a novel\\\\\\\\\\\\\\\\\\\\ 5
944444444444444444444444444444444444444444444444444444444444444444448
644444444444444444444444444444444444444444444444444444444444444444447
5Messora, Noemi\\\\Cassell’s contemporary Italian : a handbook\\\\\ 5
944444444444444444444444444444444444444444444444444444444444444444448
644444444444444444444444444444444444444444444444444444444444444444447
5Follett, Ken\\\\\\\A dangerous fortune\\\\\\\\\\\\\\\\\\\\\\\\\\\\ 5
944444444444444444444444444444444444444444444444444444444444444444448
644444444444444444444444444444444444444444444444444444444444444444447
5Clancy, Tom\\\\\\\\Without remorse\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ 5
944444444444444444444444444444444444444444444444444444444444444444448
644444444444444444444444444444444444444444444444444444444444444444447
5Wouk, Herman\\\\\\\The hope : a novel\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ 5
944444444444444444444444444444444444444444444444444444444444444444448
644444444444444444444444444444444444444444444444444444444444444444447
5Updike, John\\\1932Rabbit at rest\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ 5
944444444444444444444444444444444444444444444444444444444444444444448
Introduction to MARC
5
VARIABLE LENGTH RECORDS:
Each record can have a different length;
Certain data elements can be omitted (NOTE: Almost all
record structures require certain elements!);
Elements can be repeated;
Data elements are identified explicitly;
Introduction to MARC
6
THE SAME DATA IN
VARIABLE LENGTH RECORDS:
= subfield delimiter
= end of field
= end of record
644444444444444444444444444444444444444444444444444444444444447
5100 aLe Carré, John d1931 245 aThe night manager : ba novel
5
944444444444444444444444444444444444444444444444444444444444448
6444444444444444444444444444444444444444444444444444444444444444444444444
5100 aMessora, Noemi 245 aCassell's contemporary Italian : b a handbook
9444444444444444444444444444444444444444444444444444444444444444444444444
44444444444444444444444444444444444444444444447
5
of grammar, current usage, and word power
44444444444444444444444444444444444444444444448
6444444444444444444444444444444444444444444447
5100 aFollett, Ken 245 aA dangerous fortune
5
9444444444444444444444444444444444444444444448
64444444444444444444444444444444444444447
5
5100 aClancy, Tom 245 aWithout remorse
94444444444444444444444444444444444444448
6444444444444444444444444444444444444444444447
5100 aWouk, Herman 245 aThe hope : ba novel
5
9444444444444444444444444444444444444444444448
644444444444444444444444444444444444444444444447
5
5100 aUpdike, John, d1932 245 aRabbit at rest
944444444444444444444444444444444444444444444448
Introduction to MARC
7
ELEMENTS OF THE MARC RECORD:
A MARC record consists of three elements:
– 1) The structure of the record
– 2) The content designation
– 3) The data content--the cataloging itself!
Introduction to MARC
8
THE MARC RECORD STRUCTURE:
The MARC record structure is an international standard
(ISO 2709) that consists of 3 parts:
1) The ”Leader" - the first 24 characters in the record;
there isn’t any tag associated with this element
2) The "Directory" - 12 characters units
3) The variable fields of variable length
Introduction to MARC
9
MARC STRUCTURAL MODEL:
$ = delimiter
% = end of field
^ = end of record
\ = blank
00000xxx\\22000000x\4500000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000%xxx00000000
0000%xxxxxxx%00000000000000.0%000000x0000\\\\xxx\\\\\\\\\\\\\\\\\xxx\x%$
x0000000000%\\$xxxxxxxx$xxxx$xxxxxxxx%\\$xxxxxxxxx$xxxxxxxxxx%\\$xxxxxxx
xxxxxxxxxxxxxxxxxx%\\$xxxxxxxxxxxxxxxxxxxxx$xxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxx$xxxxxxxxxxxxxxxxxxxxxxxx%\\$xxxxxxx%\\$xxxxxxxxxxxxxxx$xxxxxxxxx$x
xxxxx%\\$xxxxxxxxx$xxxxxxx%\\$xxxxxxxxxxxxxxxxxxxx$xxxxxx%\\$xxxxxx$xxxx
xxxxxxxxxxxxxx$xxxxxxxxxxx$xxxxxxxxx%\\$xxxxxxxxxxxx$xxxxxxxxxxx$xxxxxxx
xx%^
Introduction to MARC
10
MARC STRUCTURAL MODEL:
$ = delimiter
% = end of field
^ = end of record
\ = blank
00000xxx\\22000000x\4500000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000%xxx00000000
0000%xxxxxxx%00000000000000.0%000000x0000\\\\xxx\\\\\\\\\\\\\\\\\xxx\x%$
x0000000000%\\$xxxxxxxx$xxxx$xxxxxxxx%\\$xxxxxxxxx$xxxxxxxxxx%\\$xxxxxxx
xxxxxxxxxxxxxxxxxx%\\$xxxxxxxxxxxxxxxxxxxxx$xxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxx$xxxxxxxxxxxxxxxxxxxxxxxx%\\$xxxxxxx%\\$xxxxxxxxxxxxxxx$xxxxxxxxx$x
xxxxx%\\$xxxxxxxxx$xxxxxxx%\\$xxxxxxxxxxxxxxxxxxxx$xxxxxx%\\$xxxxxx$xxxx
xxxxxxxxxxxxxx$xxxxxxxxxxx$xxxxxxxxx%\\$xxxxxxxxxxxx$xxxxxxxxxxx$xxxxxxx
xx%^
Introduction to MARC
11
MARC STRUCTURAL MODEL:
$ = delimiter
% = end of field
^ = end of record
\ = blank
00000xxx\\22000000x\4500000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000%xxx00000000
0000%xxxxxxx%00000000000000.0%000000x0000\\\\xxx\\\\\\\\\\\\\\\\\xxx\x%$
x0000000000%\\$xxxxxxxx$xxxx$xxxxxxxx%\\$xxxxxxxxx$xxxxxxxxxx%\\$xxxxxxx
xxxxxxxxxxxxxxxxxx%\\$xxxxxxxxxxxxxxxxxxxxx$xxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxx$xxxxxxxxxxxxxxxxxxxxxxxx%\\$xxxxxxx%\\$xxxxxxxxxxxxxxx$xxxxxxxxx$x
xxxxx%\\$xxxxxxxxx$xxxxxxx%\\$xxxxxxxxxxxxxxxxxxxx$xxxxxx%\\$xxxxxx$xxxx
xxxxxxxxxxxxxx$xxxxxxxxxxx$xxxxxxxxx%\\$xxxxxxxxxxxx$xxxxxxxxxxx$xxxxxxx
xx%^
Introduction to MARC
12
MARC STRUCTURAL MODEL:
$ = delimiter
% = end of field
^ = end of record
\ = blank
00000xxx\\22000000x\4500000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000%xxx00000000
0000%xxxxxxx%00000000000000.0%000000x0000\\\\xxx\\\\\\\\\\\\\\\\\xxx\x%$
x0000000000%\\$xxxxxxxx$xxxx$xxxxxxxx%\\$xxxxxxxxx$xxxxxxxxxx%\\$xxxxxxx
xxxxxxxxxxxxxxxxxx%\\$xxxxxxxxxxxxxxxxxxxxx$xxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxx$xxxxxxxxxxxxxxxxxxxxxxxx%\\$xxxxxxx%\\$xxxxxxxxxxxxxxx$xxxxxxxxx$x
xxxxx%\\$xxxxxxxxx$xxxxxxx%\\$xxxxxxxxxxxxxxxxxxxx$xxxxxx%\\$xxxxxx$xxxx
xxxxxxxxxxxxxx$xxxxxxxxxxx$xxxxxxxxx%\\$xxxxxxxxxxxx$xxxxxxxxxxx$xxxxxxx
xx%^
Introduction to MARC
13
MARC STRUCTURE WITH REAL DATA:
$ = delimiter
% = end of field
^ = end of record
\ = blank
00654nam\\22002055a\4500001001600000003000800016005001700024008004100041
020001500082040002600097050002400123100002900147245008400176250001100260
260003600271300002100307440003100328650005100359650003800410%gc\96039913
0037%AgBaFGC%19990129173102.5%990129s1998\\\\ag\\\\\\\\\\\\|||\||spa\d%$
a9508020865%\\$aAgBaFGC$bspa$cAgBaFGC%\4$aRA971.38$b.M51 1998%2\$aM’ende
z Diz, Ana Mar’ia.%10$aSalud y poblaci’on :$bcuestiones sociales pendien
tes /$cAna Mar’ia M’endez Diz.%\\$a1a ed.%\\$aBuenos Aires :$bEspacio,$c
1998.%\\$a343 p. ;$c21 cm.%\0$aCiencias Sociales ;$vno. 4%\7$aSalud$xMan
ejo de riesgos$zArgentina.$2lcsh/spa%\7$aPopulaci’on$zArgentina.$2lcsh/s
pa%^
Introduction to MARC
14
MARC STRUCTURE WITH REAL DATA:
$ = delimiter
% = end of field
^ = end of record
\ = blank
00654nam\\22002055a\4500 001001600000 003000800016 005001700024 00800410
0041 020001500082 040002600097 050002400123 100002900147 245008400176 25
0001100260 260003600271 300002100307 440003100328 650005100359 650003800
410% gc\960399130037% AgBaFGC% 19990129173102.5% 990129s1998\\\\ag\\\\\\
\\\\\\|||\||spa\d %$a9508020865% \\$aAgBaFGC$bspa$cAgBaFGC% \4$aRA971.38
$b.M51 1998% 2\$aM’endez Diz, Ana Mar’ia.% 10$aSalud y poblaci’on :$bcue
stiones sociales pendientes /$cAna Mar’ia M’endez Diz.% \\$a1a ed.%\\$aB
uenos Aires :$bEspacio,$c1998.%\\$a343 p. ;$c21 cm.%\0$aCiencias Sociale
s ;$vno. 4% \7$aSalud$xManejo de riesgos$zArgentina.$2lcsh/spa% \7$aPopu
laci’on$zArgentina.$2lcsh/spa%^
Introduction to MARC
15
ANALISIS OF A DIRECTORY ENTRY:
245
0084
00176
Field tag
Field length
Location in the record
The length includes the indicator positions, subfield
delimiters, and “end-of-field” control character
Introduction to MARC
16
MARC TAGGED DISPLAY:
000
001
003
005
008
020
040
050
100
245
250
260
300
440
650
650
00654nam\\22002055a\4500
gc 960399130037
AgBaFGC
19990129173102.5
990129s1998\\\\ag\\\\\\\\\\\\|||\||spa\d
\\$a9508020865
\\$aAgBaFGC$bspa$cAgBaFGC
\4$aRA971.38$b.M51 1998
2\$aMéndez Diz, Ana María.
10$aSalud y población :$bcuestiones sociales /$cAna María Méndez Diz.
\\$a1a ed.
\\$aBuenos Aires :$bEspacio,$c1998.
\\$a343 p. ;$c21 cm.
\0$aCiencias Sociales ;$vno. 4
\7$aSalud$xManejo de riesgos$zArgentina.$2lcsh/spa
\7$aPopulación$zArgentina.$2lcsh/spa
Introduction to MARC
17
TRADITIONAL CARD DISPLAY:
Méndez Diz, Ana María.
Salud y población : cuestiones sociales / Ana María Diz.
-- 1a ed. -- Buenos Aires : Espacio, 1998.
343 p. ; 21 cm. -- (Ciencias sociales ; no. 4)
ISBN 95-08020-86-5
1. Salud--Manejo de riesgos--Argentina. 2. Populación
--Argentina. I. Título. II. Serie.
RA971.38.M51 1998
Introduction to MARC
gc 960399130037
18
STANDARDS FOR THE DATA CONTENT:
Cataloging rules that control the creation of bibliographic
records (AACR, RAD, RAK, PSBO, etc.)
International standards (ISBD(M), ISBD(S), etc.) for the
description of bibliographic items
Local and national law that require certain information
Special requirements from the cataloging agency
(declaration of special practices)
Introduction to MARC
19
WHAT IS A FORMAT?:
A format determines ... The list of data elements for each
type of MARC record
In fixed length fields (the “positions”)
In variable fields... The MARC field "tags”, indicator
positions, and subfields
Required elements... Obligatory and optional data
Repeatability... What is repeatable or not repeatable?
Introduction to MARC
20
IMPLEMENTATION OF THE MARC FORMAT:
MARC 21 - known before by the names USMARC or
CAN/MARC; now represents the amalgamatión of the
two; used in many countries;
UNIMARC - format developed by IFLA as a "universal
exchange format", not as widely used as MARC 21;
CCF - Common Communication Format, format
developed by Unesco for older “ISIS” systems;
RUSMARC – UNIMARC-based format used in Russia.
Introduction to MARC
21
OFFICIAL IMPLEMENTATIONS OF THE
MARC 21 FORMAT:
1) MARC 21 Format for Bibliographic Data
2) MARC 21 Format for Authority Data
3) MARC 21 Format for Holdings Data
4) MARC 21 Format for Classification Data
5) MARC 21 Format for Community Information
Introduction to MARC
22
GROUPS OF BIBLIOGRAPHIC FIELDS:
0XX - Numbers and codes, classification
1XX - Main entries
2XX - Titles, edition, imprints, etc.
3XX - Physical description, (collation)
4XX - Series statements
5XX - Notes
6XX - Subject access points
7XX - Added entries
8XX - Location and holdings information
9XX - Local information fields
Introduction to MARC
23
GROUPS OF AUTHORITY FIELDS:
0XX - Numbers and codes, classification
1XX - Headings
2XX - Complex “see” references
3XX - Complex “see also” references
4XX - “See” references
5XX - “See Also” references
6XX - Series treatment and reference notes
7XX - Linking entry headings
8XX – Location, alternate graphics
9XX - Local information fields
Introduction to MARC
24
PARALLELISM BETWEEN FIELD GROUPS:
X00 - Personal name
X10 - Corporate name
X11 - Conference or meeting name
X20 - Uncontrolled name
X30 - Uniform title
X40 - Transcribed title (uncontrolled)
X48 - Chronological term
X50 - Subject term
X51 - Geographic name
X55 - Form/genre term
X9X - Local group
Introduction to MARC
25
INDICATOR POSITIONS:
The MARC structure permits the definition of indicator
positions at the beginning of each field. In most fields,
there are two indicator positions; each contains a numeric
code or blank.
First indicator position - in general, specifies more
precisely the content of the field, or contains blank;
Second indicator position - Used to indicate other
differences, or contains a blank.
Introduction to MARC
26
FIELDS WITH IMPORTANT INDICATORS:
041 - 1st indicator: translation or not
1XX - 1st indicator: type of name
245 - 1st indicator: generation of added entry
245 - 2nd indicator: characters to skip in indexing
246 - 2nd indicator: type of variant title
440 - 2nd indicator: characters to skip in indexing
5XX - 1st indicator: display controller
6XX - 1st indicator: type of name
6XX - 2nd indicator: source of heading
7XX - 1st indicator: type of name
856 - 1st indicator: type of access
Introduction to MARC
27
FIXED-LENGTH DATA ELEMENTS:
Most MARC formats contain some fixed-length data
elements (“fixed fields”)
Fixed-length elements are often in the 002-009 range of
fields
Fixed-length data are often coded data elements
(country, language, etc.)
Some variable fields have subfields with fixed-length
data
Introduction to MARC
28
LOCAL DATA:
In the MARC 21 formats, elements with the number "9"
are always reserved for local use local
– 9XX - Groups of local fields
– X9X - Local fields in a non-local group
– XX9 - Local field in a subgroup of non-local fields
9 - Local subfield
– 9 - Local subfield code or indicator value, or a local
value or code in a non-local field
– Exception: field 490 (an historical anomaly!)
Introduction to MARC
29
A FEW MARC SYSTEMS:
Dynix (Ameritech)
Voyager (Endeavor Information Systems, Inc.)
EOS (Electronic Online Systems International)
Follett (Follett Software Co.)
GEAC (GEAC)
Horizon (Ameritech)
INNOPAC (Innovative Interfaces, Inc.)
MultiLIS (Sobeco Group, Inc.)
SIRSI (Sirsi Corporation)
VTLS (VTLS, Inc.)
Introduction to MARC
30
MARC SYSTEM REQUIREMENTS:
1) Ability to import MARC records
2) Ability to export MARC records
3) Ability to create, change, and delete records from a
MARC database
4) “Roundtrip” compatibility of data (no loss of data
during processing)
5) Ability to handle special characters (basic Latin script,
letters with diacritics, and other non-Latin scripts)
Introduction to MARC
31
USERS OF THE MARC FORMATS:
Public libraries and media centers
Industrial and governmental archives
Community information providers (local, state, provincial,
national, and international)
Museums (other than their libraries)
School and universities (probably the most active group of
MARC users)
Introduction to MARC
32
ADVANTAGES OF THE MARC 21 FORMATS:
In use for more than 35 years (since 1969)
Has a very high level of conformity within a small number
of standard implementations
The basis for library networks
The format unifies the world of machine-readable data
Flexibility for all types of data (the format adapts easily for
different classes of information)
Introduction to MARC
33
MAINTENANCE OF THE MARC 21 FORMATS BY
THE LIBRARY OF CONGRESS:
Maintenance agency for the MARC 21 formats: The
Library of Congress, Network Development and MARC
Standards Office
Documentation: 5 formats; 5 code lists; specifications for
the MARC structure MARC, character sets, and exchange
media;
Coordination of MARC Advisory Group; two meetings per
year of the international group "MARBI"
Introduction to MARC
34
SPECIAL CONSIDERATIONS WITH MARC:
What type of data is there? (This determines the type of
record required: bibliographic, authority, etc.)
With what other systems will the data be shared? (In
order to better choose the format)
What character encoding is needed? (This controls how
the bibliographic data is encoded)
What data conversion strategy? (for non-MARC data in
existing databases)
Introduction to MARC
35
LATIN CHARACTER SET
(ISO 646 or ANSI X3.4 ASCII):
!
“
#
$
%
‘
(
)
*
+
,
-
4
5
6
7
8
9
:
;
<
=
>
?
@
F
G H
I
J
K
L
W
X
j
k
}
`
Y
l
m
Z
[
n
\
o
M
N
] ^
p
q
_
r
O
`
s
P
a
t
/
0
1
2
3
A
B
C
D
E
Q
R
S
T
c
d
e
f
g
h
I
x
y
z
{
|
b
u
.
v
w
U
V
Special control characters:
⌫ (escape '1B' hex) ⌦ (end of record '1D' hex)
(end of field '1E' hex)
(delimiter '1F' hex)
Introduction to MARC
36
SUPPLEMENTARY LATIN SET
(ISO 5426 or ANSI Z39.47 ANSEL):
Special characters for bibliographic data in different Latin
script languages
Repertoire of non-spacing characters that are used with the
Latin script for non-Latin languages in transliteration
Coding example: “mañana” (in MARC 21, the “ñ” is
encoded with two characters, the non-spacing character
“~” followed by “n”; not encoded with the single special
character "ñ")
Introduction to MARC
37
INFORMATION ABOUT THE MARC FORMATS:
U.S. Library of Congress,
Network Development and MARC Standards Office,
Washington, DC 20540-4402, E.U.A.
Tel: +1-202-707-5118
Fax: +1-202-707-0115
Email: NDMSO@LOC.GOV
Web Page: HTTP://WWW.LOC.GOV/MARC/
To request technical documentation, write to:
Cataloging Distribution Service,
Washington, DC 20541-4910, E.U.A.
Web Page: HTTP://WWW.LOC.GOV/CDS/
Introduction to MARC
38
Download