大綱要求
. VISUAL FOXPRO數(shù)據(jù)庫基礎(chǔ)操作
1、 數(shù)據(jù)庫和表的建立、修改與有效性檢驗:
(1) 表結(jié)構(gòu)的建立與修改。
(2) 表記錄的瀏覽、增加、刪除與修改。
(3) 創(chuàng)建數(shù)據(jù)庫,向數(shù)據(jù)庫添加或從數(shù)據(jù)庫刪除表。
(4) 設(shè)定字段級規(guī)則和記錄規(guī)則。
(5) 表的索引:主索引、候選索引、普通索引、索引。
2、 多表操作:
(1) 選擇工作區(qū)。
(2) 建立表之間的關(guān)聯(lián):一對一的關(guān)聯(lián);一對多的關(guān)聯(lián)。
(3) 設(shè)置參照完整性。
(4) 建立表間臨時關(guān)聯(lián)。
知識要點
1.創(chuàng)建數(shù)據(jù)庫
可以通過以下幾種方式創(chuàng)建數(shù)據(jù)庫:
(1).在“項目管理器”中創(chuàng)建數(shù)據(jù)庫
打開“ 項目管理器” ,選擇“ 數(shù)據(jù)” 選項卡中的“ 數(shù)據(jù)庫”然后單擊“ 新建” 按鈕,在彈出的“ 創(chuàng)建” 對話框中輸入數(shù)據(jù)庫名,單擊“ 保存” 。
(2).由文件菜單創(chuàng)建數(shù)據(jù)庫
在系統(tǒng)菜單中,選擇“文件”下拉菜單中的“新建”,在“新建”對話框中選擇數(shù)據(jù)庫文件類型,然后單擊“新建文件”按鈕,此時系統(tǒng)會彈出“創(chuàng)建”對話框,在彈出的“創(chuàng)建”對話框中輸入數(shù)據(jù)庫名,并單擊“保存”按鈕。
(3).通過命令建立數(shù)據(jù)庫
CREATE DATABASE [數(shù)據(jù)庫文件名/?]
例題
1.Visual FoxPro在建立數(shù)據(jù)庫時建立了擴展名分別為____的文件。
A..dbc
B..dct
C..dcx
D.A,B,C
[解析] 本題考查的知識點是創(chuàng)建數(shù)據(jù)庫文件時出現(xiàn)的三個不同類型的文件。Visual FoxPro在建立數(shù)據(jù)庫時建立了擴展名分別為dbc、dct、dcx的三個文件,這三個文件是供Visual FoxPro數(shù)據(jù)庫管理系統(tǒng)管理數(shù)據(jù)庫使用的、用戶一般不能直接修改這些文件。因此正確答案為D。
[答案] D
2.下列創(chuàng)建數(shù)據(jù)庫的方法中正確的是——。
A.在“項目管理器”中選定“數(shù)據(jù)”選項卡,選擇“數(shù)據(jù)庫”,單擊“新建”按鈕
B.在“新建”對話框上選擇“數(shù)據(jù)庫”,單擊“新建文件”按鈕
C.在命令窗口中輸入CREATEDATABASE<數(shù)據(jù)庫文件名>
D.以上方法都可以
[解析] 本題考查的知識點是創(chuàng)建數(shù)據(jù)庫的方法。在Visual FoxPro 中,常用的建立數(shù)據(jù)庫的方法有三種:①在“項目管理器”中選定“數(shù)據(jù)”選項卡,選擇“數(shù)據(jù)庫”,單擊“新建”按鈕。②在“新建”對話柜上選擇“數(shù)據(jù)庫”,單擊“新建文件”按鈕。③在命令窗口中輸入CREATEDATABASE<數(shù)據(jù)庫文件名>。選項A,B,C 的操作都正確, 因此正確答案為D。
[答案] D
3.在Visual FoxPro中,創(chuàng)建數(shù)據(jù)庫的命令是CREATE DATABAS[數(shù)據(jù)庫文件名|?],如果不指定數(shù)據(jù)庫名稱或不使用問號,產(chǎn)生的結(jié)果是____。
A.系統(tǒng)會自動指定默認(rèn)的名稱
B. 彈出“保存”對話框,提示用戶輸入數(shù)據(jù)庫名稱并保存
C.彈出“創(chuàng)建”對話框,請用戶輸入數(shù)據(jù)庫名稱
D.彈出提示對話框,提示用戶不可以創(chuàng)建數(shù)據(jù)庫
[解析] 本題考查的知識點是利用命令創(chuàng)建數(shù)據(jù)庫。在Visual FoxPro中,創(chuàng)建數(shù)據(jù)庫的命令是CREATE DATABASE[數(shù)據(jù)庫文件名|?],如果不指定數(shù)據(jù)庫名稱或使用問號都會彈出“創(chuàng)建”對話框請用戶輸入數(shù)據(jù)庫名稱。選項A中系統(tǒng)不會自動指定名稱。選項B中不會出現(xiàn)“保存”對話框;選項D中不會彈出對話框提示不可以創(chuàng)建數(shù)據(jù)庫。
[答案] C
2. 數(shù)據(jù)庫的打開
(1). 利用系統(tǒng)菜單
在系統(tǒng)菜單“文件”中選擇“打開”命令(或單擊常用工具欄上的“打開”按鈕),在彈出的對話框中,指定預(yù)打開的數(shù)據(jù)庫文件所在文件夾、類型及文件名,然后單擊“確定”按鈕。
(2). 利用命令
OPEN DATABASE <數(shù)據(jù)庫文件名/?> (p84)
(3).修改編輯數(shù)據(jù)庫
MODIFY DATABASE <數(shù)據(jù)庫文件名/?> (p85)
3.刪除數(shù)據(jù)庫
(1).在“項目管理器”中刪除
打開項目管理器,選擇要刪除的數(shù)據(jù)庫,單擊“移去”按鈕,在出現(xiàn)的對話框中選擇“移去”或“刪除”按鈕。
(2).按[Delete]鍵刪除
打開數(shù)據(jù)庫文件所在的文件夾,選定數(shù)據(jù)庫,按[Delete]鍵。
(3).執(zhí)行命令刪除
DELETE DATABASE<數(shù)據(jù)庫文件名>
/?[DELETETABLES][RECYCLE]
. VISUAL FOXPRO數(shù)據(jù)庫基礎(chǔ)操作
1、 數(shù)據(jù)庫和表的建立、修改與有效性檢驗:
(1) 表結(jié)構(gòu)的建立與修改。
(2) 表記錄的瀏覽、增加、刪除與修改。
(3) 創(chuàng)建數(shù)據(jù)庫,向數(shù)據(jù)庫添加或從數(shù)據(jù)庫刪除表。
(4) 設(shè)定字段級規(guī)則和記錄規(guī)則。
(5) 表的索引:主索引、候選索引、普通索引、索引。
2、 多表操作:
(1) 選擇工作區(qū)。
(2) 建立表之間的關(guān)聯(lián):一對一的關(guān)聯(lián);一對多的關(guān)聯(lián)。
(3) 設(shè)置參照完整性。
(4) 建立表間臨時關(guān)聯(lián)。
知識要點
1.創(chuàng)建數(shù)據(jù)庫
可以通過以下幾種方式創(chuàng)建數(shù)據(jù)庫:
(1).在“項目管理器”中創(chuàng)建數(shù)據(jù)庫
打開“ 項目管理器” ,選擇“ 數(shù)據(jù)” 選項卡中的“ 數(shù)據(jù)庫”然后單擊“ 新建” 按鈕,在彈出的“ 創(chuàng)建” 對話框中輸入數(shù)據(jù)庫名,單擊“ 保存” 。
(2).由文件菜單創(chuàng)建數(shù)據(jù)庫
在系統(tǒng)菜單中,選擇“文件”下拉菜單中的“新建”,在“新建”對話框中選擇數(shù)據(jù)庫文件類型,然后單擊“新建文件”按鈕,此時系統(tǒng)會彈出“創(chuàng)建”對話框,在彈出的“創(chuàng)建”對話框中輸入數(shù)據(jù)庫名,并單擊“保存”按鈕。
(3).通過命令建立數(shù)據(jù)庫
CREATE DATABASE [數(shù)據(jù)庫文件名/?]
例題
1.Visual FoxPro在建立數(shù)據(jù)庫時建立了擴展名分別為____的文件。
A..dbc
B..dct
C..dcx
D.A,B,C
[解析] 本題考查的知識點是創(chuàng)建數(shù)據(jù)庫文件時出現(xiàn)的三個不同類型的文件。Visual FoxPro在建立數(shù)據(jù)庫時建立了擴展名分別為dbc、dct、dcx的三個文件,這三個文件是供Visual FoxPro數(shù)據(jù)庫管理系統(tǒng)管理數(shù)據(jù)庫使用的、用戶一般不能直接修改這些文件。因此正確答案為D。
[答案] D
2.下列創(chuàng)建數(shù)據(jù)庫的方法中正確的是——。
A.在“項目管理器”中選定“數(shù)據(jù)”選項卡,選擇“數(shù)據(jù)庫”,單擊“新建”按鈕
B.在“新建”對話框上選擇“數(shù)據(jù)庫”,單擊“新建文件”按鈕
C.在命令窗口中輸入CREATEDATABASE<數(shù)據(jù)庫文件名>
D.以上方法都可以
[解析] 本題考查的知識點是創(chuàng)建數(shù)據(jù)庫的方法。在Visual FoxPro 中,常用的建立數(shù)據(jù)庫的方法有三種:①在“項目管理器”中選定“數(shù)據(jù)”選項卡,選擇“數(shù)據(jù)庫”,單擊“新建”按鈕。②在“新建”對話柜上選擇“數(shù)據(jù)庫”,單擊“新建文件”按鈕。③在命令窗口中輸入CREATEDATABASE<數(shù)據(jù)庫文件名>。選項A,B,C 的操作都正確, 因此正確答案為D。
[答案] D
3.在Visual FoxPro中,創(chuàng)建數(shù)據(jù)庫的命令是CREATE DATABAS[數(shù)據(jù)庫文件名|?],如果不指定數(shù)據(jù)庫名稱或不使用問號,產(chǎn)生的結(jié)果是____。
A.系統(tǒng)會自動指定默認(rèn)的名稱
B. 彈出“保存”對話框,提示用戶輸入數(shù)據(jù)庫名稱并保存
C.彈出“創(chuàng)建”對話框,請用戶輸入數(shù)據(jù)庫名稱
D.彈出提示對話框,提示用戶不可以創(chuàng)建數(shù)據(jù)庫
[解析] 本題考查的知識點是利用命令創(chuàng)建數(shù)據(jù)庫。在Visual FoxPro中,創(chuàng)建數(shù)據(jù)庫的命令是CREATE DATABASE[數(shù)據(jù)庫文件名|?],如果不指定數(shù)據(jù)庫名稱或使用問號都會彈出“創(chuàng)建”對話框請用戶輸入數(shù)據(jù)庫名稱。選項A中系統(tǒng)不會自動指定名稱。選項B中不會出現(xiàn)“保存”對話框;選項D中不會彈出對話框提示不可以創(chuàng)建數(shù)據(jù)庫。
[答案] C
2. 數(shù)據(jù)庫的打開
(1). 利用系統(tǒng)菜單
在系統(tǒng)菜單“文件”中選擇“打開”命令(或單擊常用工具欄上的“打開”按鈕),在彈出的對話框中,指定預(yù)打開的數(shù)據(jù)庫文件所在文件夾、類型及文件名,然后單擊“確定”按鈕。
(2). 利用命令
OPEN DATABASE <數(shù)據(jù)庫文件名/?> (p84)
(3).修改編輯數(shù)據(jù)庫
MODIFY DATABASE <數(shù)據(jù)庫文件名/?> (p85)
3.刪除數(shù)據(jù)庫
(1).在“項目管理器”中刪除
打開項目管理器,選擇要刪除的數(shù)據(jù)庫,單擊“移去”按鈕,在出現(xiàn)的對話框中選擇“移去”或“刪除”按鈕。
(2).按[Delete]鍵刪除
打開數(shù)據(jù)庫文件所在的文件夾,選定數(shù)據(jù)庫,按[Delete]鍵。
(3).執(zhí)行命令刪除
DELETE DATABASE<數(shù)據(jù)庫文件名>
/?[DELETETABLES][RECYCLE]

