2 [簡答題]
在考生文件夾下有一個數(shù)據(jù)庫文件“samp2.aeedb”,里面已經(jīng)設(shè)計好了3個關(guān)聯(lián)表對象,名為“tStud”、“tCourse”、“tScore”、一個空表(名為“fTemp”)和一個窗體對象(名為“fTemp”)。請按以下要求完成設(shè)計。
(1)創(chuàng)建一個選擇查詢,查找沒有繪畫愛好學生的“學號”、“姓名”、“性別”和“年齡”4個字段的內(nèi)容,所建查詢命名為“qT1”。
(2)創(chuàng)建一個選擇查詢,查找學生的“姓名”、“課程名”和“成績”3個字段內(nèi)容,將查詢命名為“qT2”。
(3)創(chuàng)建一個參數(shù)查詢,查找學生的“學號”、“姓名”、“年齡”和“性別”4個字段的內(nèi)容。其中設(shè)置“年齡”字段為參數(shù),參數(shù)值要求引用窗體tTemp上控件tAge的值,將查詢命名為“qT3”。
(4)創(chuàng)建追加查詢,將表對象“tStud”中“學號”、“姓名”、“性別”和“年齡”4個字段的內(nèi)容追加到目標表“tTemp”的對應(yīng)字段內(nèi),將查詢命名為“qT4”。規(guī)定:“姓名”字段的第一個字符為姓。要求將學生學號和學生的姓組合在一起,追加到目標表的“標識”字段中。
參考解析:
【考點分析】本題考點:創(chuàng)建無條件查詢、參數(shù)查詢、刪除查詢和追加查詢等。 【解題思路】第1、2、3、4小題在查詢設(shè)計視圖中創(chuàng)建不同的查詢,按題目要求添加字段和條件表達式。
(1)【操作步驟】
步驟1:單擊“創(chuàng)建”選項卡“查詢”組中的“查詢設(shè)計”按鈕,在“顯示表”對話框中雙擊表“tStud”,關(guān)閉“顯示表”對話框。
步驟2:分別雙擊“學號”、“姓名”、“性別”、“年齡”和“簡歷”字段。如圖3.225所示。
步驟3:在“簡歷”字段的“條件”行輸入“notlike”* 繪畫*”,單擊“顯示”行取消該字段顯示。
步驟4:按Ctrl+S保存修改,另存為“qT1”,關(guān)閉設(shè)計視圖。
(2)【操作步驟】
步驟1:單擊“創(chuàng)建”選項卡“查詢”組中的“查詢設(shè)計”按鈕,在“顯示表”對話框中分別雙擊表“tstud”、“tCourse”和“tScore”,關(guān)閉“顯示表”對話框。
步驟2:用鼠標拖動“tScore”表中“學號”至“tstud”表中的“學號”字段,建立兩者的關(guān)系,用鼠標拖動“tCourse”表中“課程號”至“tScore”表中的“課程號”字段,建立兩者的關(guān)系。
步驟3:分別雙擊“姓名”、“課程名”和“成績”字段將其添加到“字段”行。如圖3.226所示。按Ctrl+S將查詢保存為“qT2”。關(guān)閉設(shè)計視圖。
(3)【操作步驟】
步驟1:單擊“創(chuàng)建”選項卡“查詢”組中的“查詢設(shè)計”按鈕,在“顯示表”對話框中雙擊表“tStud”,關(guān)閉“顯示表”對話框。
步驟2:分別雙擊“學號”、“姓名”、“年齡”和“性別”字段。
步驟3:在“年齡”字段的“條件”行輸入“[Forms]![fremp]![tAge],’。如圖3.227所示。
步驟4:按Ctrl+S將查詢保存為“q33”。關(guān)閉設(shè)計視圖。
(4)【操作步驟】
步驟1:單擊“創(chuàng)建”選項卡“查詢”組中的“查詢設(shè)計”按鈕,在“顯示表”對話框中雙擊表“tStud”,關(guān)閉“顯示表”對話框。
步驟2:在“字段”行的第一列輸入“標識:[學號]+Left([姓名],1)”,然后雙擊“姓名”、“性別”和“年齡”字段,如圖3.228所示。
步驟3:單擊“設(shè)計”選項卡“查詢類型”組中的“追加”按鈕,在彈出的對話框中輸入“tTemp”,單擊“確定”按鈕,如圖3.229所示。
步驟4:單擊“設(shè)計”選項卡“結(jié)果”組中的“運行”按鈕,在彈出的對話框中單擊“是”按鈕。
步驟5:按Ctrl+S將查詢保存為“qT4”。關(guān)閉設(shè)計視圖。
【易錯提示】添加新字段時要選擇正確的表達式,這里選擇“Left()”函數(shù)。
相關(guān)推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |