數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用
定 價(jià):56 元
叢書名:軟件開發(fā)人才培養(yǎng)系列叢書
- 作者:王淑敬 寧愛(ài)軍
- 出版時(shí)間:2025/1/1
- ISBN:9787115637482
- 出 版 社:人民郵電出版社
- 中圖法分類:TP311.132.3
- 頁(yè)碼:
- 紙張:膠版紙
- 版次:
- 開本:16開
本書以Access 2016為平臺(tái),主要講解關(guān)系數(shù)據(jù)庫(kù)的基本概念,包括數(shù)據(jù)庫(kù)、數(shù)據(jù)表、查詢、窗體、報(bào)表和宏的操作,以及VBA程序設(shè)計(jì)基礎(chǔ)等內(nèi)容。通過(guò)對(duì)本書的學(xué)習(xí),讀者可以理解關(guān)系數(shù)據(jù)庫(kù)的基礎(chǔ)知識(shí)、較強(qiáng)的數(shù)據(jù)庫(kù)設(shè)計(jì)和操作能力,具備VBA程序編寫和調(diào)試能力,理解面向?qū)ο蟪绦蛟O(shè)計(jì)和模塊化程序設(shè)計(jì)思想。
本書共8章。第1章介紹數(shù)據(jù)庫(kù)基礎(chǔ);第2~7章介紹數(shù)據(jù)庫(kù)的基本操作以及數(shù)據(jù)庫(kù)中的數(shù)據(jù)表、查詢、窗體、報(bào)表、宏等;第8章介紹VBA程序設(shè)計(jì)基礎(chǔ)。每章后配有針對(duì)性強(qiáng)的習(xí)題(第2~8章還配有實(shí)驗(yàn)),供讀者練習(xí)、復(fù)習(xí),以提高能力。
(1)針對(duì)二級(jí)考試考點(diǎn),由淺入深介紹Access數(shù)據(jù)庫(kù)設(shè)計(jì)的相關(guān)知識(shí)。部分案例及練習(xí)題采用二級(jí)真題。
(2)實(shí)踐性強(qiáng),案例豐富,并結(jié)合不同專業(yè)進(jìn)行設(shè)計(jì)。
(3)面向線下教學(xué)及線上線下混合教學(xué),提供全面的教學(xué)資源。
(4)融入思政元素。
(5)充分考慮讀者的學(xué)習(xí)習(xí)慣及認(rèn)知過(guò)程。不出現(xiàn)前后順序矛盾,避免造成閱讀困難。敘述簡(jiǎn)潔、易讀。知識(shí)點(diǎn)和例題與習(xí)題的位置和順序?qū)?yīng)關(guān)系,方便讀者學(xué)習(xí)。
王淑敬,天津科技大學(xué)人工智能學(xué)院副教授,主要講授大學(xué)計(jì)算機(jī)基礎(chǔ)、C語(yǔ)言程序設(shè)計(jì)、計(jì)算機(jī)與計(jì)算思維導(dǎo)論、數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用、信息與智能科學(xué)導(dǎo)論等課程。主編與參編出版教材多部。
寧愛(ài)軍,天津科技大學(xué)人工智能學(xué)院副教授,計(jì)算基礎(chǔ)與新技術(shù)教研部主任;長(zhǎng)期從事計(jì)算機(jī)基礎(chǔ)教學(xué),教學(xué)經(jīng)驗(yàn)豐富,主講的“C語(yǔ)言程序設(shè)計(jì)”課程被評(píng)為天津市線下一流課程;主編出版《C語(yǔ)言程序設(shè)計(jì)》等教材10余部。
第 1章 數(shù)據(jù)庫(kù)基礎(chǔ)1
1.1 數(shù)據(jù)與數(shù)據(jù)庫(kù) 1
1.1.1 數(shù)據(jù) 1
1.1.2 數(shù)據(jù)庫(kù) 1
1.2 數(shù)據(jù)模型 2
1.2.1 概念數(shù)據(jù)模型 2
1.2.2 邏輯數(shù)據(jù)模型 3
1.3 關(guān)系數(shù)據(jù)庫(kù) 5
1.3.1 關(guān)系術(shù)語(yǔ) 5
1.3.2 關(guān)系數(shù)據(jù)庫(kù)的主要特點(diǎn) 6
1.3.3 關(guān)系的完整性 6
1.3.4 關(guān)系運(yùn)算 6
1.3.5 數(shù)據(jù)庫(kù)的設(shè)計(jì)過(guò)程 8
習(xí)題 10
第 2章 數(shù)據(jù)庫(kù)的基本操作 12
2.1 Access 2016概述 12
2.2 創(chuàng)建數(shù)據(jù)庫(kù)文件 13
2.2.1 通過(guò)模板創(chuàng)建數(shù)據(jù)庫(kù) 13
2.2.2 創(chuàng)建空數(shù)據(jù)庫(kù) 14
2.2.3 打開/關(guān)閉數(shù)據(jù)庫(kù) 15
2.3.1 數(shù)據(jù)庫(kù)加密 16
2.3.2 壓縮和修復(fù)數(shù)據(jù)庫(kù) 17
2.3.3 創(chuàng)建數(shù)據(jù)庫(kù)的備份副本 17
2.4 管理數(shù)據(jù)庫(kù)的內(nèi)部對(duì)象 17
2.4.1 查看數(shù)據(jù)庫(kù)的內(nèi)部對(duì)象 17
2.4.2 操作數(shù)據(jù)庫(kù)的內(nèi)部對(duì)象 18
實(shí)驗(yàn) 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 實(shí)施參照完整性 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
實(shí)驗(yàn) 47
習(xí)題 49
第4章 查詢 52
4.1 查詢概述 52
4.2 選擇查詢 52
4.2.1 使用查詢向?qū)?chuàng)建查詢 52
4.2.2 使用查詢?cè)O(shè)計(jì)視圖創(chuàng)建查詢 58
4.3 在查詢中進(jìn)行計(jì)算 64
4.3.1 總計(jì)查詢 64
4.3.2 分組總計(jì)查詢 66
4.3.3 計(jì)算字段 67
4.4 交叉表查詢 68
4.4.1 使用交叉表查詢向?qū)А?8
4.4.2 使用查詢?cè)O(shè)計(jì)視圖 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語(yǔ)言 77
4.7.1 數(shù)據(jù)定義 78
4.7.2 數(shù)據(jù)操縱 80
4.7.3 數(shù)據(jù)查詢 81
實(shí)驗(yàn)1 85
實(shí)驗(yàn)2 86
實(shí)驗(yàn)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 自動(dòng)創(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è)計(jì)與美化 100
5.3.1 窗體的設(shè)計(jì)視圖 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
實(shí)驗(yàn) 116
習(xí)題 119
第6章 報(bào)表 122
6.1 報(bào)表概述 122
6.1.1 報(bào)表的組成 122
6.1.2 報(bào)表的類型 123
6.1.3 報(bào)表的視圖 123
6.2 創(chuàng)建報(bào)表 123
6.2.1 使用“報(bào)表”工具創(chuàng)建報(bào)表 123
6.2.2 使用“報(bào)表向?qū)А眲?chuàng)建報(bào)表 124
6.2.3 使用“空?qǐng)?bào)表”創(chuàng)建報(bào)表 127
6.2.4 使用設(shè)計(jì)視圖創(chuàng)建報(bào)表 128
6.2.5 創(chuàng)建標(biāo)簽報(bào)表 131
6.3 報(bào)表中的計(jì)算 133
6.3.1 使用計(jì)算型控件 133
6.3.2 報(bào)表中的分組、排序和匯總 134
實(shí)驗(yàn) 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 宏的運(yùn)行與調(diào)試 146
7.3.1 運(yùn)行宏 146
7.3.2 調(diào)試宏 146
7.4 事件與宏 147
實(shí)驗(yàn) 147
習(xí)題 148
第8章 VBA程序設(shè)計(jì)基礎(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ǔ)知識(shí) 158
8.2.1 VBA的數(shù)據(jù)類型 158
8.2.2 VBA中的常量和變量 160
8.2.3 VBA中的運(yùn)算符 162
8.2.4 VBA中的表達(dá)式 165
8.2.5 VBA程序的輸入 165
8.2.6 VBA程序的輸出 166
8.3 VBA程序設(shè)計(jì) 167
8.3.1 順序結(jié)構(gòu)程序設(shè)計(jì) 167
8.3.2 選擇結(jié)構(gòu)程序設(shè)計(jì) 168
8.3.3 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 172
8.3.4 面向?qū)ο蟪绦蛟O(shè)計(jì) 177
8.3.5 VBA中的數(shù)組 181
8.3.6 VBA中的子過(guò)程和函數(shù)過(guò)程 185
8.3.7 變量的作用域 188
8.3.8 VBA程序設(shè)計(jì)綜合示例 190
8.3.9 VBA中的文件操作 193
8.4 VBA程序調(diào)試 196
8.4.1 程序錯(cuò)誤的分類 197
8.4.2 調(diào)試程序的方法 198
8.5 VBA數(shù)據(jù)庫(kù)編程 199
8.5.1 VBA數(shù)據(jù)庫(kù)編程基礎(chǔ) 199
8.5.2 VBA數(shù)據(jù)庫(kù)編程應(yīng)用 202
實(shí)驗(yàn) 206
習(xí)題 207
參考文獻(xiàn) 212