計(jì)算機(jī)vfp二級(jí)考試筆試知識(shí)點(diǎn) 1.數(shù)據(jù)庫(kù):是長(zhǎng)期保存在計(jì)算機(jī)外存上有結(jié)構(gòu)的,可共享的數(shù)據(jù)集合。它不僅包括描述事物的數(shù)據(jù)本身,而且還包括相關(guān)事物之間的聯(lián)系。 2.數(shù)據(jù)庫(kù)管理系統(tǒng):它是數(shù)據(jù)庫(kù)系統(tǒng)的核心組成部分。 3.數(shù)據(jù)庫(kù)系統(tǒng):是由數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)管理系統(tǒng)等構(gòu)成的人機(jī)系統(tǒng)。 4.數(shù)據(jù)模型:主要數(shù)據(jù)模型有層次模型,網(wǎng)絡(luò)模型,關(guān)系模型(關(guān)系模型是一張由行和列組成的二維表,有一對(duì)多,一對(duì)一,多對(duì)多三種聯(lián)系)。 5.關(guān)鍵字:在關(guān)系模型中稱碼,是表中的一個(gè)字段或多個(gè)字段的組合。它可以唯一地確定一條記錄。它不能重復(fù)值和為空。 6.專門(mén)的關(guān)系運(yùn)算:選擇:從數(shù)據(jù)表中找出滿足給定條件的記錄的操作(從行選)。投影:從數(shù)據(jù)表中指定若干屬性組成新的數(shù)據(jù)表的操作(從列選)。連接是數(shù)據(jù)表的橫向結(jié)合。自然連接:在連接運(yùn)算中,按照字段值對(duì)應(yīng)相等為條件進(jìn)行的連接操作稱為等值連接。自然連接是去掉重復(fù)屬性的等值連接。 7.選擇“窗口”菜單中的“命令”命令,或單擊常用工具欄上的“命令窗口”按鈕,或按組合鍵“Ctrl+F2"/"Ctrl+F4"來(lái)控制命令窗口的顯示或關(guān)閉。 8.文件擴(kuò)展名及其代表的文件類型:
9.貨幣數(shù)據(jù)在存儲(chǔ)和計(jì)算時(shí),采用4位小數(shù)。字符型常量是由定界符(單引號(hào),雙引號(hào)或中括號(hào))括起來(lái)的字符串。邏輯型數(shù)據(jù)用1個(gè)字節(jié)表示。日期型數(shù)據(jù)用8個(gè)字節(jié)表示。 10.自由表的字段名最長(zhǎng)為10個(gè)字符,數(shù)據(jù)庫(kù)表的字段名最長(zhǎng)為128個(gè)字符。備注型:一個(gè)存儲(chǔ)不定長(zhǎng)的字符型數(shù)據(jù),其在表中占用4個(gè)字節(jié)。備注型,通用型在一個(gè)表中都只產(chǎn)生一個(gè)備注型,通用型文件。 11.用vartype()測(cè)得的數(shù)據(jù)類型
12.(1)for<條件>。在指定范圍內(nèi)(缺省范圍為all),逐條檢查記錄,符合條件者執(zhí)行命令,不符合條件的跳過(guò)去。(2)while<條件>.在指定范圍內(nèi)(缺省范圍為rest),逐條檢查,符合條件者,執(zhí)行命令。當(dāng)遇到第一個(gè)不滿足條件的記錄,停止命令的執(zhí)行。當(dāng)同時(shí)有for子句和while子句時(shí),先執(zhí)行while子句,后執(zhí)行for子句。 13.空值就是還沒(méi)確定的值。在vfp中修改表結(jié)構(gòu)有兩種方法:1. Modify structure, 2.alter table <表名> 。在vfp 中,表結(jié)構(gòu)的拷貝只能用命令來(lái)完成。格式:copy structure to <新表文件名> [fields<字段名表>] [for<條件>] 將當(dāng)前表文件的結(jié)構(gòu)按字段名表的要求復(fù)制到新表文件中,如果不指定字段名表,則新表的結(jié)構(gòu)與當(dāng)前表的結(jié)構(gòu)完全一樣。 14.日期型字段的錄入。對(duì)于日期型字段,應(yīng)按照系統(tǒng)缺省的日期格式(mm/dd/yyyy)來(lái)錄入。 邏輯型字段的錄入。對(duì)于邏輯型字段,由于取值只有兩種(.t.和.f.),在錄入數(shù)據(jù)是只能輸入t或f。 15.設(shè)置刪除標(biāo)記的命令: 格式:delete[范圍] [for<條件>] 功能:邏輯刪除范圍內(nèi)符合條件的記錄,此時(shí)表的數(shù)據(jù)窗口不顯示,但符合刪除條件的記錄均已加上刪除標(biāo)記. 說(shuō)明:若范圍和條件同時(shí)缺省,僅對(duì)當(dāng)前記錄操作。范圍缺省,若選用for短語(yǔ),默認(rèn)范圍為all,邏輯刪除使該邏輯表達(dá)式為真的所有記錄。 16. 1.設(shè)置當(dāng)前索引. 命令格式:set order to <索引名> [ascending|descending] 說(shuō)明:不管索引是按升序或降序建立的,在使用時(shí)都可以用ascending或descending重新指定升序或降序。 2.索引的更新.若打開(kāi)一個(gè)表而不打開(kāi)其相應(yīng)的索引文件,并更改表中與索引相關(guān)的字段內(nèi)容,則索引文件就會(huì)過(guò)時(shí)。如果索引文件過(guò)時(shí),可以使用reindex命令重建索引,更新他們。 命令格式:reindex 3.從結(jié)構(gòu).cdx文件中刪除索引 可從"表設(shè)計(jì)器"中使用"索引"選項(xiàng)卡選擇并刪除索引,也可以用命令從結(jié)構(gòu).cdx文件中刪除索引. 命令格式:delete tag<索引標(biāo)識(shí)> 17.分類匯總: 命令格式:total on <索引表達(dá)式> to <文件名> [<范圍>] [for<條件>] 功能:對(duì)當(dāng)前表指定范圍內(nèi)滿足條件的數(shù)值型字段按索引表達(dá)式分類求和 說(shuō)明:匯總前必須按照分類表達(dá)式建立索引且使其成為當(dāng)前索引。 18.vfp設(shè)置了32767個(gè)工作區(qū),在每個(gè)工作區(qū)中可以打開(kāi)一個(gè)工作表。 1~10號(hào)工作區(qū)可用字母A~J表示,10號(hào)以后工作區(qū)W11,W12...表示。 Select 0 表示選擇工作區(qū)號(hào)最小的空閑工作區(qū)為當(dāng)前工作區(qū)。 在當(dāng)前工作區(qū)中可以訪問(wèn)其他工作區(qū)中數(shù)據(jù),但不能修改。訪問(wèn)的方式是別名->字段或別名.字段。 19.多數(shù)據(jù)表的關(guān)聯(lián): 命令方式:set relation to [<字段表達(dá)式>|<數(shù)值表達(dá)式>] into<別名>] [additive] 功能:在當(dāng)前表文件和別名代表的表文件之間按關(guān)聯(lián)表達(dá)式建立關(guān)聯(lián),使得當(dāng)父表記錄指針移動(dòng)時(shí),子表的記錄指針定位在關(guān)聯(lián)表達(dá)式值和父表相等的第一條記錄上。 說(shuō)明:1>.如果按字段表達(dá)式建立關(guān)聯(lián),命令執(zhí)行前,子表必須按字段表達(dá)式建立索引,并在其他工作區(qū)和對(duì)應(yīng)的索引文件一起打開(kāi)。2>.父表可以和幾個(gè)子表建立關(guān)聯(lián),如果要建立多個(gè)關(guān)聯(lián),必須選擇additive 短語(yǔ)。3>.命令set relation to 可以刪除所有關(guān)聯(lián)。4>.命令set relation off into <別名>用于刪除“別名”所對(duì)應(yīng)的關(guān)聯(lián)。 20.實(shí)體完整性是保證表記錄唯一的特性,方法:把關(guān)鍵字建立為主索引和候選索引。 域完整性:字段的取值范圍。 21.“數(shù)據(jù)”選項(xiàng)卡。包含了一個(gè)項(xiàng)目中的所有數(shù)據(jù)——數(shù)據(jù)庫(kù),自由表,查詢和視圖。 22.SQL是Structured Query LanguageS(結(jié)構(gòu)化查詢語(yǔ)言)的縮寫(xiě)。VEP在SQL方面支持?jǐn)?shù)據(jù)查詢,數(shù)據(jù)操縱和數(shù)據(jù)定義功能,但沒(méi)有提供數(shù)據(jù)控制功能。其中數(shù)據(jù)查詢是數(shù)據(jù)庫(kù)的核心操作。 23.顯示部分結(jié)果: 使用TOP expN[percent]短語(yǔ)非常有用,需注意的是top短語(yǔ)要與order by短語(yǔ)同時(shí)使用才有效。 24.查詢?cè)O(shè)計(jì)器只能建立一些比較規(guī)則的查詢,而復(fù)雜的查詢他就無(wú)能為力了。比如嵌套查詢。查詢?nèi)ハ颍簽g覽,臨時(shí)表,表,圖形,屏幕,報(bào)表,標(biāo)簽。 25.視圖的建立一定要打開(kāi)數(shù)據(jù)庫(kù)。 26.程序的控制結(jié)構(gòu)有順序結(jié)構(gòu),選擇結(jié)構(gòu),循環(huán)結(jié)構(gòu)。 27.Exit命令表示執(zhí)行該命令后從DO WHILE...ENDDO循環(huán)中跳出,而去執(zhí)行ENDDO后的命令,LOOP命令表示終止本次循環(huán),自動(dòng)返回到DO WHILE子句。 28.數(shù)組的定義: 命令格式:DIMENSION|DECLARE<數(shù)組名1>(<下標(biāo)1>,<下標(biāo)2>),用命令定義數(shù)組后,數(shù)組元素的值都為邏輯假(.f.)。 29、過(guò)程<命令序列>的最后一般使用return命令,他用來(lái)結(jié)束過(guò)程,并將控制權(quán)交給調(diào)用程序。也可以不使用return命令,但過(guò)程執(zhí)行時(shí),還是要執(zhí)行一條隱含的return命令,他返回邏輯值真(.t.)。 30、類是對(duì)象的集合,而對(duì)象是類的實(shí)例。屬性和方法可以增加,而事件不可以。以某個(gè)類為起點(diǎn)創(chuàng)建的新類稱為子類,前者稱為父類。(子類繼承父類所有事件和方法) 31、常用表單屬性
32.數(shù)據(jù)環(huán)境是一個(gè)對(duì)象,有自己的屬性,方法和事件,是一個(gè)容器對(duì)象,將表和表單關(guān)聯(lián)起來(lái)。如果添加進(jìn)數(shù)據(jù)環(huán)境設(shè)計(jì)器的表之間具有在數(shù)據(jù)庫(kù)中設(shè)置的永久關(guān)系,這些關(guān)系也會(huì)自動(dòng)添加到數(shù)據(jù)環(huán)境中。 33.命令按鈕控件:enabled屬性表示該命令按鈕是否有效,默認(rèn)值為.t. 。 Visible屬性:指定控件是否可見(jiàn),默認(rèn)值為.t. ,表示該控件是可見(jiàn)的。 34.文本框控件:readonly屬性:指定用戶能否編輯文本框中的內(nèi)容。Passwordchar屬性:指定文本框控件中用作占位符的字符,當(dāng)為該屬性指定一個(gè)字符(即占位符,通常為*)后,文本框內(nèi)將只顯示占位符,而不會(huì)顯示用戶輸入的實(shí)際內(nèi)容。Inputmask 屬性:指定在一個(gè)文本框中如何輸入和顯示數(shù)據(jù)。 35.編輯框控件:scrollbars屬性:指定編輯框是否具有滾動(dòng)條。當(dāng)屬性值為0時(shí),編輯框沒(méi)有滾動(dòng)條;當(dāng)屬性值為2(默認(rèn)值)時(shí),編輯框包含垂直滾動(dòng)條。Selstart屬性,sellength屬性,seltext屬性,其中sel=select。 36.復(fù)選框控件可以選一個(gè)或多個(gè)或不選。 37.組合框和列表框的主要區(qū)別在于:1>.組合框通常只有一個(gè)條目是可見(jiàn)的。用戶可以單擊組合框上的下拉箭頭按鈕打開(kāi)條目列表,以便從中選擇。所以相比列表框,組合框能夠節(jié)省表單里的顯示空間。2>.組合框不提供多重選擇的功能,沒(méi)有multiselect屬性。3>.組合框有兩種形式,下拉組合框和下拉列表框。通過(guò)設(shè)置style屬性可以選擇想要的形式。如果style屬性值為0,組合框?yàn)橄吕M合框,用戶既可以從列表中選擇,也可以在編輯區(qū)內(nèi)輸入。如果style屬性值為2,組合框?yàn)橄吕斜砜颍脩糁荒軓牧斜碇羞x擇。 38.下拉式菜單由一個(gè)條形菜單和一組彈出式菜單組成,其中的條形菜單作為主菜單。設(shè)置熱鍵如“文件(\<F)”,設(shè)分隔符方法是在相應(yīng)行的“菜單名稱”列上輸入“\-”兩個(gè)字符。 39.報(bào)表主要包括兩部分內(nèi)容:數(shù)據(jù)源和布局。數(shù)據(jù)源指定了報(bào)表的數(shù)據(jù)來(lái)源,一般是數(shù)據(jù)庫(kù)中的表,視圖,查詢或自由表。報(bào)表布局則定義了報(bào)表的格式,指定了報(bào)表中各個(gè)輸出內(nèi)容的位置和格式。“域控件”按鈕:用于創(chuàng)建一個(gè)字段控件,以顯示表的字段,內(nèi)存變量或其他表達(dá)式的內(nèi)容,它的值是可以變化的。“圖片/activex綁定控件”按鈕。用于在報(bào)表上顯示圖片或通用型字段的內(nèi)容。 |
|
來(lái)自: 陳石胡 > 《我的圖書(shū)館》