中國石油大學 Access資料庫應用 答案
中國石油大學(北京)遠端教育學院 (包含資料庫檔案 聯絡qq 938417270)
期 末 考 試
《 Access資料庫應用 》
關於課程考試違規作弊的說明
1、提交檔案中涉嫌抄襲內容(包括抄襲網上、書籍、報刊雜誌及其他已有論文),帶有明顯外校標記,不符合學院要求或學生本人情況,或存在查明出處的內容或其他可疑字樣者,判為抄襲,成績為“0”。
2、兩人或兩人以上答題內容或用語有50%以上相同者判為雷同,成績為“0”。
3、所提交試卷或材料沒有對老師題目進行作答或提交內容與該課程要求完全不相干者,認定為“白卷”或“錯卷”,成績為“0”。
(以上內容為固定格式,以下內容教師可根據課程情況調整或增減)
一、題型
一、SQL語句(4小題,每題3分,共12分)
二、簡答題(每小題3分,共16題,共48分)。
三、課程設計(1題,共40分)
二、題目
一、SQL語句(4小題,每題3分,共12分)
1.請寫出以下SQL語句的功能:
SELECT COUNT(編號) FROM 職工表 WHERE YEAR(NOW())-YEAR(進廠日期)>=25
2.寫出相應的SQL語句:查詢“sell”表中商品編碼為“A002”且進貨時間為兩天前的記錄,並按進貨時間“datetime”降序排序。 3.寫出相應的SQL語句:刪除“stock”表中庫存數量“amount”為空的記錄。
4.寫出相應的SQL語句:已知“借閱”表中有“借閱編號”、“學號”和“借閱圖書編號”等欄位,每名學生每借閱一本書生成一條記錄,按學生學號統計出每名學生的借閱次數。
二、簡答題(每小題3分,共16題,共48分)。
- 建立表的方法有哪些?
- 什麼是查詢?查詢有哪些型別?
3.簡述窗體的功能和建立子窗體的兩種方法:
4.Access2007資料庫的物件包括哪些? 並描述其中任意2個物件的功能。
5.描述下列這段程式碼完成的功能
Dim sName As Integer
Dim iResponse As Integer
sName=“ ”
Do While sName=“ ”
sName=InputBox(“請輸入您的名字:”)
If sName=“ ” Then
iResponse=msgBox(“想退出嗎?”,vbYesNo)
If iResponse=vbYes Then
Exit Do
End If
End If
Loop
6.現有某查詢設計檢視(如下圖所示),請描述該查詢的含義。
7.資料庫和資料庫管理系統的區別。
8.什麼是操作查詢?操作查詢有哪些型別?
9.什麼是SQL查詢?SQL查詢有哪些型別?
10.什麼是資料表?建立資料表的步驟?
11.窗體、模組各自的功用?
12.過程與函式的區別
13.簡述巨集和巨集組的基本功能。
14.Access2007的匯入資料是指什麼?可以匯入的檔案型別有哪些?
15.在窗體中,組合框與列表框有何主要區別?
16.報表與窗體的聯絡和區別?
三、課程設計(1題,共40分)
請結合自身工作中涉及的場景,設計一個小型的資料庫管理系統,使用Access2007或其它資料庫管理軟體實現。
三、要求
課程設計的要求如下:
提交的課程設計包括2部分:第一部分為設計實現的資料庫檔案(20分),第二部分為設計文件說明(20分),具體至少包括以下內容: