VSAM代表虛擬存儲訪問方法(Virtual Storage Access Method) 。它是一種管理文件的方法,主要用于大型機,但也用于PC機上。特別是,VSAM可以使用附加到文件中的記錄的反向索引來加快對文件數據的訪問。該索引稱為B+樹VSAM是一...
VSAM代表虛擬存儲訪問方法(Virtual Storage Access Method)。它是一種管理文件的方法,主要用于大型機,但也用于PC機上。特別是,VSAM可以使用附加到文件中的記錄的反向索引來加快對文件數據的訪問。該索引稱為B+樹VSAM是一種面向記錄的數據集,它存儲在一個記錄集中任何長度;它們不必是一組長度。然而,它們被組織成塊,稱為控制間隔,這些控制間隔以字節為單位進行測量。這些控制間隔被進一步組織成控制區域,這些控制區域以更大的單位計量VSAM可分為三種類型的數據集:條目順序數據集(ESDS)、鍵順序數據集(KSDS)和相對記錄數據集(RRDS),ESDS項按輸入順序排列,不考慮任何其他因素,KSDS中的每一項都被分配一個唯一的數字鍵,根據該鍵數據集被索引。RRDS項由相關的記錄號組織,用戶可以設置這些記錄號。VSAM的一個完美例子數以百萬計的人每天使用的是FileMaker或Microsoft Access數據庫,這些數據庫包含不同數量的列,所有列都包含字母數字信息金融機構有包含客戶個人信息的數據庫,這就是我們所說的那種數據庫。例如,亨利·蓋爾住在明尼蘇達州韋扎塔市韋蘭大道815號,每一項信息都將存儲在自己的列中,以便于比較這些VSAM數據庫應用程序允許用戶在各種表示和搜索參數中配置數據。至少在最初,ESDS是最不便于搜索的,因為它的唯一組織方法是輸入數據的潛在隨機順序關鍵字或相關記錄更容易以有序的方式呈現。可以對姓名或數字進行單獨搜索,但更復雜的搜索方式必須以不同的方式組織數據,才能最有效地進行搜索
-
發表于 2020-07-31 11:38
- 閱讀 ( 926 )
- 分類:電腦網絡