2013年3月計算機二級VF練習(xí)題及答案:Visual FoxPro 數(shù)據(jù)庫及其操作

字號:

大綱要求
    . 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]