第 1 頁:試題 |
第 2 頁:解析 |
基本操作:
本題主要考核點:在一個數(shù)據(jù)庫中添加一個新表、表結(jié)構(gòu)的定義、主鍵的設(shè)置、有效性規(guī)則的設(shè)置、默認(rèn)值的設(shè)置、向表中輸入記錄和建立表間關(guān)系。
本題解題思路:
第一步:打開考生文件夾下的"samp1.mdb"數(shù)據(jù)庫。
第二步:打開數(shù)據(jù)庫菜單選擇"新建(N)",在彈出的"新建表"對話框中,點擊"設(shè)計視圖"按鈕,在彈出的表設(shè)計器中按題面要求依次輸入各字段的定義。
第三步:主關(guān)鍵字是每個表中能惟一標(biāo)識每條記錄的字段,可以是一個字段,或是一組字段。由表中字段可知,"護(hù)士ID"為該表的主關(guān)鍵字,選中"護(hù)士ID"字段行,點擊工具欄上的"主鍵"按鈕。然后點擊"文件"菜單下的"保存",輸入表名"tNurse",點擊"確定"按鈕。
第四步:選中"護(hù)士名稱"字段行,將該字段的"必填字段"屬性設(shè)置為"是";選中"工作日期"字段行,點擊"默認(rèn)值"屬性右邊的"…"按鈕,彈出"表達(dá)式生成器",在文本框中輸入"=Now()+1",也可以在"默認(rèn)值"框中直接輸入"=Now()+1"。
第五步:選中"年齡"字段行,再選中下面的"有效性規(guī)則",在右邊的框中輸入">=22 And <=40",選中下面的"有效性文本",在右邊的框中輸入"年齡應(yīng)在22歲到40歲之間"。
第六步:向"tNurse"表中輸入題面所要求的各字段的內(nèi)容。其中"工作日期"字段格式需要選擇為"長日期"。
第七步:選擇工具欄上的"關(guān)系"按鈕(或者單擊右鍵,選擇"關(guān)系"),然后單擊菜單上的"顯示表"按鈕(或單擊右鍵,在彈出的菜單中選擇"顯示表"),把"tDoctor"、"tOffice"、"tPatient"和"tSubscribe"表添加到關(guān)系窗體中,選中"tDoctor"表中的"醫(yī)生ID"字段,然后拖到"tSubscribe"中的"醫(yī)生ID"字段,然后在彈出的窗體中選中"實施參照完整性"復(fù)選框,然后點擊"創(chuàng)建";選中"tOffice"表中的"科室ID"字段,然后拖到"tSubscribe"中的"科室ID"字段,然后在彈出的窗體中選中"實施參照完整性"復(fù)選框,然后點擊"創(chuàng)建";選中"tPatient"表中的"病人ID"字段,然后拖到"tSubscribe"中的"病人ID"字段,然后在彈出的窗體中選中"實施參照完整性"復(fù)選框,然后點擊"創(chuàng)建"。
簡單應(yīng)用:
本題主要考的是數(shù)據(jù)庫的查詢。
本題解題思路:
(1)點擊"查詢",選擇"新建(N)",在彈出的"新建查詢"窗體上選擇"設(shè)計視圖",然后在彈出的"顯示表"窗體上選擇"tNorm"表,然后在第一個字段中輸入:m_data:Min([最高儲備]-[最低儲備]),以"qT1"保存查詢。
(2)選擇"新建(N)",在彈出的"新建查詢"窗體上選擇"設(shè)計視圖",然后在彈出的"顯示表"窗體上選擇"tStock"表,選擇題目中所說的兩個字段,然后在"庫存數(shù)量"字段的"條件"中輸入">10000",最后以"qT2"保存查詢。
(3)與第2小題類似,選擇題目上所說的三個字段,然后在"產(chǎn)品代碼"字段的"條件"中輸入"[請輸入產(chǎn)品代碼:]",最后以"qT3"保存查詢。
(4)選擇"新建(N)",在彈出的"新建查詢"窗體上選擇"設(shè)計視圖",然后在彈出的"顯示表"窗體上選擇"tStock"表,然后點擊"查詢"菜單中的"交叉表查詢"菜單。在字段中選擇"產(chǎn)品名稱","交叉表"中選擇"行標(biāo)題";選擇"規(guī)格"字段,在"交叉表"中選擇"列標(biāo)題";選擇"單價"字段,"交叉表"中選擇"值",并在"總計"中選擇"平均值",最后以"qT4"保存查詢。
綜合應(yīng)用:
本題主要考的是窗體的設(shè)計、VBA的數(shù)據(jù)庫編程。
本題解題思路如下:
(1)創(chuàng)建查詢,在"顯示表"中選擇tEmp表進(jìn)行添加,在"查詢"菜單中點擊"刪除查詢",則在查詢設(shè)計網(wǎng)格中,出現(xiàn)"刪除"行。然后從表的字段列表中將所需判斷刪除條件的字段"年齡"和"黨員否"拖拽到設(shè)計網(wǎng)格的列中。在網(wǎng)格中的"刪除"行中將顯示From或Where,在 Where顯示列的條件中輸入題面要求的條件,"年齡"字段的條件是">25 And <45","黨員否"字段的條件是"False",點擊工具欄上的運(yùn)行按鈕后即可刪除滿足相應(yīng)條件的記錄。
(2)打開窗體對象"fEmp"的設(shè)計視圖,設(shè)置窗體的"標(biāo)題"屬性為"追加信息",選中"bTitle"的標(biāo)簽,設(shè)置"特殊效果"屬性為陰影。
(3)判斷職工編號是否重復(fù)的條件為If ADOrs.EOF = False Then,關(guān)閉窗體語句為DoCmd.Close。
微信搜索"考試吧"了解更多考試資訊、下載備考資料
相關(guān)推薦:
2018年全國計算機(jī)等級考試復(fù)習(xí)知識點匯總(各科目)
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |