20秋 中國(guó)石油大學(xué)《Access數(shù)據(jù)庫(kù)應(yīng)用》在線考試(參考答案)

可做奧鵬全部院校在線離線作業(yè)畢業(yè)論文QQ:3230981406 微信:aopopenfd777

發(fā)布時(shí)間:2020/8/1 12:10:12來(lái)源:admin瀏覽: 138 次

可做奧鵬院校所有作業(yè),畢業(yè)論文,咨詢請(qǐng)?zhí)砑観Q:3230981406      微信:aopopenfd777




中國(guó)石油大學(xué)(北京)遠(yuǎn)程教育學(xué)院
期 末 考 試
《 Access數(shù)據(jù)庫(kù)應(yīng)用 》
學(xué)習(xí)中心:_______   姓名:________  學(xué)號(hào):_______   
關(guān)于課程考試違規(guī)作弊的說明
1、提交文件中涉嫌抄襲內(nèi)容(包括抄襲網(wǎng)上、書籍、報(bào)刊雜志及其他已有論文),帶有明顯外校標(biāo)記,不符合學(xué)院要求或?qū)W生本人情況,或存在查明出處的內(nèi)容或其他可疑字樣者,判為抄襲,成績(jī)?yōu)椤?”。
2、兩人或兩人以上答題內(nèi)容或用語(yǔ)有50%以上相同者判為雷同,成績(jī)?yōu)椤?”。
3、所提交試卷或材料沒有對(duì)老師題目進(jìn)行作答或提交內(nèi)容與該課程要求完全不相干者,認(rèn)定為“白卷”或“錯(cuò)卷”,成績(jī)?yōu)椤?”。
(以上內(nèi)容為固定格式,以下內(nèi)容教師可根據(jù)課程情況調(diào)整或增減)
一、題型
一、SQL語(yǔ)句(4小題,每題3分,共12分)
二、更多答案下載:(www.)(更多答案下載:(www.)3分,共16題,共48分)。
三、課程設(shè)計(jì)(1題,共40分)

二、題目

一、SQL語(yǔ)句(4小題,每題3分,共12分)
1.請(qǐng)寫出以下SQL語(yǔ)句的功能:  
SELECT COUNT(編號(hào)) FROM 職工表 WHERE YEAR(NOW())-YEAR(進(jìn)廠日期)>=25
2.寫出相應(yīng)的SQL語(yǔ)句:查詢“sell”表中商品編碼為“A002”且進(jìn)貨時(shí)間為兩天前的記錄,并按進(jìn)貨時(shí)間“datetime”降序排序。                            3.寫出相應(yīng)的SQL語(yǔ)句:刪除“stock”表中庫(kù)存數(shù)量“amount”為空的記錄。
4.寫出相應(yīng)的SQL語(yǔ)句:已知“借閱”表中有“借閱編號(hào)”、“學(xué)號(hào)”和“借閱圖書編號(hào)”等字段,每名學(xué)生每借閱一本書生成一條記錄,按學(xué)生學(xué)號(hào)統(tǒng)計(jì)出每名學(xué)生的借閱次數(shù)。
二、更多答案下載:(www.)(更多答案下載:(www.)3分,共16題,共48分)。
1.        創(chuàng)建表的方法有哪些?

2.        什么是查詢?查詢有哪些類型?

3.簡(jiǎn)述窗體的功能和創(chuàng)建子窗體的兩種方法:

4.Access2007數(shù)據(jù)庫(kù)的對(duì)象包括哪些? 并描述其中任意2個(gè)對(duì)象的功能。

5.描述下列這段代碼完成的功能
Dim sName As Integer
Dim iResponse As Integer
sName=“ ”
Do While sName=“ ”
        sName=InputBox(“請(qǐng)輸入您的名字:”)
        If sName=“ ” Then
         iResponse=msgBox(“想退出嗎?”,vbYesNo)
       If iResponse=vbYes Then
                Exit Do
       End If
      End If
Loop
6.現(xiàn)有某查詢?cè)O(shè)計(jì)視圖(如下圖所示),請(qǐng)描述該查詢的含義。

7.?dāng)?shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)管理系統(tǒng)的區(qū)別。
8.什么是操作查詢?操作查詢有哪些類型?
9.什么是SQL查詢?SQL查詢有哪些類型?
10.什么是數(shù)據(jù)表?創(chuàng)建數(shù)據(jù)表的步驟?
11.窗體、模塊各自的功用?
12.過程與函數(shù)的區(qū)別
13.簡(jiǎn)述宏和宏組的基本功能。
14.Access2007的導(dǎo)入數(shù)據(jù)是指什么?可以導(dǎo)入的文件類型有哪些?
15.在窗體中,組合框與列表框有何主要區(qū)別?
16.報(bào)表與窗體的聯(lián)系和區(qū)別?
三、課程設(shè)計(jì)(1題,共40分)
請(qǐng)結(jié)合自身工作中涉及的場(chǎng)景,設(shè)計(jì)一個(gè)小型的數(shù)據(jù)庫(kù)管理系統(tǒng),使用Access2007或其它數(shù)據(jù)庫(kù)管理軟件實(shí)現(xiàn)。
三、要求
課程設(shè)計(jì)的要求如下:
提交的課程設(shè)計(jì)包括2部分:第一部分為設(shè)計(jì)實(shí)現(xiàn)的數(shù)據(jù)庫(kù)文件(20分),第二部分為設(shè)計(jì)文檔說明(20分),具體至少包括以下內(nèi)容:
1.        給出 需求描述;(3分)
2.        給出數(shù)據(jù)庫(kù)表表格描述,至少包括2張表,并給出一個(gè)表格的創(chuàng)建步驟;(3分)
3.給出創(chuàng)建查詢的功能描述,至少包括2個(gè)查詢,并給出一個(gè)查詢的創(chuàng)建步驟;(3分)
4.給出創(chuàng)建窗體的功能描述,窗體上要用到至少3種類型的控件,并給出創(chuàng)建窗體的步驟;(3分)
5.創(chuàng)建報(bào)表2-3個(gè)報(bào)表,并給出創(chuàng)建一個(gè)報(bào)表的步驟;(3分)
6.使用宏創(chuàng)建窗體,創(chuàng)建宏把前面創(chuàng)建的查詢、窗體和報(bào)表全部整合到一個(gè)主窗體上,單擊該窗體上的某個(gè)命令按鈕時(shí),宏就可以自動(dòng)執(zhí)行并完成所要做的工作,給出創(chuàng)建一個(gè)宏的步驟。(3分)
四、評(píng)分標(biāo)準(zhǔn)

一、        SQL語(yǔ)句(4小題,每題3分,共12分)
  

二、        更多答案下載:(www.)(更多答案下載:(www.)3分,共16題,共48分)。
1.        寫出創(chuàng)建表的三種方法(每種方法各1分)
2.        查詢定義(1分)。ACCESS提供了5種類型的查詢及名字(2分)。
3.        窗體定義(1分)。窗體創(chuàng)建2種方法(共2分)。
4.        寫出對(duì)象名稱  (1分)
任意2個(gè)對(duì)象的功能(共2分)
5.(3分)

6.(3分)

7.?dāng)?shù)據(jù)庫(kù)定義(1分)
數(shù)據(jù)庫(kù)管理系統(tǒng)定義及與數(shù)據(jù)庫(kù)的關(guān)系。(2分)
8.操作查詢定義(1分)。操作查詢4種類型(2分)。
9.SQL查詢定義(1分)。SQL查詢4種類型(2分)。
10.?dāng)?shù)據(jù)表定義。(1分)
創(chuàng)建表的操作步驟(2分)

11.窗體功用。(1.5分)
    模塊功用。 (1.5分)
12.過程定義。(1.5分)
     函數(shù)定義及與過程的區(qū)別。(1.5分)
13.宏定義(1.5分)。
基本功能。(1.5分)
14.導(dǎo)入數(shù)據(jù)定義(1.5分)。Access2007數(shù)據(jù)庫(kù)中可以導(dǎo)入的文件類型(1.5分)。

15.組合框定義功用(1.5分)
列表框定義功用(1.5分)
16.報(bào)表定義。(1.5分)
窗體定義及與報(bào)表的聯(lián)系與區(qū)別。(1.5分)

