4.假設(shè)目前已打開表及索引文件,要確保記錄指針定位在記錄號為1的記錄上, 應(yīng)使用—— 命令。
A.GO TOP
B.GO l
C.LOCATE l
D.SKIP l
[解析]
本題考查的知識點(diǎn)是查詢定位命令的使用。在visual FoxPro 中,查詢定位的命令有:GOTO/GO,SKIP,LOCATE。GOT0 和GO 命令等價,用未直接定位。TOP 是表頭,當(dāng)不使用索引時定位到記錄號為1 的記錄,使用索引時是索引項(xiàng)排在最前面的索引對應(yīng)的記錄。LOCSTE 命令是按條件定位記錄位置。SKIP 命令的作用是從當(dāng)前記錄開始向前或向后移動記錄指針。本題因?yàn)槭褂昧怂饕,所以選項(xiàng)A 錯誤;選項(xiàng)B 中的GOl 可以直接定位在記錄號為1 的記錄上;選項(xiàng)C 和D 中需要一定的條件才能確保記錄定位在記錄音為1 的記錄上。因此正確答案為B。
[答案]B
5.打開數(shù)據(jù)庫文件后,當(dāng)前記錄指針指向100,要使指針指向記錄號為20 的記錄, 應(yīng)使用命令—— 。
A.LOCATE 20
B.SKIP -80
C.GO 20
D.SKIP 80
[解析] 本題考查的知識點(diǎn)是利用命令定位記錄選項(xiàng)A 中的LOCATE 命令使用的格式不正確;打開了索引文件后,SKIP 命令使記錄。指針按索引邏輯順序移動,執(zhí)行SMP—80 命令之后,記錄音不一定是20,GO 命令按指定的物理記錄號定位,但若用TOP 或BONOM 短語,則按索引的邏輯順序定位。
[答案] C
12. 設(shè)置字段級規(guī)則打開表設(shè)計器,在“字段有效性”框的“規(guī)則”中設(shè)置。
[例題] 在表設(shè)計器的——選項(xiàng)卡中,可以設(shè)置記錄驗(yàn)證規(guī)則,有效性出錯信息,還可以指定記錄插入更新及刪除的規(guī)則。
[解析] 本題考查的知識點(diǎn)是表設(shè)計器的應(yīng)用。表設(shè)計器中有三個選項(xiàng)卡,在“字段”選項(xiàng)卡中可以設(shè)置字段名、類型、寬度、顯示格式等屬性。
“索引”選項(xiàng)卡用來設(shè)置有關(guān)索引的屬性:“表”選項(xiàng)卡用來設(shè)置表名,查看表文件的屬性,記錄有效性規(guī)則,指定記錄插入、更新及刪除的規(guī)則。題目中的屬性設(shè)置都是在“表”選項(xiàng)卡中進(jìn)行。
[答案] 表
13. 表的索引
(1).索引及索引文件的概述
索引是以索引文件的形式存在的,它根據(jù)指定的索引關(guān)鍵字表達(dá)式建立的。索引文件可以看成索引關(guān)鍵字的值與記錄號之間的對照表,關(guān)鍵字可以是一個字段,也可以是幾個字段的組合。在建立索引文件時,把表所有記錄的索引關(guān)鍵字表達(dá)式的值按指定順序排序,并把每個索引關(guān)鍵字表達(dá)式值與該值在表中所對應(yīng)的記錄對應(yīng)起來,保存在索引文件中。
索引文件必須與原表一起使用,查詢時根據(jù)索引關(guān)鍵字表達(dá)式的值先在索引文件中找到某字段所在的記錄號,然后再到表里直接定位。這樣的查找方式使順序查找和隨機(jī)查找都有較高的效率。打開索引文件時,將改變表中記錄的邏輯順序,但并不改變表中記錄的物理順序。
一個表文件可建立多個索引文件,也可同時打開多個索引文件,但在同一時間內(nèi)只有一個索引起作用,這個索引稱為主控索引。
Visual FoxPro系統(tǒng)中支持兩種不同的索引文件類型,即單索引文件和復(fù)合索引文件。
單索引文件是根據(jù)一個索引關(guān)鍵字建立的索引文件,文件擴(kuò)展名為.IDX,它可用INDEX命令的各種形式建立。單索引文件分為標(biāo)準(zhǔn)和壓縮兩種類型。
復(fù)合索引文件是指索引文件中可以包含多個索引標(biāo)識的擴(kuò)展名為.CDX。每個索引標(biāo)識與單索引文件類似,也可以根據(jù)一個索引關(guān)鍵字表達(dá)式(或關(guān)健字)建立。每一個索引標(biāo)識均有一個特殊的標(biāo)識名(TAG)。標(biāo)識名由字母或下劃線開頭,由字母、數(shù)字或下劃線組成,長度不超過10個字符。用戶可以利用標(biāo)識名來使用標(biāo)識,向復(fù)合索引文件中追加標(biāo)識。復(fù)合文件中標(biāo)識的數(shù)目,僅受內(nèi)存和磁盤空間的限制。
復(fù)合索引文件又有兩種:一種是獨(dú)立復(fù)合索引文件;另一種是結(jié)構(gòu)復(fù)合索引文件。結(jié)構(gòu)復(fù)合索引文件是由Visual FoxPro自動命名的,與相應(yīng)的表文件同名,擴(kuò)展名為.CDX。當(dāng)Visual FoxPro打開一個表時,便自動查找一個結(jié)構(gòu)復(fù)合索引文件,如果找到便自動打開,該索引文件隨表文件同時打開和同時關(guān)閉。
獨(dú)立復(fù)合索引文件不與表文件同名,擴(kuò)展名為.CDX。在打開表時不會自動打開此索引文件,由命令指定打開。
相關(guān)推薦:
2014年9月計算機(jī)等考答案專題| 等考真題 | 答案交流
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |