Access 2010數(shù)據(jù)庫基礎(chǔ)與應(yīng)用教程(第2版)
定 價:49.8 元
叢書名:普通高等學(xué)校計算機(jī)教育“十三五”規(guī)劃教材
- 作者:陳薇薇 馮瑩瑩 巫張英
- 出版時間:2017/9/1
- ISBN:9787115462831
- 出 版 社:人民郵電出版社
- 中圖法分類:TP311.138AC
- 頁碼:318
- 紙張:膠版紙
- 版次:2
- 開本:16開
本書以簡明易懂、實例豐富、深入淺出、可操作性強(qiáng)的方式,全面介紹了使用Access 2010數(shù)據(jù)庫管理系統(tǒng)創(chuàng)建數(shù)據(jù)庫、創(chuàng)建數(shù)據(jù)庫的各種對象(包括表、查詢、窗體、報表、宏和模塊)、VBA編程、DAO編程和ADO編程的方法。各章后面均配置了相應(yīng)的習(xí)題和上機(jī)實驗題。本書內(nèi)容基本覆蓋了全國計算機(jī)等級考試二級Access數(shù)據(jù)庫程序設(shè)計考試大綱的內(nèi)容。
1.首版銷量超過5萬冊。
2.內(nèi)容覆蓋了全國計算機(jī)等級考試二級Access數(shù)據(jù)庫程序設(shè)計考試大綱的基本內(nèi)容
3.配套資源豐富,提供PPT課件、配套實驗、源代碼、題庫系統(tǒng)等資源。
巫張英,為中山大學(xué)本科生講授過計算機(jī)應(yīng)用基礎(chǔ)、動態(tài)網(wǎng)頁設(shè)計與電子商務(wù)、計算機(jī)網(wǎng)絡(luò)信息安全、動態(tài)網(wǎng)頁與網(wǎng)站設(shè)計等課程。曾為中山大學(xué)信息科學(xué)與技術(shù)學(xué)院夜大?粕v授過網(wǎng)頁設(shè)計、計算機(jī)應(yīng)用基礎(chǔ)、電子商務(wù)等課程。曾為中山大學(xué)新華學(xué)院本科生講授過計算機(jī)應(yīng)用基礎(chǔ)、電子商務(wù)基礎(chǔ)、數(shù)據(jù)庫管理系統(tǒng)等課程。
目 錄
第1章 數(shù)據(jù)庫基礎(chǔ)概述 1
1.1 數(shù)據(jù)管理發(fā)展概況 1
1.1.1 數(shù)據(jù)及數(shù)據(jù)處理 1
1.1.2 人工管理 1
1.1.3 文件系統(tǒng) 2
1.1.4 數(shù)據(jù)庫系統(tǒng) 2
1.1.5 分布式數(shù)據(jù)庫系統(tǒng) 2
1.1.6 面向?qū)ο髷?shù)據(jù)庫系統(tǒng) 2
1.1.7 數(shù)據(jù)倉庫 3
1.1.8 數(shù)據(jù)挖掘 3
1.1.9 大數(shù)據(jù) 3
1.2 數(shù)據(jù)庫系統(tǒng)簡述 3
1.2.1 數(shù)據(jù)庫 4
1.2.2 數(shù)據(jù)庫管理系統(tǒng) 4
1.2.3 數(shù)據(jù)庫系統(tǒng) 4
1.2.4 數(shù)據(jù)庫應(yīng)用系統(tǒng) 5
1.2.5 數(shù)據(jù)庫系統(tǒng)的三級模式及二級映射結(jié)構(gòu) 5
1.3 數(shù)據(jù)模型 6
1.3.1 概念數(shù)據(jù)模型E-R模型 7
1.3.2 邏輯數(shù)據(jù)模型 8
1.3.3 物理數(shù)據(jù)模型 10
1.4 關(guān)系數(shù)據(jù)庫 10
1.4.1 關(guān)系模型的基本術(shù)語 10
1.4.2 關(guān)系的性質(zhì) 11
1.4.3 關(guān)系完整性約束 11
1.4.4 關(guān)系規(guī)范化 12
1.5 關(guān)系運(yùn)算 13
1.5.1 傳統(tǒng)的集合運(yùn)算 13
1.5.2 專門的關(guān)系運(yùn)算 15
1.6 數(shù)據(jù)庫設(shè)計簡述 17
1.6.1 數(shù)據(jù)庫設(shè)計 17
1.6.2 數(shù)據(jù)庫需求分析階段 17
1.6.3 數(shù)據(jù)庫的概念設(shè)計階段 18
1.6.4 數(shù)據(jù)庫的邏輯設(shè)計階段 18
1.6.5 數(shù)據(jù)庫的物理設(shè)計階段 19
1.6.6 學(xué)生管理系統(tǒng)數(shù)據(jù)庫設(shè)計實例 19
習(xí)題1 22
上機(jī)實驗1 25
第2章 Access 2010數(shù)據(jù)庫創(chuàng)建與操作 26
2.1 Access 2010的啟動與退出 26
2.1.1 啟動Access 2010 26
2.1.2 退出Access 2010 27
2.2 Access 2010用戶界面 27
2.2.1 Access 2010窗口 27
2.2.2 標(biāo)題欄 27
2.2.3 命令選項卡標(biāo)題 27
2.2.4 Backstage視圖 28
2.2.5 功能區(qū)及命令選項卡 28
2.2.6 上下文命令選項卡 29
2.2.7 樣式庫 30
2.2.8 導(dǎo)航窗格 31
2.2.9 工作區(qū)與對象選項卡 31
2.2.10 狀態(tài)欄 32
2.2.11 快速訪問工具欄 32
2.3 Access數(shù)據(jù)庫的創(chuàng)建 32
2.3.1 創(chuàng)建空數(shù)據(jù)庫 32
2.3.2 使用樣本模板創(chuàng)建數(shù)據(jù)庫 33
2.3.3 創(chuàng)建空白Web數(shù)據(jù)庫 35
2.3.4 Access 2010數(shù)據(jù)庫對象簡介 35
2.4 數(shù)據(jù)庫的打開與關(guān)閉 39
2.4.1 打開Access 2010數(shù)據(jù)庫 39
2.4.2 關(guān)閉Access 2010數(shù)據(jù)庫 39
2.5 數(shù)據(jù)庫的安全操作 39
2.5.1 使用數(shù)據(jù)庫密碼加密/解密
Access數(shù)據(jù)庫 39
2.5.2 壓縮和修復(fù)數(shù)據(jù)庫 41
2.5.3 生成ACCDE文件 41
2.5.4 備份數(shù)據(jù)庫 42
習(xí)題2 43
上機(jī)實驗2 43
第3章 表 44
3.1 表結(jié)構(gòu)設(shè)計概述 44
3.1.1 字段的命名規(guī)定 45
3.1.2 字段的數(shù)據(jù)類型 45
3.1.3 學(xué)生管理系統(tǒng)數(shù)據(jù)庫的表結(jié)構(gòu)設(shè)計實例 47
3.2 創(chuàng)建表 49
3.2.1 創(chuàng)建表的方法 49
3.2.2 使用數(shù)據(jù)表視圖創(chuàng)建表 49
3.2.3 使用設(shè)計視圖創(chuàng)建表 51
3.2.4 修改表的結(jié)構(gòu) 52
3.2.5 字段屬性的設(shè)置 54
3.2.6 設(shè)置和取消表的主鍵 56
3.3 表之間的關(guān)系 57
3.3.1 表之間關(guān)系類型的確定 57
3.3.2 建立表之間的關(guān)系 58
3.3.3 編輯關(guān)系對話框中的關(guān)系選項 59
3.3.4 修改表之間的關(guān)系 60
3.3.5 刪除表之間的關(guān)系 60
3.3.6 子表 60
3.4 表的基本操作 61
3.4.1 打開和關(guān)閉表 61
3.4.2 在表中添加記錄 61
3.4.3 在表中修改記錄 62
3.4.4 在表中刪除記錄 62
3.4.5 表中記錄排序 62
3.4.6 表中記錄篩選 64
3.4.7 設(shè)置表的外觀 66
3.4.8 查找表中的數(shù)據(jù) 70
3.4.9 替換表中的數(shù)據(jù) 72
3.4.10 表的重命名 72
3.4.11 刪除表 72
3.4.12 復(fù)制表 73
3.5 導(dǎo)入表、導(dǎo)出表與鏈接表 73
3.5.1 導(dǎo)入表 73
3.5.2 導(dǎo)出表 75
3.5.3 鏈接表 76
習(xí)題3 77
上機(jī)實驗3 79
第4章 查詢 82
4.1 查詢概述 82
4.1.1 查詢的類型 82
4.1.2 創(chuàng)建查詢的方法 84
4.2 創(chuàng)建選擇查詢 84
4.2.1 使用向?qū)?chuàng)建查詢 84
4.2.2 在設(shè)計視圖中創(chuàng)建查詢 87
4.3 查詢的運(yùn)行和修改 89
4.3.1 運(yùn)行查詢的基本方法 89
4.3.2 修改查詢設(shè)計 90
4.4 查詢條件的設(shè)置 92
4.4.1 表達(dá)式 92
4.4.2 比較運(yùn)算符 93
4.4.3 邏輯運(yùn)算符 94
4.4.4 特殊運(yùn)算符 94
4.4.5 常用字符串函數(shù) 95
4.4.6 常用日期時間函數(shù) 95
4.4.7 設(shè)置查詢的組合條件 96
4.5 設(shè)置查詢的計算 98
4.5.1 設(shè)置查詢的總計計算 98
4.5.2 設(shè)置查詢的分組總計計算 99
4.5.3 設(shè)置查詢的自定義計算 101
4.6 交叉表查詢 102
4.6.1 使用向?qū)?chuàng)建交叉表查詢 102
4.6.2 使用設(shè)計視圖創(chuàng)建交叉表查詢 104
4.7 參數(shù)查詢 105
4.7.1 在設(shè)計視圖中創(chuàng)建單個參數(shù)的查詢 105
4.7.2 在設(shè)計視圖中創(chuàng)建多個參數(shù)的查詢 106
4.8 操作查詢 108
4.8.1 生成表查詢 108
4.8.2 追加查詢 109
4.8.3 更新查詢 111
4.8.4 刪除查詢 112
4.9 SQL查詢 113
4.9.1 SELECT語句 114
4.9.2 INSERT語句 117
4.9.3 UPDATE語句 119
4.9.4 DELETE語句 120
4.9.5 SQL特定查詢 121
習(xí)題4 123
上機(jī)實驗4 125
第5章 窗體 128
5.1 窗體概述 128
5.1.1 窗體的組成 128
5.1.2 窗體的視圖類型 129
5.1.3 窗體的類型 130
5.1.4 主/子窗體 131
5.1.5 控件 131
5.1.6 控件組 132
5.1.7 窗體和控件的屬性 133
5.1.8 窗體和控件的事件與事件過程 134
5.2 創(chuàng)建窗體 134
5.2.1 創(chuàng)建窗體的方法 135
5.2.2 使用窗體按鈕創(chuàng)建窗體 135
5.2.3 使用空白窗體按鈕創(chuàng)建窗體 135
5.2.4 使用多個項目按鈕創(chuàng)建窗體 136
5.2.5 使用數(shù)據(jù)表按鈕創(chuàng)建數(shù)據(jù)表窗體 137
5.2.6 使用數(shù)據(jù)透視圖按鈕創(chuàng)建數(shù)據(jù)透視圖窗體 138
5.2.7 使用數(shù)據(jù)透視表按鈕創(chuàng)建數(shù)據(jù)透視表窗體 139
5.2.8 使用窗體向?qū)?chuàng)建基于一個表的窗體 140
5.2.9 使用窗體向?qū)О粹o創(chuàng)建基于兩個表的主/子窗體 142
5.2.10 使用設(shè)計視圖創(chuàng)建窗體 143
5.3 在設(shè)計視圖中進(jìn)行自定義窗體設(shè)計 146
5.3.1 使用設(shè)計視圖創(chuàng)建一個只讀的主/子窗體 146
5.3.2 使用設(shè)計視圖創(chuàng)建一個輸入窗體 153
5.3.3 使用設(shè)計視圖創(chuàng)建一個含選項卡的控制窗體 156
5.3.4 在窗體設(shè)計視圖中創(chuàng)建選項組控件 160
5.4 控制窗體的設(shè)計與創(chuàng)建 161
5.4.1 創(chuàng)建切換窗體 161
5.4.2 創(chuàng)建導(dǎo)航窗體 165
5.4.3 設(shè)置啟動窗體 166
習(xí)題5 167
上機(jī)實驗5 168
第6章 報表 170
6.1 報表概述 170
6.1.1 報表的組成 170
6.1.2 報表的視圖類型 171
6.1.3 報表的類型 172
6.1.4 創(chuàng)建報表的方法 172
6.1.5 修改報表的設(shè)計 172
6.2 創(chuàng)建報表 173
6.2.1 使用報表創(chuàng)建報表 173
6.2.2 使用空報表創(chuàng)建報表 174
6.2.3 使用報表向?qū)?chuàng)建報表 175
6.2.4 使用標(biāo)簽創(chuàng)建報表 177
6.2.5 使用報表設(shè)計創(chuàng)建報表 178
6.2.6 使用圖表控件創(chuàng)建報表 184
6.3 報表設(shè)計的一些技巧 186
6.3.1 報表記錄的排序 186
6.3.2 報表記錄的分組 188
6.3.3 添加計算控件實現(xiàn)計算 191
6.3.4 兩級分組統(tǒng)計及百分比計算 192
6.3.5 多列報表 194
6.3.6 子報表 196
6.3.7 導(dǎo)出報表 199
習(xí)題6 199
上機(jī)實驗6 201
第7章 宏 202
7.1 宏概述 202
7.1.1 宏設(shè)計視圖 202
7.1.2 常用的宏操作簡介 204
7.2 創(chuàng)建宏 205
7.2.1 創(chuàng)建操作序列的獨(dú)立宏 205
7.2.2 創(chuàng)建含有If塊的條件操作宏 206
7.2.3 使用Group對宏中的操作進(jìn)行分組 210
7.2.4 設(shè)置宏的操作參數(shù) 210
7.2.5 創(chuàng)建含子宏的獨(dú)立宏 211
7.2.6 創(chuàng)建嵌入宏 212
7.2.7 創(chuàng)建數(shù)據(jù)宏 214
7.2.8 創(chuàng)建自動執(zhí)行的名為AutoExec的獨(dú)立宏 215
7.3 宏的修改 215
7.3.1 獨(dú)立宏的修改 215
7.3.2 嵌入宏的修改 216
7.3.3 數(shù)據(jù)宏的修改 216
7.3.4 宏中操作的刪除 216
7.3.5 宏中操作的移動 216
7.4 運(yùn)行宏和調(diào)試宏 217
7.4.1 宏的運(yùn)行 217
7.4.2 宏的調(diào)試 218
7.5 宏與Visual Basic 219
7.5.1 宏與VBA編程 219
7.5.2 將獨(dú)立宏轉(zhuǎn)換為Visual Basic程序代碼 220
習(xí)題7 220
上機(jī)實驗7 222
第8章 模塊與VBA程序設(shè)計 223
8.1 模塊概述 223
8.1.1 模塊類型 223
8.1.2 模塊的組成 224
8.2 VBA程序設(shè)計概述 225
8.2.1 對象和對象名 225
8.2.2 對象的屬性 226
8.2.3 對象的方法 228
8.2.4 對象的事件 228
8.2.5 事件過程 229
8.3 VBA編程環(huán)境VBE窗口 231
8.3.1 進(jìn)入VBE編程環(huán)境 231
8.3.2 VBE窗口 232
8.3.3 VBE環(huán)境中編寫VBA代碼 234
8.3.4 在模塊中插入過程的常用方法 235
8.4 VBA編程基礎(chǔ) 236
8.4.1 VBA的標(biāo)準(zhǔn)數(shù)據(jù)類型 236
8.4.2 變量 237
8.4.3 變量的作用域與生命周期 238
8.4.4 數(shù)組 239
8.4.5 用戶自定義的數(shù)據(jù)類型 241
8.4.6 數(shù)據(jù)庫對象變量 242
8.4.7 常量 243
8.4.8 運(yùn)算符 244
8.4.9 表達(dá)式和運(yùn)算符的優(yōu)先級 245
8.4.10 常用標(biāo)準(zhǔn)函數(shù) 247
8.5 VBA程序語句 253
8.5.1 VBA程序語句編寫規(guī)則 253
8.5.2 VBA注釋語句 254
8.5.3 VBA聲明語句 254
8.5.4 VBA賦值語句 255
8.5.5 輸入/輸出的語句 255
8.5.6 選擇結(jié)構(gòu) 258
8.5.7 循環(huán)結(jié)構(gòu) 264
8.5.8 標(biāo)號和GoTo語句 271
8.5.9 過程的聲明和調(diào)用及參數(shù)傳遞 271
8.6 VBA中的常用操作方法 274
8.6.1 打開和關(guān)閉窗體 275
8.6.2 打開和關(guān)閉報表 276
8.6.3 VBA編程驗證數(shù)據(jù) 276
8.6.4 計時器觸發(fā)事件Timer 277
8.6.5 幾個特殊函數(shù)的使用 279
8.7 VBA程序調(diào)試和錯誤處理 280
8.7.1 錯誤處理 280
8.7.2 程序的調(diào)試 283
習(xí)題8 285
上機(jī)實驗8 288
第9章 VBA的數(shù)據(jù)庫編程 290
9.1 數(shù)據(jù)庫訪問接口 290
9.2 數(shù)據(jù)訪問對象 290
9.2.1 DAO模型結(jié)構(gòu) 290
9.2.2 DAO對象變量的聲明和賦值 292
9.2.3 DAO對象的部分屬性和方法 293
9.2.4 利用DAO訪問數(shù)據(jù)庫 294
9.3 ActiveX數(shù)據(jù)對象 297
9.3.1 ADO模型結(jié)構(gòu) 297
9.3.2 ADO對象變量的聲明 298
9.3.3 ADO對象的部分屬性和方法 298
9.3.4 利用ADO訪問數(shù)據(jù)庫 300
習(xí)題9 301
上機(jī)實驗9 302
附錄1 習(xí)題參考答案 303
附錄2 函數(shù) 305
附錄2.1 數(shù)學(xué)函數(shù) 305
附錄2.2 文本函數(shù) 306
附錄2.3 日期/時間函數(shù) 306
附錄2.4 SQL聚合函數(shù) 308
附錄2.5 轉(zhuǎn)換函數(shù) 308
附錄2.6 程序流程函數(shù) 309
附錄2.7 輸入/輸出消息函數(shù) 310
附錄3 宏操作命令 311
附錄3.1 窗口管理類宏操作 311
附錄3.2 宏命令類宏操作 311
附錄3.3 篩選/查詢/搜索類宏操作 312
附錄3.4 數(shù)據(jù)導(dǎo)入/導(dǎo)出類宏操作 314
附錄3.5 數(shù)據(jù)庫對象類宏操作 314
附錄3.6 數(shù)據(jù)輸入操作類宏操作 315
附錄3.7 系統(tǒng)命令類宏操作 316
附錄3.8 用戶界面命令類宏操作 316
參考文獻(xiàn) 318