天天看點

cosc2406-2407輔導week4-quiz

文章目錄

  • ​​基本概念​​
  • ​​檔案和檔案結構​​
  • ​​記錄和記錄格式​​
  • ​​頁和頁格式​​
  • ​​本周quiz​​
  • ​​cost model​​
  • ​​ordered file​​
  • ​​page occupancy​​
  • ​​索引​​
  • ​​是什麼​​
  • ​​分類​​
  • ​​其他概念​​
  • ​​總結​​

老師講得和課件基本一緻。

基本概念

檔案和檔案結構

記錄和記錄格式

頁和頁格式

本周quiz

cost model

cosc2406-2407輔導week4-quiz

總共有B頁,每頁要花D個時間來讀取。

這裡如何根據B和D去了解某種檔案組織形式的好壞呢?我們可以認為D都是一樣的,也就是說,page和block差不多大,随着資料量增大,每一個page讀取完畢花費的時間其實很小,而且都一樣。是以,B才是主要因素。

ordered file

檔案内部記錄按照搜尋鍵排序之後,按照鍵二分查找,速度更快!

cosc2406-2407輔導week4-quiz
cosc2406-2407輔導week4-quiz

可以把一個page中的多個記錄合并為一個桶,給桶進行編号。

通過一個哈希函數,比如想查找數字為20的内容,輸入20,哈希就可以直接輸出桶的編号,可以再進入桶中找,查找效率再增加3倍。

page occupancy

可以設定記錄在某頁中的最大占有率。

索引

是什麼

索引是在磁盤上組織表中記錄的一種資料結構。可以在某個表上建立多個索引,每個索引都有一個不同的搜尋碼。

資料項:索引檔案中的記錄

搜尋碼值為k的資料項,用​​

​k*​

​代替。

分類

根據索引的資料項到底是什麼來分類。

其他概念

總結