三、課程設(shè)計(jì)(1題,共40分)
第一部分:提交的數(shù)據(jù)庫(kù)文件 文件后綴為.accdb (采用Access2007),或其它數(shù)據(jù)庫(kù)管理軟件實(shí)現(xiàn)的數(shù)據(jù)庫(kù),如mysql,sqlserver等。
第二部分:報(bào)告參考樣本(報(bào)告的具體內(nèi)容和自己選擇的題目有關(guān),請(qǐng)不要選擇和樣本一樣的題目,報(bào)告內(nèi)容可以參考給出的樣本形式來(lái)寫):
1.        需求分析
描述:作為一個(gè)銷售型的公司,或者對(duì)于某個(gè)工廠的銷售部門來(lái)說,公司客戶管理系統(tǒng)的建立可以有效的避免因業(yè)務(wù)員個(gè)人工作變動(dòng)而造成公司客戶的流失,也可以方便地統(tǒng)計(jì)每個(gè)業(yè)務(wù)員的銷售業(yè)績(jī),以及各個(gè)地區(qū)間的銷售差異。公司為一個(gè)代銷日常生活用品的公司,主要包括“毛巾、牙刷、牙膏、洗衣液、洗發(fā)液、手紙”等日常生活用品,公司的主要銷售地區(qū)集中在北京省內(nèi),各大市區(qū)都有辦事處和營(yíng)業(yè)代銷人員。公司業(yè)務(wù)人員以每月的業(yè)務(wù)量進(jìn)行考核,工資與業(yè)務(wù)水平直接掛鉤。根據(jù)公司情況,建立公司客戶管理系統(tǒng)共需5個(gè)表,表結(jié)構(gòu)如下圖所示。

“客戶信息表”為主表,“地區(qū)信息表”、“業(yè)務(wù)員信息表”和“進(jìn)出帳表”與“客戶信息表”相關(guān)聯(lián),“管理人員表”為存放數(shù)據(jù)庫(kù)管理者信息的表,與主表沒有關(guān)聯(lián)關(guān)系。
2.        給出數(shù)據(jù)庫(kù)表表格描述,至少包括2張表,并給出一個(gè)表格的創(chuàng)建步驟;
1)數(shù)據(jù)庫(kù)表表格描述
5個(gè)表的邏輯結(jié)構(gòu)如下所示:
“客戶信息表”的邏輯結(jié)構(gòu)表   表一
字段名         字段類型         字段寬度         格式         索引         其他
客戶編號(hào)         自動(dòng)類型         長(zhǎng)整型         無(wú)         有(無(wú)重復(fù))         主鍵
公司主營(yíng)業(yè)務(wù)         文本         50         無(wú)         有(無(wú)重復(fù))        
公司名稱         文本         50         !”公司名稱:”&[藍(lán)色]         無(wú)       
地區(qū)         文本         50         無(wú)         無(wú)        
聯(lián)系人         文本         50         無(wú)         無(wú)        
聯(lián)系人職務(wù)         文本         50         無(wú)         無(wú)        
聯(lián)系人電話         文本         50         無(wú)         無(wú)        
聯(lián)系人性別         文本         1         無(wú)         無(wú)         有效性規(guī)則為” "男" Or "女"”
傳真號(hào)碼         文本         50         無(wú)         無(wú)        
郵政編碼         文本         6         無(wú)         無(wú)         輸入掩碼設(shè)置為“000000”
公司規(guī)模         文本         50         無(wú)        無(wú)        有效性規(guī)則為“”大” or ”中” or ”小””
業(yè)務(wù)員         文本         50         無(wú)         無(wú)        
客戶狀態(tài)         文本         50         無(wú)         無(wú)        
加入時(shí)間         日期/時(shí)間                 yyyy/mm/dd         無(wú)        

“地區(qū)信息表”的邏輯結(jié)構(gòu)表   表二
字段名         字段類型         字段寬度         格式         索引         其他
地區(qū)編號(hào)         自動(dòng)類型         長(zhǎng)整型         無(wú)         有(無(wú)重復(fù))         主鍵
地區(qū)名稱         文本         50         無(wú)         無(wú)        
地區(qū)郵編         文本         6         無(wú)         無(wú)         輸入掩碼設(shè)置為“000000”

“進(jìn)出帳表”的邏輯結(jié)構(gòu)表    表三
字段名         字段類型         字段寬度         格式         索引         其他
序號(hào)         自動(dòng)類型         長(zhǎng)整型         無(wú)         有(無(wú)重復(fù))         主鍵
公司名稱         文本         50         無(wú)         無(wú)        
供貨時(shí)間         日期/時(shí)間                 yyyy/mm/dd hh:mm:ss         無(wú)        
供貨金額         貨幣                 貨幣         無(wú)        
供貨數(shù)量         數(shù)字         長(zhǎng)整型         無(wú)         無(wú)        
貨名名稱         文本         50         無(wú)         無(wú)        

