定 價:56 元
叢書名:軟件開發(fā)人才培養(yǎng)系列叢書
當前圖書已被 6 所學校薦購過!
查看明細
- 作者:王淑敬 寧愛軍
- 出版時間:2025/1/1
- ISBN:9787115637482
- 出 版 社:人民郵電出版社
- 中圖法分類:TP311.132.3
- 頁碼:
- 紙張:膠版紙
- 版次:
- 開本:16開
本書以Access 2016為平臺,主要講解關系數(shù)據(jù)庫的基本概念,包括數(shù)據(jù)庫、數(shù)據(jù)表、查詢、窗體、報表和宏的操作,以及VBA程序設計基礎等內(nèi)容。通過對本書的學習,讀者可以理解關系數(shù)據(jù)庫的基礎知識、較強的數(shù)據(jù)庫設計和操作能力,具備VBA程序編寫和調(diào)試能力,理解面向對象程序設計和模塊化程序設計思想。
本書共8章。第1章介紹數(shù)據(jù)庫基礎;第2~7章介紹數(shù)據(jù)庫的基本操作以及數(shù)據(jù)庫中的數(shù)據(jù)表、查詢、窗體、報表、宏等;第8章介紹VBA程序設計基礎。每章后配有針對性強的習題(第2~8章還配有實驗),供讀者練習、復習,以提高能力。
(1)針對二級考試考點,由淺入深介紹Access數(shù)據(jù)庫設計的相關知識。部分案例及練習題采用二級真題。
(2)實踐性強,案例豐富,并結合不同專業(yè)進行設計。
(3)面向線下教學及線上線下混合教學,提供全面的教學資源。
(4)融入思政元素。
(5)充分考慮讀者的學習習慣及認知過程。不出現(xiàn)前后順序矛盾,避免造成閱讀困難。敘述簡潔、易讀。知識點和例題與習題的位置和順序對應關系,方便讀者學習。
王淑敬,天津科技大學人工智能學院副教授,主要講授大學計算機基礎、C語言程序設計、計算機與計算思維導論、數(shù)據(jù)庫技術與應用、信息與智能科學導論等課程。主編與參編出版教材多部。
寧愛軍,天津科技大學人工智能學院副教授,計算基礎與新技術教研部主任;長期從事計算機基礎教學,教學經(jīng)驗豐富,主講的“C語言程序設計”課程被評為天津市線下一流課程;主編出版《C語言程序設計》等教材10余部。
第 1章 數(shù)據(jù)庫基礎1
1.1 數(shù)據(jù)與數(shù)據(jù)庫 1
1.1.1 數(shù)據(jù) 1
1.1.2 數(shù)據(jù)庫 1
1.2 數(shù)據(jù)模型 2
1.2.1 概念數(shù)據(jù)模型 2
1.2.2 邏輯數(shù)據(jù)模型 3
1.3 關系數(shù)據(jù)庫 5
1.3.1 關系術語 5
1.3.2 關系數(shù)據(jù)庫的主要特點 6
1.3.3 關系的完整性 6
1.3.4 關系運算 6
1.3.5 數(shù)據(jù)庫的設計過程 8
習題 10
第 2章 數(shù)據(jù)庫的基本操作 12
2.1 Access 2016概述 12
2.2 創(chuàng)建數(shù)據(jù)庫文件 13
2.2.1 通過模板創(chuàng)建數(shù)據(jù)庫 13
2.2.2 創(chuàng)建空數(shù)據(jù)庫 14
2.2.3 打開/關閉數(shù)據(jù)庫 15
2.3.1 數(shù)據(jù)庫加密 16
2.3.2 壓縮和修復數(shù)據(jù)庫 17
2.3.3 創(chuàng)建數(shù)據(jù)庫的備份副本 17
2.4 管理數(shù)據(jù)庫的內(nèi)部對象 17
2.4.1 查看數(shù)據(jù)庫的內(nèi)部對象 17
2.4.2 操作數(shù)據(jù)庫的內(nèi)部對象 18
實驗 19
習題 19
第3章 數(shù)據(jù)表 21
3.1 數(shù)據(jù)表的創(chuàng)建 21
3.1.1 定義表結構 21
3.1.2 表的創(chuàng)建方法 22
3.1.3 設置字段屬性 26
3.2 定義表之間的關系 33
3.2.1 創(chuàng)建關系 33
3.2.2 實施參照完整性 35
3.2.3 編輯關系 36
3.3 表中數(shù)據(jù)操作 36
3.3.1 向表中輸入數(shù)據(jù) 36
3.3.2 數(shù)據(jù)的導入導出 38
3.3.3 記錄排序 41
3.3.5 記錄篩選 43
實驗 47
習題 49
第4章 查詢 52
4.1 查詢概述 52
4.2 選擇查詢 52
4.2.1 使用查詢向導創(chuàng)建查詢 52
4.2.2 使用查詢設計視圖創(chuàng)建查詢 58
4.3 在查詢中進行計算 64
4.3.1 總計查詢 64
4.3.2 分組總計查詢 66
4.3.3 計算字段 67
4.4 交叉表查詢 68
4.4.1 使用交叉表查詢向導 68
4.4.2 使用查詢設計視圖 70
4.5 參數(shù)查詢 72
4.6 操作查詢 73
4.6.1 生成表查詢 73
4.6.2 追加查詢 74
4.6.3 刪除查詢 75
4.6.4 更新查詢 76
4.7 SQL語言 77
4.7.1 數(shù)據(jù)定義 78
4.7.2 數(shù)據(jù)操縱 80
4.7.3 數(shù)據(jù)查詢 81
實驗1 85
實驗2 86
實驗3 87
習題 89
第5章 窗體 92
5.1 窗體概述 92
5.1.1 窗體的功能 92
5.1.2窗體的分類 92
5.2 創(chuàng)建窗體 94
5.2.1 自動創(chuàng)建窗體 94
5.2.2 使用窗體向導創(chuàng)建窗體 97
5.2.3 創(chuàng)建數(shù)據(jù)表窗體 98
5.2.4 創(chuàng)建主/子窗體 99
5.3 窗體的設計與美化 100
5.3.1 窗體的設計視圖 100
5.3.2 窗體的常用控件及使用方法 102
5.3.3 窗體和控件的常用屬性 111
5.3.4 窗體布局 113
5.3.5 設置窗體主題 114
5.3.6 設置條件格式 115
5.3.7 設置提示信息 116
實驗 116
習題 119
第6章 報表 122
6.1 報表概述 122
6.1.1 報表的組成 122
6.1.2 報表的類型 123
6.1.3 報表的視圖 123
6.2 創(chuàng)建報表 123
6.2.1 使用“報表”工具創(chuàng)建報表 123
6.2.2 使用“報表向導”創(chuàng)建報表 124
6.2.3 使用“空報表”創(chuàng)建報表 127
6.2.4 使用設計視圖創(chuàng)建報表 128
6.2.5 創(chuàng)建標簽報表 131
6.3 報表中的計算 133
6.3.1 使用計算型控件 133
6.3.2 報表中的分組、排序和匯總 134
實驗 136
習題 138
第7章 宏 140
7.1 宏的基本概念 140
7.1.1 宏的功能 140
7.1.2 宏的類型 140
7.2 創(chuàng)建宏 140
7.2.1 創(chuàng)建操作序列宏 141
7.2.2 創(chuàng)建帶條件的宏 143
7.2.3 創(chuàng)建宏組 144
7.2.4 創(chuàng)建子宏 145
7.3 宏的運行與調(diào)試 146
7.3.1 運行宏 146
7.3.2 調(diào)試宏 146
7.4 事件與宏 147
實驗 147
習題 148
第8章 VBA程序設計基礎 149
8.1 VBA概述 149
8.1.1 VBA在Office產(chǎn)品中的應用 149
8.1.2 VBA編程環(huán)境 150
8.1.3 VBA代碼的從屬關系 153
8.1.4 建立VBA程序 154
8.1.5 宏和VBA的關系 157
8.2 VBA基礎知識 158
8.2.1 VBA的數(shù)據(jù)類型 158
8.2.2 VBA中的常量和變量 160
8.2.3 VBA中的運算符 162
8.2.4 VBA中的表達式 165
8.2.5 VBA程序的輸入 165
8.2.6 VBA程序的輸出 166
8.3 VBA程序設計 167
8.3.1 順序結構程序設計 167
8.3.2 選擇結構程序設計 168
8.3.3 循環(huán)結構程序設計 172
8.3.4 面向對象程序設計 177
8.3.5 VBA中的數(shù)組 181
8.3.6 VBA中的子過程和函數(shù)過程 185
8.3.7 變量的作用域 188
8.3.8 VBA程序設計綜合示例 190
8.3.9 VBA中的文件操作 193
8.4 VBA程序調(diào)試 196
8.4.1 程序錯誤的分類 197
8.4.2 調(diào)試程序的方法 198
8.5 VBA數(shù)據(jù)庫編程 199
8.5.1 VBA數(shù)據(jù)庫編程基礎 199
8.5.2 VBA數(shù)據(jù)庫編程應用 202
實驗 206
習題 207
參考文獻 212