第 1 頁:基本操作題 |
第 2 頁:簡單應用題 |
第 3 頁:綜合應用題 |
>>>2017年9月計算機二級Access考試試題及答案匯總
點擊查看:2017年9月計算機二級Access考試操作題預測卷匯總
基本操作題
1[簡答題]
在考生文件夾下,存在一個數據庫文件“samp1.accdb”,里邊已經設計好了表對象“tDoctor”、“tOffiee”、“tPatient”和“tSubscribe”,同時還設計了窗體對象“fSubscribe”。試按以下操作要求,完成各種操作。
(1)分析“tSubseribe”預約數據表的字段構成,判斷并設置其主鍵。設置“科室ID”字段的字段大小,使其與“tOffice”表中相關字段的字段大小一致。刪除醫生“專長”字段。
(2)設置“tSubscribe”表中“醫生ID”字段的相關屬性,使其輸入的數據只能為第1個字符為“A”,從第2個字符開始后三位只能是0~9之間的數字,并設置該字段為必填字段。設置“預約日期”字段的有效性規則為:只能輸入系統時間以后的日期。
要求:使用函數獲取系統時間。
(3)設置“tDoctor”表中“性別”字段的默認值為“男”,并設置該字段值的輸入方式為從下拉列表中選擇“男”或“女”選項值。設置“年齡”字段的有效性規則和有效性文本,有效性規則為:輸入年齡必須在18歲至60歲之間(含18歲和60歲),有效性文本內容為:“年齡應在18歲到60歲之間”。
(4)設置“tDoctor”表的顯示格式,使表的背景顏色為“褐色2”,網格線為“黑色”。設置數據表中顯示所有字段。
(5)通過相關字段建立“tDoctor”、“tOffiee”、“tPatient”和“tSubscribe”等四表之間的關系,并實施參照完整性。
(6)將窗體“fSubseribe”主體節區內文本框“tDept”和“tDoct”的控件來源屬性設置為計算控件。要求該控件可以根據窗體數據源里的“科室ID”和“醫生ID”字段值,分別從非數據源表對象“tPatient”和“tDoctor”中檢索出對應的科室名稱和醫生姓名并顯示輸出。
提示:考慮使用DLookup函數。
參考解析:【考點分析】本題考點:設置主鍵,字段屬性字段大小、有效l生規則;設置表的數據格式;建立表間關系,DLookUp函數的應用。 【解題思路】第1、2、3小題單擊表的“設計視圖”來設置對應的字段屬性;第4小題通過表的數據表視圖的“文本格式”選項卡下對應的按鈕進行設置;第5小題單擊“數據庫工具”選項卡下的“關系”組中的“關系”選項;第6小題在設計視圖中設置對應字段的數據來源屬性。
(1)【操作步驟】
步驟1:選擇“表”對象,右鍵單擊“tSubscribe”表,在彈出的快捷菜單中選擇“設計視圖”命令。
步驟2:右鍵單擊“預約ID”行的任一點,在彈出的快捷菜單中選擇“主鍵”命令,如圖4.1所示。然后單擊快速訪問工具欄中的“保存”按鈕。
步驟3:選擇“表”對象,右鍵單擊“tOffice”表,在彈出的快捷菜單中選擇“設計視圖”命令。單擊“科室ID”行任一點,記錄下其“常規”選項卡的“字段大小”行的值“8”,然后關閉“tOffice”表。
步驟4:單擊“科室ID”行任一點,然后在其“常規”選項卡的“字段大小”行中輸入剛剛記錄的值“8”,如圖4.2所示。
步驟5:單擊快速訪問工具欄中的“保存”按鈕,在彈出的“Microsoft Access”的對話框中單擊“是”按鈕,最后關閉“tSubscribe”表。
步驟6:選擇“表”對象,右鍵單擊“tDoctor”表,在彈出的快捷菜單中選擇“設計視圖”命令。
步驟7:右鍵單擊“專長”行的任一點,在彈出的快捷菜單中選擇“刪除行”命令,如圖4.3所示,在彈出的“Microsoft Access”的對話框中單擊“是”按鈕,然后單擊快速訪問工具欄中的“保存”按鈕,最后關閉“tSubscribe”表。
(2)【操作步驟】
步驟1:選擇“表”對象,右鍵單擊“tSubscribe”表,在彈出的快捷菜單中選擇“設計視圖”命令。
步驟2:單擊“醫生ID”行任一點,在其“常規”選項卡的“輸入掩碼”行中輸入“”A”999”,在其“必需”行的下拉列表框中選擇“是”,如圖4.4所示。步驟3:單擊“預約日期”行任一點,在其“常規”選項卡的“有效性規則”行中輸入“>Now( )”,如圖4.5所示。
步驟4:單擊快速訪問工具欄中的“保存”按鈕,在彈出的“Microsoft Access”的對話框中單擊“是”按鈕,最后關閉“tSubscribe”表。
(3)【操作步驟】
步驟1:選擇“表”對象,右鍵單擊“tDoctor”表,在彈出的快捷菜單中選擇“設計視圖”命令。
步驟2:單擊“性別”行任一點,在其“常規”選項卡的“默認值”行中輸入“男”。
步驟3:單擊“性別”行的“數據類型”列的下拉按鈕,在彈出的下拉列表中選擇“查閱向導”命令,彈出“查閱向導”對話框,在該對話框中選中“自行鍵入所需的值(V)”單選按鈕,然后單擊“下一步”按鈕,在彈出的對話框中分別輸入“男”、“女”,如圖4.6所示,再單擊“下一步”按鈕,最后單擊“完成”按鈕。、
步驟4:單擊“年齡”行任一點,在其“常規”選項卡的“有效性規則”行中輸入“>=18 And<=60”,在其“有效性文本”行中輸入“年齡應在18歲到60歲之間”,如圖4.7所示。
步驟5:單擊快速訪問工具欄中的“保存”按鈕,在彈出的“Microsoft Access”的對話框中單擊“是”按鈕,最后關閉表。
(4)【操作步驟】
步驟l:選擇“表”對象,雙擊“tDoctor”表,打開數據表視圖。
步驟2:單擊“開始”選項卡下的“文本格式”組中的“背景色”右側的下拉按鈕,在彈出的顏色選項中,單擊“標準色”組中的“褐色2”顏色按鈕,如圖4.8所示。
步驟3:單擊“開始”選項卡下的“文本格式”組中的“設置數據表格式”對話框啟動器按鈕,打開“設置數據表格式”對話框,單擊該對話框中“網格線顏色(G)”的下拉按鈕,在彈出的下拉列表中單擊“標準色”組中的“黑色”顏色按鈕。
步驟4:選中“tDoctor”表的任意列,直至鼠標指針變成向下的箭頭形狀,然后右鍵單擊,在彈出的快捷菜單中選擇“取消隱藏字段(u)”命令,彈出“取消隱藏列”對話框,勾選“年齡”字段前的復選框,最后單擊“關閉”按鈕,如圖4.9所示。
步驟5:單擊快速訪問工具欄中的“保存”按鈕,關閉數據表視圖。
(5)【操作步驟】
步驟1:單擊“數據庫工具”選項卡下“關系”組中的“關系”按鈕,如不出現“顯示表”對話框,則單擊“設計”選項卡下“關系”組中的“顯示表”按鈕,在彈出的“顯示表”對話框中雙擊添加表“tDoctor”、“tOffiee”、“tPatient”和“tSubscribe”,然后關閉“顯示表”對話框。
步驟2:選中表“tOffice”中的“科室ID”字段,然后拖動鼠標指針到表“tSubscribe”中的“科室ID”字段,放開鼠標左鍵,彈出“編輯關系”對話框,在該對話框中勾選“實施參照完整性(E)”復選框,然后單擊“創建”按鈕。選中表“tDoctor”中的“醫生ID”字段,然后拖動鼠標指針到表“tSubscribe”中的“醫生ID”字段,放開鼠標左鍵,彈出“編輯關系”對話框,在該對話框中勾選“實施參照完整性(E)”復選框。然后單擊“創建”按鈕,如圖4.10所示。選中表“tPatient”中的“病人ID”字段,然后拖動鼠標指針到表“tSubscfibe”中的“病人ID”字段,放開鼠標左鍵,彈出“編輯關系”對話框,在該對話框中勾選“實施參照完整性(E)”復選框,然后單擊“創建”按鈕。
步驟3:單擊快速訪問工具欄中的“保存”按鈕,關閉關系界面。
(6)【操作步驟】
步驟1:選擇“窗體”對象,右鍵單擊“fSubscribe”窗體,在彈出的快捷菜單中選擇“設計視圖”命令。步驟2:右鍵單擊文本框控件“tDept”,在彈出的快捷菜單中選擇“屬性”命令,打開“屬性表”對話框,然后單擊該對話框下的“數據”選項卡,在該選項卡的“控件來源”行中輸入“=DLookUp(”[科室名稱]¨,”tOffice”,”[科室ID]=“’&[科室ID]&“’)”,最后關閉“屬性表”對話框。
步驟3:右鍵單擊文本框控件“tDoct”,在彈出的快捷菜單中選擇“屬性”命令,彈出“屬性表”對話框,然后單擊該對話框下的“數據”選項卡,在該選項卡的“控件來源”行中輸入“=DLookUp(”[姓名]fl,”tDoctor”,”[醫生ID]=“’&[醫生ID]&”。)”,關閉“屬性表”對話框,如圖4.11所示。
步驟4:單擊快速工具欄中的“保存”按鈕,關閉設計視圖。
微信搜索"考試吧"了解更多考試資訊、下載備考資料
相關推薦: