dataset:數(shù)據(jù)集,主機(jī)上最基本的存儲單元,相當(dāng)于fat文件系統(tǒng)中的文件。主要有四種數(shù)據(jù)集類型:順序數(shù)據(jù)集(PS),分區(qū)數(shù)據(jù)集(PDS),擴(kuò)展分區(qū)數(shù)據(jù)集(PDSE),VSAM數(shù)據(jù)集以及UNIX文件格式。
PS:順序數(shù)據(jù)集,數(shù)據(jù)集的一種,它相當(dāng)于一個文本文件,但在物理存儲上完全按照數(shù)據(jù)存入的先后順序存儲的。
PDS(PO):分區(qū)數(shù)據(jù)集,相當(dāng)于一個文件夾,PDS內(nèi)包含若干個順序的member,每個member都是一個數(shù)據(jù)集。但物理存儲上,每個PDS包含兩部分:Directory(目錄)和members(數(shù)據(jù)集成員)。Directory中存有每個member的名字和地址。PDS的缺陷是member被刪除后,該member所占用的空間沒有釋放,無法立即使用,需要對該分區(qū)數(shù)據(jù)集壓縮之后才會被釋放。
PDSE(Library):擴(kuò)展分區(qū)數(shù)據(jù)集,與分區(qū)數(shù)據(jù)集的區(qū)別是,PDSE的目錄可根據(jù)存儲member的增加而擴(kuò)大,member被刪除后,其占用的空間會被立即釋放。主機(jī)中PDSE又稱Library。
VSAM:VSAM數(shù)據(jù)集(Virtual Storage Access Method)是在虛擬存儲器和樹型數(shù)據(jù)結(jié)構(gòu)的基礎(chǔ)上,為了滿足數(shù)據(jù)量大、存放速度快和維護(hù)方便的要求發(fā)展起來的一種文件形式。
HFS:全稱叫做Hierarchical file system,層次型文件系統(tǒng)。在Z/OS上定義一個HFS數(shù)據(jù)集,這個HFS數(shù)據(jù)集就是一個完整的層次型文件系統(tǒng)。文件系統(tǒng)里所看到的所有數(shù)據(jù)其實(shí)都存儲在這個數(shù)據(jù)集里。從外面來看,這是一個普通的數(shù)據(jù)集,到這個數(shù)據(jù)集里面看,里面是與其他數(shù)據(jù)集不一樣的結(jié)構(gòu):它的內(nèi)部是樹形結(jié)構(gòu)。從根開始,有一些節(jié)點(diǎn),,節(jié)點(diǎn)上再連著節(jié)點(diǎn)。目錄和文件就掛在這些節(jié)點(diǎn)上,100% UNIX風(fēng)格。UNIX文件系統(tǒng)就是這樣的結(jié)構(gòu)。可以理解為,HFS是在數(shù)據(jù)集里創(chuàng)建了一個UNIX特別行政區(qū),UNIX SERVICE可以在這個區(qū)域里進(jìn)行UNIX方式的操作。值得注意的是,支持HFS的數(shù)據(jù)集只能在DASD的卷上。HFS的數(shù)據(jù)集屬性中的DSNTYPE(數(shù)據(jù)集名屬性)是“HFS”。