資源描述:
《全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)vf各章節(jié)上機(jī)重點(diǎn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)VF各章節(jié)上機(jī)重點(diǎn)1、項(xiàng)目項(xiàng)目管理器:是VF中處理數(shù)據(jù)的對(duì)象的主要組織工具,原因二個(gè):一是提供了簡(jiǎn)便的、可視化的方法來(lái)組織和處理表、數(shù)據(jù)庫(kù)、表單、報(bào)表、查詢等文件;二是可以將應(yīng)用系統(tǒng)編譯成APP應(yīng)用文件或EXE可執(zhí)行文件。項(xiàng)目管理器主要選項(xiàng)卡管理的文件:數(shù)據(jù)選項(xiàng)卡:數(shù)據(jù)庫(kù)(數(shù)據(jù)庫(kù)表、視圖)、自由表、查詢;文檔選項(xiàng)卡:表單、報(bào)表、標(biāo)簽代碼選項(xiàng)卡:程序、API函數(shù)庫(kù)、應(yīng)用程序其它選項(xiàng)卡:文本文件、菜單、其它文件全部選項(xiàng)卡:包括后五個(gè)選項(xiàng)卡。項(xiàng)目文件的擴(kuò)展名:項(xiàng)目管理器將一個(gè)應(yīng)用程序的所有文件集合成一個(gè)有機(jī)的整體,形成一個(gè)擴(kuò)展名.PJX的項(xiàng)目文件。2、
2、數(shù)據(jù)庫(kù)概念:數(shù)據(jù)庫(kù)是一個(gè)邏輯上的概念和手段,它通過(guò)一組系統(tǒng)文件將相互關(guān)聯(lián)的數(shù)據(jù)庫(kù)表及其相關(guān)的數(shù)據(jù)庫(kù)對(duì)象統(tǒng)一組織和管理;數(shù)據(jù)庫(kù)是一個(gè)集成文件,包含有數(shù)據(jù)表,表間關(guān)系,視圖和存儲(chǔ)過(guò)程等對(duì)象的集成文件。是項(xiàng)目中存儲(chǔ)數(shù)據(jù)的場(chǎng)所(通過(guò)數(shù)據(jù)表存儲(chǔ)數(shù)據(jù)),通過(guò)數(shù)據(jù)庫(kù)設(shè)計(jì)器可以對(duì)數(shù)據(jù)庫(kù)中包含的各種文件進(jìn)行管理。在項(xiàng)目或應(yīng)用程序中屬于存儲(chǔ)系統(tǒng)(模塊)。擴(kuò)展名:在建立VisualFoxpro數(shù)據(jù)庫(kù)時(shí),相應(yīng)的數(shù)據(jù)庫(kù)名稱實(shí)際是擴(kuò)展名為.dbc的文件名,與之相關(guān)的還會(huì)自動(dòng)建立一個(gè)擴(kuò)展名為.dct的數(shù)據(jù)庫(kù)備注(memo)文件和一個(gè)擴(kuò)展名.dcx數(shù)據(jù)庫(kù)索引文件。幾個(gè)相關(guān)操作命令:建立數(shù)據(jù)庫(kù)命令:C
3、REATEDATABASE數(shù)據(jù)庫(kù)文件名打開(kāi)數(shù)據(jù)庫(kù)命令:OPENDATABASE數(shù)據(jù)庫(kù)文件名打開(kāi)數(shù)據(jù)庫(kù)設(shè)計(jì)器命令:MODIFYDATABASE刪除數(shù)據(jù)庫(kù)命令:DELETEDATABASE數(shù)據(jù)庫(kù)文件名關(guān)閉數(shù)據(jù)庫(kù)命令:CLOSEDATABASE3、數(shù)據(jù)表擴(kuò)展名:一般一個(gè)數(shù)據(jù)表對(duì)應(yīng)磁盤上的一個(gè)擴(kuò)展名為.dbf的文件,如果有備注或通用型大字段則磁盤上還會(huì)有一個(gè)對(duì)應(yīng)擴(kuò)展名.fpt的文件。字段名:數(shù)據(jù)庫(kù)表:字段名長(zhǎng)度最多可使用128個(gè)字符自由表:字段名長(zhǎng)度最多可使用10個(gè)字符空值:在數(shù)據(jù)庫(kù)中可能會(huì)遇到尚未存儲(chǔ)數(shù)據(jù)的字段,這時(shí)的空值與空(或空白)字符串、數(shù)值0等具有不同的含義,空值就
4、是缺值或不確定值,不能把它理解成任何意義的數(shù)據(jù);設(shè)置默認(rèn)值為空值:NULL按鈕打勾,在默認(rèn)值文本框輸入NULL;設(shè)置字段值允許為空:只要NULL按鈕打勾。幾個(gè)相關(guān)操作命令:建立數(shù)據(jù)表命令:CREATE數(shù)據(jù)表文件名打開(kāi)數(shù)據(jù)表命令:use數(shù)據(jù)表文件名修改表結(jié)構(gòu)命令:MODIFYSTRUCTURE刪除數(shù)據(jù)表記錄:DELETEFOR條件恢復(fù)數(shù)據(jù)表記錄:RECALLFOR條件替換字段數(shù)據(jù):REPLACE字段名WITH數(shù)據(jù)表達(dá)式FOR條件順序查找記錄:LOCATEFOR條件……CONTINUE表文件記錄的復(fù)制(表文件復(fù)制):COPYTO路徑/新表文件名[范圍][for條件][fi
5、elds字段名表]表結(jié)構(gòu)的復(fù)制:COPYSTRUCTURETO路徑/新表文件名[fields字段名表]主要的命令詳解:刪除命令:DELETEFOR條件邏輯刪除符合條件的記錄(作上標(biāo)記)PACK:物理刪除所有已被邏輯刪除的記錄ZAP:直接物理刪除表中所有記錄恢復(fù)命令:RECALLFOR條件把符合條件的被邏輯刪除的記錄恢復(fù)成正常記錄替換字段數(shù)據(jù):REPLACE字段名WITH數(shù)據(jù)表達(dá)式FOR條件對(duì)符合條件的記錄用指定表達(dá)式的值替換指定字段的數(shù)據(jù)順序查找記錄:LOCATEFOR條件……CONTINUELOCATE命令負(fù)責(zé)查找表中第一個(gè)符合條件的記錄CONTINUE命令負(fù)責(zé)依次
6、查找第二、三……個(gè)符合條件的記錄1、數(shù)據(jù)庫(kù)表的相關(guān)操作:數(shù)據(jù)庫(kù)表與自由表的區(qū)別:1、數(shù)據(jù)庫(kù)表屬于一個(gè)指定的數(shù)據(jù)庫(kù)2、數(shù)據(jù)庫(kù)表可以使用長(zhǎng)字段名3、數(shù)據(jù)庫(kù)表可以設(shè)置字段顯示標(biāo)題4、數(shù)據(jù)庫(kù)表可以設(shè)置字段有效性規(guī)則5、數(shù)據(jù)庫(kù)表可以設(shè)置字段默認(rèn)值6、數(shù)據(jù)庫(kù)表可以建立兩表間的永久關(guān)系7、數(shù)據(jù)庫(kù)表可以設(shè)置記錄有效性規(guī)則8、數(shù)據(jù)庫(kù)表支持主關(guān)鍵字,參照完整性和表之間的關(guān)聯(lián)9、支持INSERTUPDATEDELETE事件的觸發(fā)器。索引:基本概念:VisualFoxpro索引是由指針構(gòu)成的文件,這些指針邏輯上按照索引關(guān)鍵字的值進(jìn)行排序。索引文件和表的.dbf分別存儲(chǔ),并且不改變表中記錄的物
7、理順序。實(shí)際上,創(chuàng)建索引是創(chuàng)建一個(gè)由指向.dbf文件記錄的指針構(gòu)成的文件。索引類型:主索引:用于建立關(guān)鍵字段值不允許取重復(fù)值時(shí)的索引標(biāo)識(shí),一個(gè)表文件只允許建立一個(gè)索引。可確保字段中輸入值的惟一性并決定處理記錄的順序。候選索引:同主索引。但一個(gè)表文件允許建立多個(gè)候選索引。可確保字段中輸入值的惟一性并決定處理記錄的順序。唯一索引:用于建立關(guān)鍵字段值允許取重復(fù)值的索引標(biāo)識(shí),可決定處理記錄的順序,但重復(fù)值的記錄在索引中只取一個(gè),表文件的唯一索引個(gè)數(shù)也無(wú)限制。普通索引:對(duì)關(guān)鍵字段取值無(wú)限制,表文件的普通索引個(gè)數(shù)也無(wú)限制。可決定處理記錄的順序使用命令建立簡(jiǎn)單索引