數(shù)據(jù)庫技術(shù)與應(yīng)用
定 價:56 元
叢書名:軟件開發(fā)人才培養(yǎng)系列叢書
- 作者:王淑敬 寧愛軍
- 出版時間:2025/1/1
- ISBN:9787115637482
- 出 版 社:人民郵電出版社
- 中圖法分類:TP311.132.3
- 頁碼:
- 紙張:膠版紙
- 版次:
- 開本:16開
本書以Access 2016為平臺,主要講解關(guān)系數(shù)據(jù)庫的基本概念,包括數(shù)據(jù)庫、數(shù)據(jù)表、查詢、窗體、報表和宏的操作,以及VBA程序設(shè)計基礎(chǔ)等內(nèi)容。通過對本書的學(xué)習(xí),讀者可以理解關(guān)系數(shù)據(jù)庫的基礎(chǔ)知識、較強(qiáng)的數(shù)據(jù)庫設(shè)計和操作能力,具備VBA程序編寫和調(diào)試能力,理解面向?qū)ο蟪绦蛟O(shè)計和模塊化程序設(shè)計思想。
本書共8章。第1章介紹數(shù)據(jù)庫基礎(chǔ);第2~7章介紹數(shù)據(jù)庫的基本操作以及數(shù)據(jù)庫中的數(shù)據(jù)表、查詢、窗體、報表、宏等;第8章介紹VBA程序設(shè)計基礎(chǔ)。每章后配有針對性強(qiáng)的習(xí)題(第2~8章還配有實驗),供讀者練習(xí)、復(fù)習(xí),以提高能力。
(1)針對二級考試考點,由淺入深介紹Access數(shù)據(jù)庫設(shè)計的相關(guān)知識。部分案例及練習(xí)題采用二級真題。
(2)實踐性強(qiáng),案例豐富,并結(jié)合不同專業(yè)進(jìn)行設(shè)計。
(3)面向線下教學(xué)及線上線下混合教學(xué),提供全面的教學(xué)資源。
(4)融入思政元素。
(5)充分考慮讀者的學(xué)習(xí)習(xí)慣及認(rèn)知過程。不出現(xiàn)前后順序矛盾,避免造成閱讀困難。敘述簡潔、易讀。知識點和例題與習(xí)題的位置和順序?qū)?yīng)關(guān)系,方便讀者學(xué)習(xí)。
王淑敬,天津科技大學(xué)人工智能學(xué)院副教授,主要講授大學(xué)計算機(jī)基礎(chǔ)、C語言程序設(shè)計、計算機(jī)與計算思維導(dǎo)論、數(shù)據(jù)庫技術(shù)與應(yīng)用、信息與智能科學(xué)導(dǎo)論等課程。主編與參編出版教材多部。
寧愛軍,天津科技大學(xué)人工智能學(xué)院副教授,計算基礎(chǔ)與新技術(shù)教研部主任;長期從事計算機(jī)基礎(chǔ)教學(xué),教學(xué)經(jīng)驗豐富,主講的“C語言程序設(shè)計”課程被評為天津市線下一流課程;主編出版《C語言程序設(shè)計》等教材10余部。
第 1章 數(shù)據(jù)庫基礎(chǔ)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 關(guān)系數(shù)據(jù)庫 5
1.3.1 關(guān)系術(shù)語 5
1.3.2 關(guān)系數(shù)據(jù)庫的主要特點 6
1.3.3 關(guān)系的完整性 6
1.3.4 關(guān)系運算 6
1.3.5 數(shù)據(jù)庫的設(shè)計過程 8
習(xí)題 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 打開/關(guān)閉數(shù)據(jù)庫 15
2.3.1 數(shù)據(jù)庫加密 16
2.3.2 壓縮和修復(fù)數(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
習(xí)題 19
第3章 數(shù)據(jù)表 21
3.1 數(shù)據(jù)表的創(chuàng)建 21
3.1.1 定義表結(jié)構(gòu) 21
3.1.2 表的創(chuàng)建方法 22
3.1.3 設(shè)置字段屬性 26
3.2 定義表之間的關(guān)系 33
3.2.1 創(chuàng)建關(guān)系 33
3.2.2 實施參照完整性 35
3.2.3 編輯關(guān)系 36
3.3 表中數(shù)據(jù)操作 36
3.3.1 向表中輸入數(shù)據(jù) 36
3.3.2 數(shù)據(jù)的導(dǎo)入導(dǎo)出 38
3.3.3 記錄排序 41
3.3.5 記錄篩選 43
實驗 47
習(xí)題 49
第4章 查詢 52
4.1 查詢概述 52
4.2 選擇查詢 52
4.2.1 使用查詢向?qū)?chuàng)建查詢 52
4.2.2 使用查詢設(shè)計視圖創(chuàng)建查詢 58
4.3 在查詢中進(jìn)行計算 64
4.3.1 總計查詢 64
4.3.2 分組總計查詢 66
4.3.3 計算字段 67
4.4 交叉表查詢 68
4.4.1 使用交叉表查詢向?qū)А?8
4.4.2 使用查詢設(shè)計視圖 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
習(xí)題 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 使用窗體向?qū)?chuàng)建窗體 97
5.2.3 創(chuàng)建數(shù)據(jù)表窗體 98
5.2.4 創(chuàng)建主/子窗體 99
5.3 窗體的設(shè)計與美化 100
5.3.1 窗體的設(shè)計視圖 100
5.3.2 窗體的常用控件及使用方法 102
5.3.3 窗體和控件的常用屬性 111
5.3.4 窗體布局 113
5.3.5 設(shè)置窗體主題 114
5.3.6 設(shè)置條件格式 115
5.3.7 設(shè)置提示信息 116
實驗 116
習(xí)題 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 使用“報表向?qū)А眲?chuàng)建報表 124
6.2.3 使用“空報表”創(chuàng)建報表 127
6.2.4 使用設(shè)計視圖創(chuàng)建報表 128
6.2.5 創(chuàng)建標(biāo)簽報表 131
6.3 報表中的計算 133
6.3.1 使用計算型控件 133
6.3.2 報表中的分組、排序和匯總 134
實驗 136
習(xí)題 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
習(xí)題 148
第8章 VBA程序設(shè)計基礎(chǔ) 149
8.1 VBA概述 149
8.1.1 VBA在Office產(chǎn)品中的應(yīng)用 149
8.1.2 VBA編程環(huán)境 150
8.1.3 VBA代碼的從屬關(guān)系 153
8.1.4 建立VBA程序 154
8.1.5 宏和VBA的關(guān)系 157
8.2 VBA基礎(chǔ)知識 158
8.2.1 VBA的數(shù)據(jù)類型 158
8.2.2 VBA中的常量和變量 160
8.2.3 VBA中的運算符 162
8.2.4 VBA中的表達(dá)式 165
8.2.5 VBA程序的輸入 165
8.2.6 VBA程序的輸出 166
8.3 VBA程序設(shè)計 167
8.3.1 順序結(jié)構(gòu)程序設(shè)計 167
8.3.2 選擇結(jié)構(gòu)程序設(shè)計 168
8.3.3 循環(huán)結(jié)構(gòu)程序設(shè)計 172
8.3.4 面向?qū)ο蟪绦蛟O(shè)計 177
8.3.5 VBA中的數(shù)組 181
8.3.6 VBA中的子過程和函數(shù)過程 185
8.3.7 變量的作用域 188
8.3.8 VBA程序設(shè)計綜合示例 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ù)庫編程基礎(chǔ) 199
8.5.2 VBA數(shù)據(jù)庫編程應(yīng)用 202
實驗 206
習(xí)題 207
參考文獻(xiàn) 212