版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、VSAM基本概念簡介第頁11。VSAMVSAM基本概念基本概念虛擬存儲技術(shù)的發(fā)展,為文件管理系統(tǒng)開拓了新的方向,而基于虛擬存儲概念而研制發(fā)展的虛擬存取方法,在IBM系列的機器中也已經(jīng)普遍地使用。VSAM(VirtualStageAccessMethod)是一種虛擬存取方法,它是為了與直接存取存儲設(shè)備DASD(DirectAccessStageDevice能夠在文件上直接地存取任何記錄的設(shè)備)一起使用而研制的文件管理系統(tǒng)。VSAM是把用戶
2、的邏輯數(shù)據(jù)(應(yīng)用處理程序)與輔助存儲器中的物理數(shù)據(jù)相連接,從而為程序員在數(shù)據(jù)管理中提供方便,程序員可根據(jù)不同的需要選擇不同的數(shù)據(jù)組織。VSAM存取文件記錄的方法將不依賴于存放記錄的外部設(shè)備類型,而是通過這個記錄對文件開始點的相對位移(相對位移以字節(jié)為單位計算)來訪問記錄。相對位移值就稱之為相對字節(jié)地址RBA(RelativeByteAddress)。文件開始點地址定為0。VSAM方法允許使用三種不同的數(shù)據(jù)組織,每一種數(shù)據(jù)組織均可采用不同
3、的處理方法。包括了對在DASD上文件的自動空間分配、產(chǎn)生替換索引等功能。VSAM方法還有一組服務(wù)性的程序存取方法服務(wù)AMS(AccessMethodService)。這組服務(wù)性程序可以定義和維護VSAM文件,把記錄輸入到VSAM文件中、為文件建立一個或多個替換索引、復(fù)制和打印文件、產(chǎn)生文件的副本、恢復(fù)失效的數(shù)據(jù)、把順序存取方法(SAM)文件和索引順序存取方法(ISAM)文件轉(zhuǎn)換成VSAM格式、并且能對已轉(zhuǎn)換成VSAM格式的ISAM文件進
4、行處理。除此之外,VSAM方法還具有如下的特征:1。自動的數(shù)據(jù)空間分配VSAM的數(shù)據(jù)空間全是通過獨立的目錄來管理的。該目錄描述了在系統(tǒng)中的全部VSAM文件的邏輯屬性和物理屬性。用于VSAM的數(shù)據(jù)空間是動態(tài)的,如需要則可增加更多的空間。2。數(shù)據(jù)保護VSAM方法利用它本身的設(shè)計和存取控制參數(shù),可以對數(shù)據(jù)進行保護。VSAM的設(shè)計允許用戶僅通過指定正確的目錄信息來存取數(shù)據(jù),目錄本身指向數(shù)據(jù),在目錄中所存儲的信息都受到VSAM所限制。3。設(shè)備獨立
5、性VSAM方法允許在不同類型的磁盤設(shè)備上處理,而不必重新進行程序設(shè)計。事實上,在邏輯上VSAM文件被設(shè)計成連續(xù)的區(qū)域,唯一的限制是:VSAM文件必須全部存儲在同樣的設(shè)備類型的卷中。4。數(shù)據(jù)移植性VSAM方法提供了在不同操作系統(tǒng)下VSAM文件互換的可能性。VSAM基本概念簡介第頁32。2。1。組織形式組織形式在進入順序數(shù)據(jù)組織中,在物理上,邏輯記錄是以進入時的同樣次序存儲,新的邏輯記錄存儲在文件的末尾。這種數(shù)據(jù)組織基本上與SAM文件相似。
6、2。2。2。存取方法存取方法進入順序數(shù)據(jù)組織只允許兩種處理類型:1。直接訪問處理(根據(jù)在文件中的位置,對單個邏輯記錄的處理)。2。順序訪問處理(在物理序列中,根據(jù)在文件中的位置,對一系列邏輯記錄的處理)。2。3。相對記錄數(shù)據(jù)組織相對記錄數(shù)據(jù)組織2。3。1。組織形式組織形式在相對記錄數(shù)據(jù)組織中,邏輯記錄是根據(jù)記錄號、相對于文件的起始位置而存儲的。相對記錄文件基本上是固定長度的槽(SLOT),每一個槽都有一個相對記錄號,從1開始。2。3。2
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論