April 10, 2013

102.4.10 資組上課心得

今天把MARC結構再複習了一遍

而且以比較深入的方式去進行

一個一個剖析 學到了不少東西

雖然老師說在圖書館編目  使用的會是驗證單格式

而不是ISO2709  但是能夠了解每一個byte所呈現的意義

是種很有成就感的學習  =)

以下為上課筆記:

電腦本身的運作,沒有所謂的marc

資料分布在資料庫中的好幾個欄位,要使用時再抓出來。

1966年 十月  = marc的起源

Marc21 的意思是 二十一世紀

透過電腦可以看到的書目記錄, 大約有四種格式:

1. 磁帶格式

2. 驗證單格式

3. 卡片格式

4. 條列格式

ISO 2709

b = 空格

$ = 分欄識別的第一個符號

# = 欄位終止符號

% = 紀錄終止符號

兩個#中間  就是一個資料欄

資料欄內的資料實際長度是 477 位元組加上 93位元組 1, (因為我們從0開始算)總共是 569位元組; 再加上記錄標示 24 位元組, 指引的 216 位元組 (12 * 18 = 216), 指引之後的欄位終止符號, 佔一個位元組, 最後一個資料欄位之後的紀錄終止符號, 也需要 1 個位元組, (共再加兩個byte)記錄的總長度是: 811 位元組, 與記錄標示最前面的5個位元組的值相符。

001 1276466#

#=enter  結束換行

每一筆紀錄最多可以有多少個byte?

00000-99999

0008-9999

相加  理論上 最多有199998 byte

圖書館編目,大部分面對的是驗證單格式

會有  欄位編號 指標 跟內容。

從上一個終止符號開始計算下一個指引

紀錄標示

00811cambb2200241bib450b

指引

001 0008 00000  1276466#

(第一個指引001欄 從第0byte開始 共八個byte)

010 0025 00008  0b$a9578468237$dN.T.$250#

(第二個指引 010欄 從第8byte開始 共25 byte)

100 0040 00033  bb$a19861125f1997bbbbbbby0chiy09bbbbbbe#

(第三個指引 100欄 從第33byte開始 共40byte)

101000800073

102000700081

200008400088

205000900172

210005800181
215001800239

610003600257

677001600293

687001500309

700003400324

701001500358

770002500373

801003200398

805004700430

805009300477
#1276466#0b$a9578468237$dN.T.$250#bb$a19
861125f1997bbbbbbby0chiy09bbbbbbe#0b$ach
i#bb$acw#1b$a
聖經密碼$rsheng4bjing1bmi4b
ma3$f卓思寧(Drosnin,Michael)b
$g杜默b

$ak聖經
b密碼#bb$a初版#bb$a台 北市$c大塊文
$d86$ak台北b台北市b北市$ck大塊b文 化#
0b$a269$d21公分#b0$a聖經-專題$ak聖經
b

-專題b專題#bb$a241.4$b2163#bb$a160R$b
2163#b0$a卓思寧$c(Drosnin,Michael)$4#b
1$a$b$4#b1$aDrosnin$bMichael$4#b
1$acw$b輔仁大學$c19980115$gCCR#bb$a輔仁大

$b文圖$cE314598A$d241.4$e2163$tCCH#bb
$a輔仁大學$b神圖$cE003589T$d160R$e2163$p
TB$tX$a輔仁大學$b神圖$cE003765T$d160R$e2
163$pTB$tX
%

 

 

Today's Visitors: 0 Total Visitors: 13
Personal Category: Uncategorized Articles Topic: feeling / personal / murmur
[Trackback URL]

Post A Comment









Yes No



Please input the magic number:

( Prevent the annoy garbage messages )
( What if you cannot see the numbers? )
Please input the magic number

誰來收藏
Loading ...
unlog_NVPO 0