




已閱讀5頁,還剩9頁未讀, 繼續免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
表中記錄的排序 一 表中記錄的物理順序 表中有若干條記錄 因此記錄之間必然存在一定的順序關系 在默認情況下 根據記錄輸入到表中的先后次序來確定記錄在表中的順序 記錄的記錄號值就反映了記錄在表中的順序 這是記錄的物理順序 二 記錄的邏輯順序 在實際數據管理中 有時需要對表中的記錄按指定的某個表達式值的大小重新進行排列而得到一個次序 我們稱為邏輯順序 邏輯順序反映了記錄在某種情況下的順序 他并不改變記錄在表中的物理順序 三 索引概念 1 索引的定義索引就是表中的記錄依據某個關鍵字 字段 或表達式的值的大小而對記錄進行的排序 反映了記錄在該情況下得到的邏輯順序 一個索引就是一個邏輯順序 一個表中可以有多個索引2 索引類型 1 主索引 建立主索引的關鍵字或表達式值不允許出現重復 只有數據庫表才能建立主索引 一個數據庫表只能建立一個主索引 2 候選索引 建立候選索引的關鍵字或表達式值不允許出現重復 自由表和數據庫表都能建立候選索引 一個表可以建立多個候選索引 3 普通索引 建立普通索引的關鍵字或表達式值可以重復 自由表和數據庫表都能建立普通索引 一個表可以建立多個普通索引 默認情況下建立的索引是普通索引 4 唯一索引 建立唯一索引的關鍵字或表達式值可以重復 自由表和數據庫表都能建立唯一索引 一個表可以建立多個唯一索引 關鍵字或表達式值重復的記錄中只顯示其中的第一個記錄 可間接實現記錄分組 四 創建索引 在創建索引時 需要說明每個索引的索引名 索引類型 索引表達式和排序方式以及索引存放的文件在項目管理器中 選擇相關表 單擊 修改 按鈕 打開表設計器 一 利用表設計器的 字段 選項卡建立索引1 選擇 字段 選項卡2 選擇字段 如編號3 在 索引 列中選擇 升序或降序4 單擊 確定 按鈕注意 1 索引名默認為字段名2 索引類型默認為普通索引3 索引表達式為選擇的字段4 排序方式為選定的升序或降序5 索引存放在擴展名為CDX 主名同表主名相同的結構復合索引文件中 案例1 針對whcj dbf表 對表中記錄以 語文 字段值為依據 從高到低排序1 在項目管理器中 選擇 whcj 表 單擊 修改 按鈕 打開表設計器窗口 選擇 字段 選項卡2 選擇字段 語文3 在 索引 列中選擇 降序4 單擊 確定 按鈕 二 利用表設計器的 索引 選項卡建立索引1 選擇 索引 選項卡2 在 索引名 列中輸入索引名 3 在 排序 列中選擇排序方式 升序或降序4 在 類型 列中選擇索引類型 5 在 表達式 列中輸入索引表達式 6 單擊 確定 按鈕注意 建立的索引保存在擴展名為CDX 主名同表主名相同的結構復合索引文件中 案例2 針對whcj dbf表 對表中記錄以 數學 英語 字段和為依據 從高到低排序 索引名為 sysx 索引類型為普通索引1 在項目管理器中 選擇 whcj 表 單擊 修改 按鈕 打開表設計器窗口 選擇 索引 選項卡2 在 索引名 列中輸入索引名 sysx3 在 排序 列中選擇排序方式 降序4 在 類型 列中選擇索引類型 普通索引5 在 表達式 列中輸入索引表達式 數學 英語6 單擊 確定 按鈕 三 使用index命令建立索引 基本格式 indexon索引表達式tag索引名對當前表中記錄按指定的表達式建立一個索引 索引類型默認為普通索引 索引方式默認為升序拓展用法 1 若要建立候選索引 需加上關鍵字candidate2 若要建立唯一索引 需加上關鍵字unique3 若索引方式為升序 可加上關鍵字asc 也可省略 因為默認索引方式為升序4 若索引方式為降序 需加上關鍵字desc5 不能建立主索引 若要建立主索引 必須在表設計器窗口的 索引 選項卡來建立注意 建立的索引保存在擴展名為CDX 主名同表主名的結構復合索引文件中 案例3 針對whcj dbf表 對表中記錄以 學號 字段值為依據 從高到低排序 索引名為 xhsx 索引類型為候選索引Used xs 205 wcj dbfIndexon學號tagxhsxcandidatedesc 五 使用索引 一個表中可以建立多個索引 用戶在某個時刻可以使用其中一個索引來影響記錄的操作順序 該索引成為當前索引 一 使用 工作區屬性 對話框來指定當前索引1 打開瀏覽窗口 瀏覽表的數據2 選擇 表 屬性 命令 打開 工作區屬性 對話框3 在 索引順序 列表框中指定當前索引 單擊確定按鈕注意 指定當前索引后 當前表中的記錄就按當前索引確定的順利來排序 二 使用命令指定當前索引因為隨著表的打開 結構復合索引文件也隨之打開 保存在其中的索引就可以使用了 然后只需要使用setorderto命令來指定某個索引為當前索引 格式如下setorderto索引名指定當前表中某個索引為當前索引注意 gotop和go1的功能一定相同嗎 不一定 當不使用索引 go1和gotop功能相同 當使用某個索引后got
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025國際設備租賃合同(4)管理資料
- 2025年電梯媒體廣告發布合同
- 2024年醫用X射線增強電視系統項目資金籌措計劃書代可行性研究報告
- 2024年涂布助劑項目資金籌措計劃書代可行性研究報告
- 2025全包裝修合同樣本
- 2025汽車租賃合同范本協議書格式
- 2025基礎設施貸款合同范本
- 2025年學校食堂肉類采購合同
- 2025林場轉讓合同范文
- 2025江西省采購合同示范文本
- 于丹--莊子心得
- 2023年供貨方案 醫療器械供貨方案(四篇)
- 森林病蟲害防治自測練習試題與答案
- GB/T 3728-1991工業乙酸乙酯
- GB/T 34949-2017實時數據庫C語言接口規范
- GB/T 3452.1-2005液壓氣動用O形橡膠密封圈第1部分:尺寸系列及公差
- GB/T 23641-2018電氣用纖維增強不飽和聚酯模塑料(SMC/BMC)
- 2023年國際焊接工程師考試IWE結構試題
- 精華版-趙武靈王胡服騎射課件
- 《高等教育心理學》《高等教育學》樣題
- 高等學校英語應用能力考試〔B級〕真題及答案
評論
0/150
提交評論