點擊查看:2016計算機二級數(shù)據(jù)庫上機練習(xí)題匯總
在考生文件夾下的"samp1.mdb"數(shù)據(jù)庫文件中已建立表對象"tNorm"。請按以下操作要求,完成表的編輯:
(1)根據(jù)"tNorm"表的結(jié)構(gòu),判斷并設(shè)置主鍵。
(2)將"單位"字段的默認(rèn)屬性設(shè)置為"只"、字段大小屬性改為1;將"最高儲備"字段大小改為長整型,"最低儲備"字段大小改為整型;刪除"備注"字段;刪除"規(guī)格"字段值為"220V-4W"的記錄。
(3)設(shè)置表"tNorm"的有效性規(guī)則和有效性文本,有效性規(guī)則為:"最低儲備"字段的值必須小于"最高儲備"字段的值,有效性文本為"請輸入有效數(shù)據(jù)"。
(4)將"出廠價"字段的格式屬性設(shè)置為貨幣顯示形式。
(5)設(shè)置"規(guī)格"字段的輸入掩碼為9位字母、數(shù)字和字符的組合。其中,前3位只能是數(shù)字,第4位為大寫字母"V",第5位為字符"-",最后一位為大寫字母"W",其他位為數(shù)字。
(6)在數(shù)據(jù)表視圖中隱藏"出廠價"字段。
考生文件夾下有一個數(shù)據(jù)庫文件"samp2.mdb",其中存在已經(jīng)設(shè)計好的3個關(guān)聯(lián)表對象"tStud"、"tCourse"、"tScore"和一個空表"tTemp"。請按以下要求完成設(shè)計:
(1)創(chuàng)建一個查詢,查找并顯示有書法或繪畫愛好學(xué)生的"學(xué)號"、"姓名"、"性別"和"年齡"4個字段的內(nèi)容,將查詢命名為"qT1"。
(2)創(chuàng)建一個查詢,查找成績低于所有課程總平均分的學(xué)生信息,并顯示"姓名"、"課程名"和"成績"3個字段的內(nèi)容,將查詢?yōu)?qT2"。
(3)以表對象"tScore"和"tCourse"為基礎(chǔ),創(chuàng)建一個交叉表查詢。要求:選擇學(xué)生的"學(xué)號"為行標(biāo)題、"課程號"為列標(biāo)題來統(tǒng)計輸出學(xué)分小于3分的學(xué)生平均成績,將查詢命名為"qT3"。
(4)創(chuàng)建追加查詢,將表對象"tStud"中"學(xué)號"、"姓名"、"性別"和"年齡"4個字段內(nèi)容追加到目標(biāo)表"tTemp"的對應(yīng)字段內(nèi),將查詢命名為"qT4"。(規(guī)定:"姓名"字段的第一個字符為姓,剩余字符為名。將姓名分解為姓和名兩部分,分別追加到目標(biāo)表的"姓"、"名"兩個字段中)
考生文件夾下有一個數(shù)據(jù)庫文件"samp3.mdb",其中存在已經(jīng)設(shè)計好的表對象"tNorm"和"tStock",查詢對象"qStock"和宏對象"m1",同時還有以"tNorm"和"tStock"為數(shù)據(jù)源的窗體對象"fStock"和"fNorm"。請在此基礎(chǔ)上按照以下要求補充窗體設(shè)計:
(1)在"fStock"窗體對象的窗體頁眉節(jié)區(qū)添加一個標(biāo)簽控件,名稱為"bTitle",初始化標(biāo)題顯示為"庫存瀏覽",字體為"黑體",字號為18,字體粗細為"加粗"。
(2)在"fStock"窗體對象的窗體頁腳節(jié)區(qū)添加一個命令按鈕,命名為"bList",按鈕標(biāo)題為"顯示信息"。
(3)設(shè)置命令按鈕bList的單擊事件屬性為運行宏對象m1。
(4)將"fStock"窗體的標(biāo)題設(shè)置為"庫存瀏覽"。
(5)將"fStock"窗體對象中的"fNorm"子窗體的瀏覽按鈕去掉。
注意:不能修改窗體對象中未涉及的控件和屬性;不能修改表對象"tNorm"、"tStock"和宏對象"m1"。
【考點分析】 本題考點:字段屬性主鍵、默認(rèn)值、格式、輸入掩碼設(shè)置;隱藏字段。
【解題思路】 第1、2、3、4、5小題在設(shè)計視圖中設(shè)置字段屬性;第6小題在數(shù)據(jù)表設(shè)置隱藏字段。
(1)【操作步驟】
步驟1:選中"表"對象,右鍵單擊"tNorm"選擇【設(shè)計視圖】。
步驟2:選中"產(chǎn)品代碼"行,右鍵單擊"產(chǎn)品代碼"行選擇【主鍵】。
(2)【操作步驟】
步驟1:單擊"單位"字段行任一點,在"默認(rèn)值"行輸入人"只",在"字段大小"行輸入"1"。
步驟2:單擊"最高儲備"字段行任一點,在"字段大小"行右側(cè)下拉列表中選中"長整型"。
步驟3:單擊"最低儲備"字段行任一點,在"字段大小"行右側(cè)下拉列表中選中"整型"。
步驟4:單擊工具欄中"保存"按鈕,關(guān)閉設(shè)計視圖。
步驟5:選中"查詢"對象,單擊"新建"按鈕,選中"設(shè)計視圖",單擊"確定"按鈕。在"顯示表"對話框雙擊表"tNorm",關(guān)閉"顯示表"對話框。
步驟6: 單擊菜單欄【查詢】|【刪除查詢】。
步驟7:雙擊"規(guī)格"字段,在"條件"行輸入"220V-40W"。
步驟8:單擊菜單欄【查詢】|【運行】,在彈出的對話框中單擊"是"按鈕。
步驟9:關(guān)閉設(shè)計視圖,在彈出的對話框中單擊"否"按鈕。
(3)【操作步驟】
步驟1:選中"表"對象,右鍵單擊"tNorm"選擇【設(shè)計視圖】。
步驟2:右鍵單擊"tNorm"表設(shè)計視圖藍色邊框的"tNorm:表"字樣處選擇"屬性",在"有效性規(guī)則"行輸入"[最低儲備]<[最高儲備]"。在"有效性文本"行輸入"請輸入有效數(shù)據(jù)"。關(guān)閉屬性界面。
(4)【操作步驟】
步驟1:單擊"出廠價"字段行任一點。
步驟2:在"格式"行右側(cè)下拉列表中選中"貨幣"。
(5)【操作步驟】
步驟1:單擊"規(guī)格"字段行任一點。
步驟2:在"輸入掩碼"行輸入"000V-aaaW"。
步驟3:單擊工具欄中"保存"按鈕。
(6)【操作步驟】
步驟1:單擊菜單欄【視圖】|【數(shù)據(jù)表視圖】。
步驟2:選中"出廠價"列,右鍵單擊"出廠價"列選擇【隱藏列】。
步驟3:單擊工具欄中"保存"按鈕,關(guān)閉數(shù)據(jù)表視圖。
【易錯誤區(qū)】 設(shè)置規(guī)格字段的輸入掩碼時要根據(jù)要求選擇正確的輸入格式。
【考點分析】 本題考察:創(chuàng)建條件查詢,總計查詢,交叉表查詢和追加查詢。
【解題思路】第1、2、3、4小題在查詢設(shè)計視圖中創(chuàng)建不同的查詢,按題目要求添加字段和條件表達式。
(1)【操作步驟】
步驟1:選中"查詢"對象,單擊"新建"按鈕,選中"設(shè)計視圖",單擊"確定"按鈕。在"顯示表"對話框雙擊表"tStud",關(guān)閉"顯示表"對話框。
步驟2:分別雙擊"學(xué)號"、"姓名"、"性別"、"年齡"和"簡歷"字段。
步驟3:在"簡歷"字段的"條件"行輸入"Like"*書法*" Or Like"*繪畫*"",單擊"顯示"行取消該字段顯示。
步驟4:單擊工具欄中"保存"按鈕,另存為"qT1"。關(guān)閉設(shè)計視圖。
(2)【操作步驟】
步驟1:選中"查詢"對象,單擊"新建"按鈕,選中"設(shè)計視圖",單擊"確定"按鈕。在"顯示表"對話框雙擊表"tScore"、"tStud",關(guān)閉"顯示表"對話框。
步驟2:分別雙擊"姓名"、"課程名"和"成績"字段。
步驟3:在"成績"字段的"條件"行輸入<(SELECT AVG[成績]from[tscore])
步驟4:單擊工具欄中"保存"按鈕,另存為"qT2"。關(guān)閉設(shè)計視圖。
(3)【操作步驟】
步驟1:選中"查詢"對象,單擊"新建"按鈕,選中"設(shè)計視圖",單擊"確定"按鈕。在"顯示表"對話框雙擊表"tScore"、"tCourse",關(guān)閉"顯示表"對話框。
步驟2:分別雙擊"學(xué)號"、"課程號"、"成績"和"學(xué)分"字段。
步驟3:單擊菜單欄【視圖】|【總計】,在"成績"字段"總計"行下拉列表中選中"平均值"。在"學(xué)分"字段的"條件"行輸入"<3",單擊"顯示"行取消該字段的顯示。
步驟4:單擊工具欄中"保存"按鈕,另存為"qT3"。關(guān)閉設(shè)計視圖。
(4)【操作步驟】
步驟1:選中"查詢"對象,單擊"新建"按鈕,選中"設(shè)計視圖",單擊"確定"按鈕。在"顯示表"對話框雙擊表"tStud",關(guān)閉"顯示表"對話框。
步驟2:單擊菜單欄【查詢】|【追加查詢】,在彈出對話框中輸入"tTemp",單擊"確定"按鈕。
步驟3:分別雙擊"學(xué)號"、"性別"和"年齡"字段。
步驟4:在"字段"行下一列輸入"姓: Left([姓名],1)"字樣,在"字段"行下一列輸入"名: Mid([姓名],2,2)"字樣。
步驟5:單擊菜單欄【查詢】|【運行】,在彈出的對話框中單擊"是"按鈕。
步驟6:單擊工具欄中"保存"按鈕,另存為"qT4"。
【易錯誤區(qū)】 創(chuàng)建追加查詢添加新字段時要注意字段的書寫格式。
【考點分析】 本題考點:窗體中添加標(biāo)簽、命令按鈕控件及其屬性設(shè)置。
【解題思路】第1、2小題在窗體設(shè)計視圖添加控件,并右鍵單擊控件選擇【屬性】,設(shè)置屬性;第3、4小題直接右鍵單擊控件選擇【屬性】,設(shè)置屬性。
(1)【操作步驟】
步驟1:選中"窗體"對象,右鍵單擊"fStock"選擇【設(shè)計視圖】。
步驟2:選中工具箱中"標(biāo)簽"控件按鈕,單擊窗體頁眉處,然后輸入"庫存瀏覽",單擊窗體任一點。
步驟3:右鍵單擊"庫存瀏覽"標(biāo)簽選擇【屬性】,在"名稱"行輸入"bTitle",分別在"字體名稱","字號"和"字體粗細"行右側(cè)下拉列表中選中"黑體","18"和"加粗",關(guān)閉屬性界面。
(2)【操作步驟】
步驟1:選中工具欄"命令按鈕"控件,單擊窗體頁腳節(jié)區(qū)適當(dāng)位置,彈出一對話框,單擊"取消"按鈕。
步驟2:右鍵單擊該命令按鈕選擇【屬性】,在分別在"名稱"和"標(biāo)題"行輸入"bList"和"顯示信息"。 關(guān)閉屬性界面。
(3)【操作步驟】
步驟1:單擊"事件"選項卡。
步驟2:在"單擊"行右側(cè)下拉列表中選中"m1"。關(guān)閉屬性界面。
(4)【操作步驟】
步驟1:右鍵單擊"窗體選擇器"選擇【屬性】。
步驟2:在"標(biāo)題"行輸入"庫存瀏覽"。 關(guān)閉屬性界面。
步驟3:單擊工具欄中"保存"按鈕,關(guān)閉設(shè)計視圖。
(5)【操作步驟】
步驟1:右鍵單擊"fNorm"選擇【設(shè)計視圖】。
步驟2:右鍵單擊"窗體選擇器"選擇【屬性】,在"導(dǎo)航按鈕"行右側(cè)下拉列表中選中"否"。關(guān)閉屬性界面。
步驟3:單擊工具欄中"保存"按鈕,關(guān)閉設(shè)計視圖。
【易錯誤區(qū)】 設(shè)置子窗體控件屬性時不能直接在主窗體中設(shè)置,要直接在子窗體中操作。
相關(guān)推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |