(四)索引及其相關(guān)操作
1.概念:索引是由指針構(gòu)成的文件,這些指針邏輯上按照索引關(guān)鍵字值進(jìn)行排序,創(chuàng)建一個(gè)指向(.dbf)文件記錄的由指針構(gòu)成的文件,新創(chuàng)建的索引文件和.dbf文件分別存儲(chǔ),并不改變原表中記錄的物理順序。
2.作用:可加速對(duì)表的查詢操作。
3.分類:
1)主索引:建立主索引的字段值不允許重復(fù),一個(gè)表只能有一個(gè)主關(guān)鍵字,所以一個(gè)表只能創(chuàng)建一個(gè)主索引,自由表不能建立主索引。
2)候選索引:也要求建立候選索引的字段值不允許重復(fù),一個(gè)表可建多個(gè)候選索引,自由表也可建立候選索引。
3)唯一索引:為分類排序,建立唯一索引的字段值可以重復(fù),它以指定字段的首次出現(xiàn)值為基礎(chǔ),選定一組記錄并對(duì)記錄進(jìn)行分類且排序,一個(gè)數(shù)據(jù)庫表或自由表中可建多個(gè)唯一索引。
4)普通索引:建立普通索引的字段值可以重復(fù),并且索引項(xiàng)中也允許出現(xiàn)重復(fù)值,系統(tǒng)默認(rèn)為普通索引。一個(gè)數(shù)據(jù)庫表或自由表可建多個(gè)普通索引。
4.索引的建立:2種方法
1)用鼠標(biāo)在表設(shè)計(jì)器進(jìn)行,方法如下:
打開表設(shè)計(jì)器—字段選項(xiàng)卡—選中相應(yīng)字段名—選擇升/降序—索引選項(xiàng)卡—選擇索引類別—確定
2)通過命令建立,格式如下:
index on 字段名 to 單獨(dú)索引文件名/tag 索引項(xiàng)名 asce(默認(rèn)升序,可省略不寫)/desc(降序) unique(唯一索引)/candidate(候選索引)
注意:to 單獨(dú)索引文件名建立的是單獨(dú)索引文件,它的擴(kuò)展名是(.idx),一般只在建立臨時(shí)索引時(shí)才可使用,其中只有一個(gè)排序,并且只能建立唯一索引或普遍索引。
tag索引項(xiàng)名短語是建立結(jié)構(gòu)符合索引,即多個(gè)索引可建立在一個(gè)索引文
件中,其文件名與相關(guān)的表同名,并且有.cdx為擴(kuò)展名,其中包含多個(gè)
排序。
相關(guān)推薦:計(jì)算機(jī)等級(jí)考試二級(jí)VF三套全真預(yù)測試題及答案全國計(jì)算機(jī)等級(jí)考試二級(jí)VF輔導(dǎo)筆記匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |