a337b5c228b99860d89e8f2171243c48.ppt
- Количество слайдов: 12
The New Standard for Library Data? Rob Kairis Library Director Kent State Stark Campus
Overview • The MARC Format • XML • Components of XML-formatted Data – XML Records (Metadata tags) – DTD (Document Type Definitions—Validation) – XSL (Stylesheets—Display Formatting) • Demonstration (Stark’s Rare Book Collection)
The MARC Format • Unique to Library Data • Complicated – NOT mnemonic (tags from 001 to 999) – NOT Self-defining (requires proprietary software) • Developed to Save Storage Space • Two Aspects to MARC – Logical Interpretation of the Data – The Physical/Communications Format
The MARC Format Logical Interpretation: Leader: 00649 cam 2200217 4504 001 972775 008 740806 1951 eng u 010 |a 51012664 035 |9 (KE)ACY 0279 040 |c ITD |d KSU 049 |a KSUU |c 1 -6 050 0 |a HD 9161. U 54 |b F 53 082 |a 678. 065 100 1 |a Lief, Alfred, |d 1901245 14 |a The Firestone story; |b a history of the Firestone Tire & Rubber Company. 260 |a New York, |b Whittlesey House |c [1951] 300 |a 437 p. |b illus. |c 24 cm. 610 20 |a Firestone Tire and Rubber Company. 600 10 |a Firestone, Harvey Samuel, |d 1868 -1938. 948 |a. b 21785557 |b stark |c 940415 |f - |g 4 935 |a AFF 1551
The MARC Format Physical Format: 00649 cam 2200217 4504 00100070000000800410000701000130004803500160006104000130 00649 cam 2200217 450400100070000000800410000701000130004803500160006104000130 007704900140009005000200010408200124 1000025001362450076001612600040002373000 0077049001400090050002000104082001241000025001362450076001612600040002373000 02500277610003900302600004200341948003600383935001200419 972775 740806 1951 eng u 972775 740806 1951 a 51012664 9(KE)ACY 0279 d. KSU c. ITD a. KSUU c 1 -6 0 a. HD 9161. U 54 b. F 53 a 678. 065 1 a. Lief, Alfred, d 1901 - a. The Alfred, d 1901 - 14 Firestone story; ba history of the Firestone Tire & Rubber 14 Company. a. New York, b. Whittlesey House c[1951] a 437 p. billus. c 24 cm. 20 a. Firestone Tire and Rubber Company. 10 a. Firestone, Harvey Samuel, d 1868 -1938. a. b 21785557 bstark c 940415 f- g 4 a. AFF 1551
XML • Open Standard for ALL Types of Data • Simple – Metadata tags (self-defining data) <Author>Lief, Alfred</Author> – Does not require complicated programming • Can Be Used for Both the Bib AND Source Data • Biggest Problem – Records take up more storage space XML sample is 3 times larger than the MARC sample
Components of XML--DTDs • Outlines XML Content and Validates Record • Levels of MARC Verification: – Level 1: Basic ü No content verification – Level 2: Record-level (currently employed) ü Verifies that the record contains the correct sequence of field content: Ø 1 leader Ø 1 or more control fields (fixed-length) Ø 1 or more variable-length fields (includes subfields) – Level 3: Field-level (future) ü Ensures that certain fields are present, only standardized subfields are used, etc.
Components of XML--DTDs Level 1: MARC XML: <MARCRecord> <leader> 00649 cam 2200217 4504 </leader> <MARCField tag="001">972775</MARCField> <MARCField tag="008"> 740806 1951   ; eng u </MARCField> <MARCField tag="010"> |a 51012664</ MARCField> <MARCField tag="035"> |9(KE)ACY 0279</MARCField> <MARCField tag="040"> |c. ITD|d. KSU</MARCField> <MARCField tag="049"> |a. KSUU|c 1 -6</MARCField> <MARCField tag="050">0 |a. HD 9161. U 54|b. F 53</ MARCField> <MARCField tag="082"> |a 678. 065</ MARCField> <MARCField tag="100">1 |a. Lief, Alfred, |d 1901 -</MARCField> <MARCField tag="245"> 14|a. The Firestone story; |ba history of the Firestone Tire & Rubber Company. </MARCField> ETC. . . </MARCRecord>
Components of XML--DTDs Level 2: MARC XML: <MARCRecord> <leader> <rec. Status>c</rec. Status> <rec. Type>a</rec. Type> <bib. Level>m</bib. Level> <ctrl. Type> </ctrl. Type> <enc. Level> </enc. Level> <desc. Cat. Form> </desc. Cat. Form> <link. Rec. Req> </link. Rec. Req> </leader> <ctrl. Field tag="001">972775</ctrl. Field> <ctrl. Field tag="008"> 740806 1951   ; eng u </ctrl. Field> <var. Field tag="010" ind 1=" " ind 2=" "> <sub. Field code="a">51012664</sub. Field> </var. Field> ETC. . . </MARCRecord>
Components of XML--DTDs Level 3: MARC XML: <MARCRecord> <leader> <rec. Status>c</rec. Status> <rec. Type>a</rec. Type> <bib. Level>m</bib. Level> <ctrl. Type> </ctrl. Type> <enc. Level> </enc. Level> <desc. Cat. Form> </desc. Cat. Form> <link. Rec. Req> </leader> <ctrl. Field tag="001" label="OCLC No">972775</ ctrl. Field> <ctrl. Field tag="008" label="Control Field"> <Date. Entered>740806</Date Entered> <Type. Of. Date> </Type. Of. Date> <Date 1>1951</Date 1>. . . <Title. Statement tag="245" label= "Title" ind 1="1" ind 2="4"> <Title code="a">The Firestone story; </Title> <Remainder. Of. Title code="b"> a history of the Firestone Tire & Rubber Company. </Remainder. Of. Title> </Title. Statement>. . .
Components of XML--XSL • Provides a Structured Display for XML – Compares Templates to XML Elements – Transforms Semantic Markup to Presentational Markup • XPath – Used to Search for Specific XML Records
Demonstration (Stark’s Rare Book Collection) • • Collection of About 600 Items Exported as MARC from Kent. LINK Converted to XML HTML Created, Loads: – XML File – DTD – XSL (Using XPath) • Searches for Specific Records Using MARC Tag
a337b5c228b99860d89e8f2171243c48.ppt