天天看點

《資料庫技術原理與應用教程》一3.6.2磁盤存儲器及其操作

本節書摘來華章計算機《資料庫技術原理與應用教程》一書中的第3章 ,第3.6.2節,徐潔磐 操鳳萍 編著更多章節内容可以通路雲栖社群“華章計算機”公衆号檢視。

1 磁盤存儲器的簡介

磁盤存儲器是一種大容量、直接存取的外部儲存設備。所謂大容量指的是其存儲容量極大,大約在gb到tb之間;所謂直接存取指的是可以随機到磁盤上任何一個位置存取資料。磁盤存儲器由盤片所組成的盤片組與磁盤驅動器兩部分組成。其中盤片組以軸為核心不停旋轉,速度為每秒120或180轉不等。

2 磁盤存儲器的操作

現在的資料庫管理系統可以直接管理磁盤,磁盤的資料存/取機關有塊和卷。

1)塊(block)是内/外存交換資料的基本機關,它也稱實體塊或磁盤塊,其大小有512位元組、1024位元組、2048位元組等。

2)磁盤裝置的一個盤組稱一個卷(volume)。

在計算機所提供的磁盤裝置基礎上,經作業系統包裝,可以提供若幹原語供使用者使用,如對磁盤的get(取)、put(存)操作是一種簡單的存取操作,其中“取”操作的功能是将磁盤中的資料以塊為機關取出後放入指定的記憶體緩沖區,而“存”操作功能則相反。