Access數據庫技術及應用
-
【作 者】張成叔
【I S B N 】978-7-5084-7622-3
【責任編輯】李炎
【適用讀者群】高職高專
【出版時間】2010-08-01
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁 數】296
【千字數】456
【印 張】18.5
【定 價】¥30
【叢 書】高職高專“十一五”規劃教材
【備注信息】
簡介
本書特色
前言
章節列表
精彩閱讀
下載資源
相關圖書
本書按照“基于工作過程的項目導向和案例驅動”的模式編寫,共分理論部分、實訓部分和項目實戰三部分,并分別以“學生成績管理系統”、“圖書管理系統”和“教學管理系統”項目的設計與開發為例,系統介紹Access數據庫理論基礎知識和實踐操作技能。
理論部分共9章,內容包括Access基礎、數據庫、表、查詢、窗體、報表、數據訪問頁、宏、模塊;實訓部分共14個實訓,內容包括創建數據庫、建立表結構和輸入數據、維護/操作/導入/導出表、選擇查詢和參數查詢、交叉表查詢和操作查詢、SQL查詢、創建窗體、自定義窗體與美化窗體、報表、數據訪問頁、宏、條件結構、循環結構、對象操作;項目實戰部分詳盡介紹了Access 2003數據庫應用系統的開發方法和開發過程,讀者可以邊學習、邊實踐,掌握Access數據庫及其應用系統的設計與開發。
通過本書的學習,讀者無須掌握太多的程序代碼設計知識,就可以根據實際工作的需要,在較短時間內開發具有一定水平的數據庫應用系統。
本書內容全面、結構完整、深入淺出、圖文并茂、可讀性好、可操作性強,適合作為高職高專院校學生學習數據庫應用技術的教材,也可作為廣大計算機用戶和參加全國計算機等級考試(NCRE)二級Access數據庫程序設計考試的讀者的自學參考書。
貫徹“工學結合”、“做中學、學中做”和“教學做一體化”指導思想
全書采用“基于工作過程的項目導向和案例驅動”的模式來編寫,以實際工作中的項目帶動案例,由案例分解知識點和技能點
“先由面到點、再由點到面、點面結合”,先由“項目帶動案例、案例分解知識點和技能點”,再由“知識點學習和技能點練習到案例的精通、再到實戰項目的開發”,實現點面結合,循序漸進,條理清晰
“理論部分”、“實訓部分”和“項目實戰部分”完美融合,結構合理、體系完整
3個項目、48個案例和81個知識點,192個例題82個實訓項目和318道練習題,實戰型、實用性、練習性有機結合
相關教學資源豐富,提供電子教案、3個項目數據庫、案例源代碼等教學完美解決方案。
數據庫技術是信息技術的重要分支,也是信息社會的重要支撐技術。Access數據庫是微軟公司開發的Office辦公軟件系統中的一個重要組件,是一個功能強大且易于實現和使用的關系型數據庫管理系統,它可以直接開發一個小型的數據庫管理系統,也可以作為一個中小型管理信息系統的數據庫部分,還可以作為一個商務網站的后臺數據庫部分,使之成為當今最受歡迎的數據庫系統之一。
本書按照“基于工作過程的項目導向和案例驅動”的模式來編寫,理論部分以“學生成績管理系統”的設計與開發為項目,實訓部分以“圖書管理系統”的設計與開發為項目,再分解為一個個具體的案例,通過循序漸進的理論教學和實訓操作,使學生掌握Access 2003數據庫的設計方法,熟練運用Access 2003數據庫進行數據處理和系統設計,從而達到全面掌握和應用Access數據庫的設計方法與開發技能。最后通過一個完整的、綜合的項目“教學管理系統”的設計與開發,詳盡介紹Access 2003數據庫應用系統的開發方法和開發過程。通過本書的學習,讀者無需掌握太多的程序代碼設計知識,就可以根據實際工作的需要,在較短時間內開發具有一定水平的數據庫應用系統。
本書同時參考了《全國計算機等級考試(NCRE)二級Access數據庫程序設計考試大綱》和《全國計算機等級考試(NCRE)二級公共基礎知識考試大綱》。在內容的編排上,充分考慮到高職高專院校的教學特點和教學規律,以培養學生的實際應用能力為目的,注重實用性和可操作性,力求簡單易懂。理論部分和實訓部分完美結合,互為補充,邊學邊練,寓學于樂。
全書共分三篇,第一篇為“理論部分”,共分9章,緊緊圍繞“學生成績管理系統”的設計與開發來展開,主要內容包括Access基礎、數據庫、表、查詢、窗體、報表、數據訪問頁、宏和模塊。第二篇為“實訓部分”,針對理論部分的內容,緊緊圍繞“圖書管理系統”的設計與開發來展開,精心設計了14個實訓案例,分別與理論部分相對應。第三篇為“項目實戰部分”,緊緊圍繞綜合性項目“教學管理系統”的設計與開發,詳細介紹了一個具體項目開發的全過程。
本書由張成叔任主編,趙艷平、陳祥生和霍卓群任副主編。各篇章主要編寫人員分工如下:第一篇中,第1、2章由張世平編寫,第3章和第9章9.9節由吳元君編寫,第4章由霍卓群編寫,第5章由萬進編寫,第6、7章由歐陽潘編寫,第8章由張成叔編寫,第9章(除9.9節內容以外)由陳祥生編寫。第二篇中,實訓1、實訓2、實訓3由張世平編寫,實訓4、實訓5、實訓6、實訓7由趙艷平編寫,實訓8、實訓9、實訓10、實訓11、實訓12、實訓13由張成叔編寫,實訓14由霍卓群編寫。第三篇全部由趙艷平編寫。同時林森、朱靜、徐新星、靳繼紅和李如平老師也參與了本書的編寫、制圖和校對工作,全書由張成叔統稿及定稿。
本書內容全面、結構完整、深入淺出、圖文并茂、可讀性好、可操作性強,適合作為高職高專院校學生學習數據庫應用技術的教材,也可作為廣大計算機用戶和參加全國計算機等級考試(NCRE)二級Access數據庫程序設計考試的讀者的自學參考書。
本書所配電子教案和相關教學資源,包括“學生成績管理系統”、“圖書管理系統”和“教學管理系統”三個貫穿全書的案例,均可從中國水利水電出版社網站http://www.waterpub.com.cn/ softdown/或萬水書苑網站http://www.dgboyong.cn/下載,也可以直接與編者聯系。編者電子郵箱為:zhangchsh@163.com。
由于編者水平有限,書中不足之處在所難免,請廣大讀者批評指正。
編 者
2010年6月
第一篇 理論部分
第1章 Access基礎 1
1.1 數據庫基礎知識 1
1.1.1 計算機數據管理的發展 1
1.1.2 數據庫系統 2
1.1.3 數據模型 3
1.2 關系數據庫 5
1.2.1 關系數據模型 5
1.2.2 關系運算 6
1.3 啟動和退出Access 6
1.3.1 啟動Access 6
1.3.2 退出Access 7
1.4 Access簡介 7
1.4.1 Access發展概述 7
1.4.2 Access的系統結構 8
1.4.3 Access的用戶界面 9
本章小結 10
習題一 10
第2章 數據庫 13
2.1 設計數據庫 13
2.1.1 設計原則 13
2.1.2 設計步驟 13
2.2 創建數據庫 15
2.2.1 建立一個空數據庫 16
2.2.2 利用向導創建數據庫 16
2.3 數據庫的基本操作 18
2.3.1 數據庫的打開 18
2.3.2 數據庫的關閉 18
2.3.3 數據庫的備份 19
2.3.4 數據庫的壓縮和修復 19
本章小結 19
習題二 19
第3章 表 21
3.1 Access數據類型 21
3.1.1 基本概念 21
3.1.2 數據類型 22
3.2 創建表 24
3.2.1 建立表結構 24
3.2.2 向表中輸入數據 26
3.2.3 設置字段屬性 28
3.2.4 建立表之間的關系 33
3.3 維護表 34
3.3.1 打開和關閉表 35
3.3.2 修改表的結構 35
3.3.3 編輯表的內容 36
3.3.4 調整表的外觀 37
3.4 操作表 40
3.4.1 查找數據 40
3.4.2 替換數據 41
3.4.3 排序記錄 41
3.4.4 篩選記錄 42
3.5 導入/導出表 44
3.5.1 數據的導入 44
3.5.2 數據的導出 44
本章小結 45
習題三 45
第4章 查詢 50
4.1 認識查詢 50
4.1.1 查詢的功能 50
4.1.2 查詢的類型 51
4.1.3 查詢的條件 51
4.2 創建選擇查詢 54
4.2.1 簡單查詢向導 54
4.2.2 在設計視圖中創建條件查詢 56
4.2.3 在設計視圖中創建總計查詢 59
4.3 創建參數查詢 60
4.3.1 單參數查詢 61
4.3.2 多參數查詢 63
4.4 創建交叉表查詢 64
4.4.1 認識交叉表查詢 64
4.4.2 創建交叉表查詢 64
4.5 創建操作查詢 67
4.5.1 認識操作查詢 67
4.5.2 生成表查詢 67
4.5.3 追加查詢 68
4.5.4 更新查詢 69
4.5.5 刪除查詢 70
4.6 SQL查詢 71
4.6.1 使用SQL修改查詢中的準則 71
4.6.2 SQL基礎知識 72
4.6.3 創建SQL查詢 75
本章小結 77
習題四 77
第5章 窗體 82
5.1 窗體基礎知識 82
5.1.1 窗體的概念 82
5.1.2 窗體的視圖 82
5.1.3 窗體的組成 83
5.1.4 窗體的類型 83
5.2 創建窗體 85
5.2.1 自動創建窗體 85
5.2.2 使用“窗體向導” 86
5.2.3 使用“數據透視表向導” 88
5.2.4 使用圖表向導 89
5.3 自定義窗體 90
5.3.1 工具欄 90
5.3.2 工具箱 90
5.3.3 窗體中的控件 91
5.3.4 控件的用法 93
5.3.5 窗體和控件的屬性 99
5.3.6 窗體和控件的事件 101
5.4 美化窗體 102
5.4.1 使用自動套用格式 102
5.4.2 添加當前日期和時間 102
5.4.3 對齊窗體中的控件 103
本章小結 103
習題五 103
第6章 報表 107
6.1 報表基礎知識 107
6.1.1 報表的定義和功能 107
6.1.2 報表的視圖 107
6.1.3 報表的組成 108
6.1.4 報表的分類 109
6.2 報表的自動創建和向導創建 110
6.2.1 利用“自動報表”創建報表 110
6.2.2 利用“報表向導”創建報表 110
6.2.3 利用“圖表向導”創建報表 112
6.2.4 利用“標簽向導”創建報表 113
6.3 報表設計視圖的使用 114
6.3.1 報表的設計視圖 114
6.3.2 報表的格式設定 114
6.3.3 報表中的控件使用 116
6.3.4 創建基于參數查詢的報表 118
6.3.5 創建子報表 118
6.3.6 報表的排序和分組 120
6.4 預覽和打印報表 121
6.4.1 預覽報表 121
6.4.2 打印報表 122
本章小結 122
習題六 123
第7章 數據訪問頁 125
7.1 數據訪問頁基礎知識 125
7.1.1 數據訪問頁的基本概念 125
7.1.2 數據訪問頁視圖 125
7.1.3 數據訪問頁數據源類型 126
7.2 創建數據訪問頁 127
7.2.1 自動創建數據訪問頁 127
7.2.2 用向導創建數據訪問頁 128
7.2.3 用設計視圖創建或修改數據訪問頁 129
7.2.4 利用現有Web頁創建數據訪問頁 130
7.3 編輯數據訪問頁 131
7.3.1 為數據訪問頁添加控件 131
7.3.2 美化和完善數據訪問頁 132
7.3.3 在數據訪問頁上添加超鏈接 133
7.4 在IE中查看數據訪問頁 134
本章小結 134
習題七 134
第8章 宏 136
8.1 宏的概念 136
8.1.1 宏的基本概念 136
8.1.2 宏與Visual Basic 136
8.1.3 宏向Visual Basic程序代碼轉換 137
8.2 宏的操作 137
8.2.1 創建宏 137
8.2.2 宏的運行 141
8.2.3 宏的調試 142
8.2.4 常用宏操作 142
本章小結 143
習題八 144
第9章 模塊 147
9.1 模塊基本概念 147
9.1.1 模塊的類型 147
9.1.2 模塊的組成 148
9.1.3 面向對象程序設計的基本概念 148
9.2 VBA開發環境 151
9.2.1 進入VBA編程環境 151
9.2.2 VBE窗口 152
9.2.3 編寫VBA代碼 153
9.3 常量、變量、運算符和表達式 154
9.3.1 數據類型和數據庫對象 154
9.3.2 常量與變量 156
9.3.3 數組 158
9.3.4 運算符與表達式 159
9.4 常用標準函數 161
9.4.1 數學函數 161
9.4.2 字符串函數 162
9.4.3 類型轉換函數 163
9.4.4 日期/時間函數 163
9.5 語句和控制結構 164
9.5.1 語句概述 164
9.5.2 條件結構 165
9.5.3 循環結構 168
9.6 調用過程及參數傳遞 172
9.6.1 過程定義和調用 172
9.6.2 參數傳遞 174
9.7 常用操作方法 175
9.7.1 打開和關閉窗體 175
9.7.2 打開和關閉報表 176
9.7.3 輸入框 177
9.7.4 消息框 177
9.7.5 計時事件Timer 178
9.7.6 VBA編程驗證數據 179
9.8 VBA程序的錯誤處理和調試 180
9.8.1 錯誤處理 180
9.8.2 調試 181
9.9 VBA數據庫編程 182
9.9.1 數據庫引擎及其接口 182
9.9.2 VBA訪問的數據庫類型 184
9.9.3 數據庫訪問對象(DAO) 184
9.9.4 ActiveX數據對象(ADO) 186
9.9.5 數據庫編程分析 191
本章小結 194
習題九 195
第二篇 實訓部分
實訓1 創建數據庫 201
1.1 實訓目的 201
1.2 實訓內容 201
1.2.1 啟動數據庫并使用幫助系統 201
1.2.2 創建數據庫 202
1.2.3 數據庫的基本操作 203
思考及課后練習 204
實訓2 表Ⅰ——建立表結構和輸入數據 205
2.1 實訓目的 205
2.2 實訓內容 205
2.2.1 建立表結構 205
2.2.2 向表中輸入數據 206
2.2.3 設置字段屬性 207
2.2.4 建立表之間的關系 209
思考及課后練習 209
實訓3 表Ⅱ——維護、操作、導入/導出表 210
3.1 實訓目的 210
3.2 實訓內容 210
3.2.1 打開和關閉表 210
3.2.2 修改表的結構 210
3.2.3 編輯表的內容 211
3.2.4 調整表的外觀 212
3.2.5 查找數據 213
3.2.6 替換數據 213
3.2.7 排序記錄 213
3.2.8 篩選記錄 214
3.2.9 導入/導出表 215
思考及課后練習 216
實訓4 查詢Ⅰ——選擇查詢和參數查詢 217
4.1 實訓目的 217
4.2 實訓內容 217
4.2.1 使用向導創建選擇查詢 217
4.2.2 使用設計視圖創建選擇查詢 218
4.2.3 在設計視圖中創建總計查詢 219
4.2.4 創建單參數查詢 220
4.2.5 創建多參數查詢 221
思考及課后練習 222
實訓5 查詢Ⅱ——交叉表查詢和操作查詢 223
5.1 實訓目的 223
5.2 實訓內容 223
5.2.1 創建交叉表查詢 223
5.2.2 創建操作查詢 224
思考及課后練習 227
實訓6 查詢Ⅲ——SQL查詢 229
6.1 實訓目的 229
6.2 實訓內容 229
6.2.1 數據定義語句 229
6.2.2 數據查詢語句 230
6.2.3 創建聯合查詢和子查詢 231
思考及課后練習 232
實訓7 窗體Ⅰ——創建窗體 234
7.1 實訓目的 234
7.2 實訓內容 234
7.2.1 利用“自動創建窗體”創建窗體 234
7.2.2 利用窗體向導創建窗體 235
7.2.3 利用“圖表向導”創建窗體 236
思考及課后練習 237
實訓8 窗體Ⅱ——自定義窗體、美化窗體 238
8.1 實訓目的 238
8.2 實訓內容 238
8.2.1 控件的使用 238
8.2.2 控件的布局調整 242
思考及課后練習 243
實訓9 報表 244
9.1 實訓目的 244
9.2 實訓內容 244
9.2.1 利用報表向導創建報表 244
9.2.2 創建主/子報表 246
思考及課后練習 248
實訓10 數據訪問頁 249
10.1 實訓目的 249
10.2 實訓內容 249
10.2.1 創建數據訪問頁 249
10.2.2 編輯數據訪問頁 251
思考及課后練習 252
實訓11 宏 253
11.1 實訓目的 253
11.2 實訓內容 253
11.2.1 創建和運行宏 253
11.2.2 為命令按鈕創建宏 255
思考及課后練習 256
實訓12 模塊Ⅰ——條件結構 257
12.1 實訓目的 257
12.2 實訓內容 257
12.2.1 If語句及IIf函數的使用 257
12.2.2 Switch函數及Select語句的使用 259
思考及課后練習 260
實訓13 模塊Ⅱ——循環結構 261
13.1 實訓目的 261
13.2 實訓內容 261
13.2.1 循環結構實訓 261
13.2.2 過程的創建與調用 262
思考及課后練習 263
實訓14 模塊Ⅲ——對象操作 264
14.1 實訓目的 264
14.2 實訓內容 264
14.2.1 使用和修改對象屬性 264
14.2.2 DoCmd對象的使用 265
14.2.3 設計計時器 266
思考及課后練習 267
第三篇 項目實戰——教學管理系統的設計與開發
1.1 項目實戰目的 268
1.2 需求描述 268
1.3 開發環境 268
1.4 案例覆蓋的知識點 268
1.5 案例分析 269
1.6 推薦實現步驟 270
1.6.1 教學管理系統的系統設計 270
1.6.2 數據庫設計 272
1.6.3 系統的詳細設計 274
1.7 練習及課后作業 282
附錄 習題參考答案 283
參考文獻 285
- Access數據庫基礎教程實驗指導與習題集 [主 編 饒拱維 楊貴茂 吳華光]
- Access 數據庫基礎教程 [主編 饒拱維 楊貴茂 郭其標]
- Access 2010數據庫應用教程(第二版) [主編 李亞]
- Access 2010數據庫實用教程 [主編 張明 宣繼濤]
- Access 2010數據庫程序設計實踐教程 [梁銀山 顧煜新]
- Access 2010數據庫程序設計 [主編 紀澍琴 于雪晶]
- Access 2010實做教程 [主編 王益斌 趙欣]
- 數據庫技術(第二版)——Access 2010及其應用系統開發 [李禹生 李承犁 劉淵源 等編著]
- Access 2010數據庫技術基礎及應用 [主編 饒拱維 楊貴茂]
- Access應用技術基礎教程(2010版) [主編 何春林 宋運康]
- Access應用技術實驗指導(2010版) [主編 何春林 宋運康]
- Access 2010數據庫技術與應用教程習題及實驗指導 [主編 陳朝華 肖東]
- Access 2010數據庫技術與應用教程 [主編 趙義霞 季軍杰]
- Access 數據庫案例教程(第二版) [主編 應紅]
- Access 2010數據庫應用教程 [主編 王迤冉 彭海云]
- Access 2010數據庫應用技術 [主 編 易葉青 闕清賢]
- Access 2010數據庫應用技術實驗指導與習題解析 [主編 闕清賢 易葉青]
- Access數據庫技術與應用教程實驗指導 [何春林 宋運康]
- Access數據庫技術與應用教程 [主編 何春林 宋運康]
- Access 2010數據庫程序設計教程 [主 編 彭小利]
- Access 2010數據庫程序設計實驗教程 [主編 彭小利]
- Access基礎教程(第四版)習題與實驗指導 [吳登峰 何 鹍 張孝臨]
- Access基礎教程(第四版) [于繁華 李民]
- Access應用技術實驗指導與實訓(第二版) [李禹生 李承犁 等編著]
- 數據庫基礎——Access 2003應用教程(第二版) [主編 程偉淵 楊海]
- 深入Access 2010 [[美] Roger Jennings]
- Access數據庫教程 [費嵐]
- Access 應用技術(第二版) [李禹生 歐陽崢崢 吳巍]
- Access數據庫技術與應用教程習題及實驗指導 [主編 陳朝華 肖東]
- Access數據庫技術與應用教程 [主編 趙義霞 季軍杰]