Access數據庫程序設計(第二版)

-
【作 者】陳桂林
【I S B N 】978-7-5084-7649-0
【責任編輯】張玉玲
【適用讀者群】本科
【出版時間】2010-08-01
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁 數】284
【千字數】437
【印 張】17.75
【定 價】¥30
【叢 書】21世紀高等學校精品規劃教材
【備注信息】
簡介
本書特色
前言
章節列表
精彩閱讀
下載資源
相關圖書
本書是編者多年在教學一線從事Access數據庫教學的經驗、應用軟件開發以及考試題庫建設的基礎上,從實際應用的角度出發,采用“案例驅動”的方式編寫,以培養Access應用能力為突破點,深入淺出、循序漸進地介紹Access數據庫程序設計。全書共分11章,主要內容包括:概述、數據表的創建與優化、使用查詢搜索信息、使用窗體輸入或顯示信息、使用報表輸出信息、使用頁發布與訪問信息、使用宏實現自動處理、設計簡單的VBA程序、設計分支與循環結構的程序、設計事件驅動與模塊程序、創建數據庫應用程序。
為便于教學和加強訓練,各章前面有內容提要、學習目標,各章最后附有豐富的習題;同時編寫了配套教材《Access數據庫程序設計實訓與考試指導》(第二版)(附光盤),其內容包括上機實驗、主教材習題與參考答案、考試指導與Access題庫練習系統,并附有兩份筆試考試樣卷及參考答案。試題庫練習系統內嵌入了經過多年研制而形成的大型題庫,具有自動評分功能,對Access數據庫程序設計的學習和考試會有很大幫助。
本書考慮到了計算機等級考試的需求,內容覆蓋二級Access考試大綱,是一本計算機等級考試復習輔導書,同時還兼顧了數據庫開發及應用人員的使用需求。
緊扣教學(考試)大綱,精心設計教學內容,方便教學
理論與實踐相結合,既有基本理論的介紹,又注重技術的應用和實踐
突出基本操作方法,并根據讀者的認知規律,由淺入深,重點突出
例題與習題豐富,精選100多道例題和400多道習題(包括選擇題、填空題、簡答題、操作題和設計題等)供讀者練習與自測,以便鞏固所學知識點
方便教與學,本書配套有《Access數據庫程序設計實訓與考試指導》(第二版)(附光盤),內容包括上機實訓、主教材習題及其參考答案、考試指導與Access數據庫試題庫聯系系統(提供全真考試模擬),并附有兩份筆試考試樣卷及參考答案
試題庫練習系統內嵌入了經過多年研制而形成的Access數據庫大型題庫,具有自動評分功能,對于Access數據庫程序設計的學習和考試會有很大幫助
隨著網絡應用的不斷深入,社會對高等學校人才培養模式提出新的要求,計算機基礎課程的教學目標、教學內容和教學方法也需要不斷地改革,要加強對應用能力的培養。正因為存在這種實際需求,數據庫、面向對象程序設計、Internet應用等技術也被引入計算機基礎課程中,成為教學內容的一部分。
Access是微軟公司推出的桌面關系數據庫管理系統,既具有典型的Windows應用程序風格,也具備可視化及面向對象等現代程序設計的特點。更重要的是,Access有著相當廣泛的用戶群,幾乎成了桌面及小型數據庫應用的標準選擇。同時,由于Access數據庫中功能強大的組件對象及其對Web的良好支持,使得開發基于Access的Web應用變得非常輕松。目前已經有大量的基于Access數據庫的應用在Internet上發布,并且其數量還在不斷增長。
為了加強高等學校學生計算機應用能力的培養,經安徽省高等學校計算機基礎課程教學指導委員會研究并上報安徽省教育廳批準,自2006年上半年起將Access數據庫技術納入大學計算機基礎課程教學體系之中,決定在全國高等學校(安徽考區)計算機水平二級考試中增設Access考試科目。
為了配合大學計算機基礎課程教學改革,安徽省高等學校計算機基礎課程教學指導委員會組織編寫了這本《Access數據庫程序設計》(第二版)教材及其配套輔導書。全書共分11章,第1章介紹簡單的數據庫概念,第2~7章分別介紹Access數據庫系統中的各個模塊,第8~10章主要介紹如何在Access中編寫應用程序,第11章以實際應用系統為案例完整地介紹了應用系統開發過程。
本書編寫人員多年從事數據庫教學、數據庫應用系統開發和“Access數據庫程序設計”試題庫的研發工作。教材編寫適應教學需求,同時兼顧考試大綱的要求,結構緊湊,教學內容設計合理,并從實際應用的角度出發,采用“案例驅動”的編寫方式,以數據表和查詢為基礎,以控件和設計視圖為側重點,以程序設計能力為突破點,介紹Access數據庫原理及應用方法,以培養讀者的數據庫程序設計能力。
本書的主要特點體現在4個方面:一是理論與實踐相結合,既有基本理論的介紹,又注重技術的應用和實踐,利用“高校學生管理”案例介紹完整Access應用系統的設計與開發過程;二是突出基本操作方法,并根據讀者的認知規律,由淺入深,重點突出,例如,設計視圖是創建Access數據庫對象的主要工具,在不同的章節中,都將其作為重點內容進行討論;三是例題與習題豐富,教材結合知識點,通過100多道例題,介紹Access數據庫的基本方法與應用,并加強了數據庫程序設計方法的討論,精選400多道習題(包括選擇題、填空題、簡答題、操作題和設計題等)供讀者練習與自測,以便鞏固所學知識點;四是方便教與學,本書配套有《Access數據庫程序設計實訓與考試指導》(第二版)(附光盤),其內容包括上機實訓(精選18個實訓項目,每個實訓包括實訓目的、實訓要求、實訓內容、實訓過程及思考與練習)、主教材習題及參考答案、考試指導與Access數據庫試題庫練習系統(提供全真考試模擬),并附有兩份筆試考試樣卷及參考答案。試題庫練習系統內嵌入了經過多年研制而形成的Access數據庫大型題庫,具有自動評分功能,對于Access數據庫程序設計的學習和考試會有很大幫助。
另外,為了適應新的教學需求,提高教學質量,我們研發了整套無紙化考試系統,包括組卷、上機考試、評分、服務器設置、考試監控等模塊,方便學校統一測試與閱卷,使用本書的學校可以與作者聯系,獲取該考試系統及相關教學資源。
本書由陳桂林任主編,程靜、董再秀、孫占峰任副主編。各章編寫人員分工如下:第1、2章由陳桂林編寫,第3、4章由程靜編寫,第5章由馬駿編寫,第6、7章由董再秀編寫,第8章由孫占峰編寫,第9、10章由吳長勤編寫,第11章由計成超編寫。此外參加部分章節編寫及試題庫建設的還有趙生慧、郭有強、蔡慶華、戴支祥、張永定、王松劼、劉娟、殷成祥、李家兵等。全書由陳桂林負責統稿。
在本書的出版過程中,一直得到安徽省教育廳相關部門領導及安徽省高等學校計算機教學指導委員會專家的指導與支持,袁振發同志主持并參與了試題庫建設工作,中國水利水電出版社相關領導及編輯對本書的出版進行了悉心的指導與幫助,在此一并表示感謝。
由于時間倉促及作者水平有限,書中不妥之處在所難免,希望廣大讀者不吝指教,以便我們及時修正,作者E-mail:[email protected]。
編 者
2010年6月
第1章 概論 1
1.1 數據庫概述 1
1.1.1 基本概念 1
1.1.2 數據管理的發展歷史 4
1.1.3 數據模型 5
1.2 關系數據庫 9
1.2.1 關系數據庫的基本概念 9
1.2.2 關系運算 10
1.2.3 關系的完整性 11
1.3 Access的基本特點 12
1.3.1 發展與版本 12
1.3.2 特點 12
1.4 Access數據庫組成 13
1.4.1 表 14
1.4.2 查詢 14
1.4.3 窗體 14
1.4.4 報表 15
1.4.5 頁 15
1.4.6 宏 15
1.4.7 模塊 15
1.5 Access的界面與基本操作 15
1.5.1 Access的啟動與退出 15
1.5.2 Access主界面 16
1.5.3 使用Access向導 17
1.5.4 獲取幫助 18
1.6 建立Access數據庫 19
1.6.1 使用向導 19
1.6.2 創建空數據庫 20
1.6.3 數據庫的打開與關閉 21
習題一 21
第2章 數據表的創建與優化 25
2.1 表概述 25
2.1.1 一個表的例子 25
2.1.2 表的結構 26
2.2 創建表 28
2.2.1 使用設計視圖創建表 28
2.2.2 錄入和刪除記錄 31
2.2.3 修改表的結構 33
2.2.4 字段屬性的設置 34
2.2.5 索引 39
2.2.6 主關鍵字 41
2.2.7 使用向導創建表 41
2.3 建立表之間的關系 43
2.3.1 表之間的關系概述 43
2.3.2 建立表之間的關系 44
2.4 表的優化與調整 46
2.4.1 對記錄進行排序 46
2.4.2 篩選 48
2.4.3 查找與替換 51
2.4.4 表的外觀設置 52
2.5 表與外部數據的交換 54
2.5.1 數據的導入 54
2.5.2 導出數據庫對象 55
2.5.3 鏈接數據 55
本章小結 55
習題二 56
第3章 使用查詢搜索信息 60
3.1 查詢概述 60
3.1.1 一個查詢的例子 60
3.1.2 查詢的類型 61
3.2 設置查詢條件 61
3.2.1 運算符 62
3.2.2 函數 64
3.2.3 查詢條件的建立 66
3.3 使用向導創建查詢 68
3.3.1 創建簡單的選擇查詢 68
3.3.2 利用“查找重復項查詢向導”創建
查詢 71
3.3.3 利用“查找不匹配項查詢向導”創
建查詢 72
3.4 使用設計視圖創建或修改查詢 73
3.4.1 選擇查詢 74
3.4.2 交叉表查詢 79
3.4.3 參數查詢 80
3.4.4 修改已創建的查詢 82
3.5 創建操作數據表的查詢 84
3.5.1 生成表查詢 84
3.5.2 追加查詢 86
3.5.3 更新查詢 87
3.5.4 刪除查詢 88
3.6 創建SQL查詢 89
3.6.1 SQL語句簡介 89
3.6.2 基本SQL語句 90
本章小結 93
習題三 93
第4章 使用窗體輸入或顯示信息 96
4.1 窗體概述 96
4.1.1 一個窗體的例子 96
4.1.2 窗體的類型 97
4.1.3 建立窗體的過程 98
4.2 用向導創建窗體 98
4.3 使用設計視圖創建窗體 100
4.3.1 控件與屬性 101
4.3.2 創建控件 104
4.3.3 通過控件操作數據 107
4.4 創建子窗體等類型的窗體 110
4.4.1 子窗體 111
4.4.2 圖表窗體 112
4.4.3 數據透視表窗體 114
4.5 編輯與美化窗體 116
4.5.1 自動套用格式 116
4.5.2 添加與刪除控件 117
4.5.3 調整控件位置與大小 117
4.5.4 修改控件的屬性 119
習題四 119
第5章 報表 124
5.1 報表概述 124
5.1.1 一個報表的例子 124
5.1.2 報表的類型 125
5.1.3 建立報表的過程 127
5.2 快速創建報表 127
5.2.1 用報表向導創建報表 127
5.2.2 自動創建報表 129
5.3 用設計視圖創建報表 130
5.3.1 報表的設計視圖 130
5.3.2 創建報表的任務 131
5.3.3 子報表 136
5.3.4 圖表報表 138
5.4 編輯并美化報表 139
5.4.1 設置文本型信息的顯示效果 139
5.4.2 增加新的控件 141
5.4.3 在報表中匯總或計算 142
5.4.4 增加打印日期 143
5.5 打印報表 143
5.5.1 頁面設置 143
5.5.2 打印 145
習題五 146
第6章 數據訪問頁 149
6.1 數據訪問頁概述 149
6.1.1 Access與Internet 149
6.1.2 數據訪問頁的類型 150
6.1.3 數據訪問頁的視圖 150
6.2 創建簡單的數據訪問頁 151
6.2.1 自動創建數據訪問頁 152
6.2.2 利用向導創建數據訪問頁 153
6.3 自定義數據訪問頁 155
6.3.1 設計視圖 155
6.3.2 在數據訪問頁中添加與刪除字段 157
6.3.3 頁的分組和排序 157
6.3.4 控件的使用 159
6.3.5 控制頁的外觀 161
6.4 訪問數據訪問頁 162
習題六 163
第7章 宏 165
7.1 宏概述 165
7.1.1 宏的基本概念 165
7.1.2 何時使用宏 166
7.2 宏的創建 166
7.2.1 宏的設計視圖 166
7.2.2 創建宏 168
7.2.3 創建宏組 170
7.2.4 創建條件宏 172
7.3 宏的編輯、調試與運行 173
7.3.1 宏的編輯 173
7.3.2 宏的運行 175
7.3.3 宏的調試 178
7.4 事件與事件驅動 179
7.4.1 Access中的事件 179
7.4.2 事件觸發操作 180
7.5 實例 181
習題七 182
第8章 設計簡單的VBA程序 185
8.1 程序設計概述 185
8.1.1 概念 185
8.1.2 VBA簡介 186
8.1.3 一個簡單的VBA程序 187
8.1.4 VBA中的對象 188
8.1.5 事件及事件驅動 189
8.1.6 面向對象程序設計的基本過程 189
8.2 VBA概述 191
8.2.1 初識VBE 191
8.2.2 在VBE環境中編輯VBA代碼 193
8.3 編寫簡單的輸入/輸出程序 194
8.3.1 VBA中的輸入/輸出 194
8.3.2 賦值語句 196
8.4 數據類型與表達式 197
8.4.1 基本數據類型 197
8.4.2 常量 198
8.4.3 變量 198
8.4.4 表達式 200
8.4.5 標準函數 201
8.5 編寫訪問數據庫程序 203
習題八 206
第9章 設計分支與循環結構程序 209
9.1 分支結構 209
9.1.1 If…Then…End If語句 209
9.1.2 If…Then…Else…End If語句 210
9.1.3 If語句的嵌套 211
9.1.4 Select…Case語句 214
9.2 循環結構 215
9.2.1 Do While…Loop循環 216
9.2.2 Do…Loop While語句 217
9.2.3 For…Next循環 219
9.2.4 嵌套 221
9.3 數組及應用 222
9.3.1 數組的概念 222
9.3.2 定義數組 223
9.4 編寫訪問數據庫程序 224
9.4.1 ADO概述 224
9.4.2 訪問記錄集中的字段 225
9.4.3 記錄操作 227
9.4.4 遍歷記錄集中的記錄 228
9.5 VBA程序的調試 229
9.5.1 錯誤類型 229
9.5.2 使用On Error語句 230
9.5.3 調試工具的使用 230
習題九 232
第10章 設計模塊與事件驅動程序 235
10.1 模塊與過程 235
10.1.1 模塊 235
10.1.2 過程與模塊 236
10.1.3 Sub子過程的定義與調用 237
10.1.4 函數過程的定義和調用 239
10.1.5 參數傳遞 240
10.1.6 變量的作用域 242
10.1.7 變量的生命周期 244
10.2 事件與事件驅動程序 244
10.2.1 鍵盤事件 245
10.2.2 鼠標事件 246
10.2.3 窗口事件 248
10.2.4 對象事件 249
10.2.5 Timer事件 250
10.3 典型應用實例 251
本章小結 253
習題十 254
第11章 應用系統的集成與發布 257
11.1 高校學生管理系統 257
11.2 應用系統集成 264
11.2.1 切換面板管理器的使用 264
11.2.2 應用程序集成 267
11.3 設置打開數據庫密碼 270
11.4 發布MDE文件 271
習題十一 272
附錄 VBA常用內部函數 274
參考文獻 276
- 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數據庫技術與應用教程 [主編 趙義霞 季軍杰]