“業(yè)務(wù)員信息表”的邏輯結(jié)構(gòu)表   表四
字段名         字段類型         字段寬度         格式         索引         其他
業(yè)務(wù)員編號(hào)         自動(dòng)類型         長(zhǎng)整型         無(wú)         有(無(wú)重復(fù))         主鍵
業(yè)務(wù)員姓名         文本         50         無(wú)         無(wú)        
年齡         數(shù)字         長(zhǎng)整型         無(wú)         無(wú)        
性別         文本         1                 無(wú)         有效性規(guī)則為” “男” Or “女“”
工齡         數(shù)字         長(zhǎng)整型         無(wú)         無(wú)        
聯(lián)系電話         文本         50                 無(wú)        

“管理人員表”的邏輯結(jié)構(gòu)表    表五
字段名         字段類型         字段寬度         格式         索引         其他
管理員編號(hào)         自動(dòng)類型         長(zhǎng)整型         無(wú)         有(無(wú)重復(fù))         主鍵
姓名         文本         50         無(wú)         無(wú)        
密碼         文本         6         無(wú)         無(wú)         輸入掩碼設(shè)置為“密碼”

2)操作步驟
創(chuàng)建業(yè)務(wù)員信息表的邏輯結(jié)構(gòu)表的步驟:
1、        打開已建好的的Access數(shù)據(jù)庫(kù),打開后主界面如下所示:

2、        單擊“創(chuàng)建”標(biāo)簽,單擊“表設(shè)計(jì)”,打開“表設(shè)計(jì)窗口”,如圖:

3、        在“表設(shè)計(jì)窗口”中輸入“業(yè)務(wù)員信息表的邏輯結(jié)構(gòu)表”中的規(guī)定,輸入相應(yīng)字段,將“業(yè)務(wù)員編號(hào)”設(shè)置為主鍵,“性別”的有效性規(guī)則為“男 or 女”。如圖

4、        點(diǎn)擊“關(guān)閉”將其保存為“業(yè)務(wù)員信息表”,并打開該表錄入相應(yīng)數(shù)據(jù),如下圖所示:


3.        給出創(chuàng)建查詢的功能描述,至少包括2個(gè)查詢,并給出一個(gè)查詢的創(chuàng)建步驟;
1)        功能描述
a)創(chuàng)建“各年度的年度供貨單” 的查詢,要求行標(biāo)題是“公司名稱”和“貨品名稱” ,列標(biāo)題是“供貨時(shí)間”的年份 ,行、列交叉處的值是“供貨金額”總和 。
b)創(chuàng)建“供貨金額最高的十個(gè)供貨單”的查詢,要求顯示出“供貨單號(hào)”、“貨品名稱”和“供貨金額”,并按照“供貨金額”從高到低進(jìn)行排列。使用SQL語(yǔ)句實(shí)現(xiàn)。

2)操作步驟:
創(chuàng)建“各年度的年度供貨單” 的查詢,其操作步驟如下:
1、        打開“創(chuàng)建”標(biāo)簽,單擊“查詢?cè)O(shè)計(jì)”,將彈出的“顯示表”關(guān)閉。

2、        在“設(shè)計(jì)視圖”上半?yún)^(qū)域右擊,選擇“SQL視圖”命令,打開“SQL視圖”

3、        輸入“SQL”語(yǔ)句

單擊關(guān)閉按鈕,彈出“是否保存”,單擊“是”,彈出“另存為”,輸入“供貨金額最高十個(gè)供貨單”,單擊“確定”,創(chuàng)建完成。

4.給出創(chuàng)建窗體的功能描述,窗體上要用到至少3種類型的控件,并給出創(chuàng)建窗體的步驟;(3分)
1)功能描述:
a)        創(chuàng)建一個(gè)全面管理公司所有客戶的窗體。管理者可以在該窗體上對(duì)客戶進(jìn)行添加、查詢、修改、刪除及清空全部記錄等操作。為“添加”、“查詢”、“保存修改”、“刪除該記錄”、“清空所有客戶信息(慎用)”需要編寫代碼完成其功能。參考效果圖如下:


2)創(chuàng)建步驟
操作步驟:
1、        單擊“創(chuàng)建”,點(diǎn)擊“窗體設(shè)計(jì)”彈出“窗體設(shè)計(jì)窗口

2、        點(diǎn)擊“標(biāo)簽”按鈕,在“主體”中拖動(dòng),在“標(biāo)簽”中輸入“修改與刪除功能”


3、        點(diǎn)擊“文本框”在“主體”中拖動(dòng),在文本框的標(biāo)簽中輸入“公司名稱”

4、         用同樣的方法添加其它文本框
5、         點(diǎn)擊“按鈕”控件,放到相應(yīng)的位置,輸入名稱。



5.創(chuàng)建報(bào)表2-3個(gè)報(bào)表,并給出創(chuàng)建一個(gè)報(bào)表的步驟;(3分)
1)報(bào)表功能描述
    a)創(chuàng)建一個(gè)分組報(bào)表,該報(bào)表將根據(jù)客戶所在的區(qū)域?qū)ζ溥M(jìn)行分組,并統(tǒng)計(jì)各區(qū)域分布的客戶數(shù)量,同時(shí)將所需的關(guān)鍵信息(包括“公司名稱”、“聯(lián)系人”和“聯(lián)系人電話” )
  b)使用報(bào)表向?qū)?chuàng)建進(jìn)出帳表的報(bào)表,要求按公司名稱分組,按供貨時(shí)間排序,布局選大綱。
2)創(chuàng)建步驟:
對(duì)a)的操作步驟:
1、        單擊“創(chuàng)建”標(biāo)簽,單擊“報(bào)表向?qū)А睆棾觥皥?bào)表向?qū)?duì)話框”。

2、        選擇“可用字段”,單擊“下一步”,選擇“地區(qū)”,單擊“下一步”。
3、        設(shè)置分組選項(xiàng),以“地區(qū)”分組。

4、        單擊兩次“下一步”,選“大綱”,再點(diǎn)擊兩次“下一步”,改報(bào)表指定標(biāo)題為“各地區(qū)客戶”后點(diǎn)完成。


6.使用宏創(chuàng)建窗體,創(chuàng)建宏把前面創(chuàng)建的查詢、窗體和報(bào)表全部整合到一個(gè)主窗體上,單擊該窗體上的某個(gè)命令按鈕時(shí),宏就可以自動(dòng)執(zhí)行并完成所要做的工作,給出創(chuàng)建一個(gè)宏的步驟。(3分)
1)功能描述:
創(chuàng)建宏把 查看各客戶的年度供貨單,查看供貨金額最高的十個(gè)供貨單,打開客戶信息管理窗體,打印各地區(qū)的客戶報(bào)表,打印進(jìn)出賬表,關(guān)閉當(dāng)前窗體,關(guān)閉當(dāng)前數(shù)據(jù)庫(kù) 整合到一個(gè)主窗體上。
2)操作步驟
操作步驟:
1、        單擊“創(chuàng)建”標(biāo)簽,點(diǎn)擊“宏”按鈕

2、        在“宏”設(shè)計(jì)窗口,點(diǎn)擊“宏名”

3、        在“宏名”第一行輸入“查詢各客戶的年度供貨單”,在“操作”中選擇“OpenQuery”,參數(shù)操作中選擇“各客戶年度供貨單”。
在“宏名”第二行輸入“查詢供貨金額最高的供貨單”,在“操作”中選擇“OpenQuery”,參數(shù)操作中選擇“供貨金額最高的供貨單”。
在“宏名”第三行輸入“打開客戶信息管理”,在“操作”中選擇“OpenForm”,參數(shù)操作中選擇“客戶信息管理窗體”。
在“宏名”第四行輸入“打印各地區(qū)報(bào)表”,在“操作”中選擇“OpenReport”,參數(shù)操作中選擇“各地區(qū)客戶”。
在“宏名”第五行輸入“打印進(jìn)出帳表”,在“操作”中選擇“OpenReport”,參數(shù)操作中選擇“進(jìn)出帳表”。
在“宏名”第六行輸入“關(guān)閉當(dāng)前窗體”,在“操作”中選擇“Close”,參數(shù)操作中保存默認(rèn)。
在“宏名”第七行輸入“關(guān)閉當(dāng)前數(shù)據(jù)庫(kù)”,在“操作”中選擇“Close”,參數(shù)操作中保存默認(rèn)。
在“宏名”第八行中“操作”中選擇“Requery”。保存為“宏組宏”。點(diǎn)擊“創(chuàng)建”標(biāo)簽,選擇“窗體設(shè)計(jì)”

4、        點(diǎn)擊“創(chuàng)建”標(biāo)簽,選擇“窗體設(shè)計(jì)”

5、        在“窗體設(shè)計(jì)”中,點(diǎn)擊“按鈕”在窗體主體中拖動(dòng),更改“按鈕”的名字為“查看:各客戶的年度供貨單”。


6、        按照“5”中的方法,一次完成所有相應(yīng)按鈕的操作。

7、        保存窗體為“主窗體”



  • 上一篇:
  • 下一篇:
  • 作業(yè)咨詢 論文咨詢
    微信客服掃一掃

    回到頂部