Access實用教程(2007版)

Access實用教程(2007版)

《Access實用教程(2007版)》是2011年1月電子工業出版社出版的圖書,作者是鄭阿奇。

內容簡介

本書以Microsoft Access 2007為平台,全面深入介紹其功能、操作方法和開發資料庫套用系統的案例。內容包括:資料庫與Access基礎、資料庫的設計與創建、查詢的創建與套用、窗體的設計、報表的設計、宏的設計與套用、外部數據與軟體協同、資料庫管理系統設計基礎、案例開發、VBA編程基礎、內部函式與模組過程、VBA對象及DAO/ADO編程、VBA程式的調試與保護、資料庫的最佳化與安全設定、高級功能開發。第16章實驗指導結合套用案例,設計了9個循序漸進的實驗。本書免費提供案例和實驗素材、電子課件及習題。

圖書目錄

第1章 資料庫與Access基礎 1
1.1 資料庫的基本概念 2
1.1.1 資料庫簡介 2
1.1.2 資料庫的關係模型 2
1.1.3 表、記錄和欄位 3
1.1.4 常見的資料庫管理系統 4
1.2 Access的操作環境 5
1.2.1 安裝與運行 6
1.2.2 操作界面 6
1.2.3 Access數據格式 8
1.3 Access對象類型 10
1.3.1 表 10
1.3.2 查詢 11
1.3.3 窗體 11
1.3.4 報表 12
1.3.5 宏 13
1.3.6 模組 13
1.4 Access開發實例――智揚企業銷售管理
系統 V1.3 14
1.4.1 系統基本功能的開發 14
1.4.2 系統高級功能的開發 15
第2章 資料庫的設計與創建 17
2.1 資料庫的設計 18
2.1.1 資料庫的設計原則 18
2.1.2 數據表的設計原則 18
2.2 創建資料庫與數據表 19
2.2.1 創建資料庫 19
2.2.2 創建數據表 20
2.2.3 數據類型及欄位屬性 26
2.3 修改數據表結構 27
2.3.1 重新設計表結構 27
2.3.2 微調錶結構 28
2.3.3 添加現有欄位 29
2.3.4 通過查閱列添加欄位 31
2.3.5 數據的查閱 32
2.4 運算元據記錄與欄位 34
2.4.1 數據記錄的基本操作 34
2.4.2 欄位的基本操作 35
2.4.3 排列數據 37
2.4.4 篩選數據 39
2.4.5 表的索引 41
2.4.6 數據的有效性 41
2.5 表關係 43
2.5.1 表關係的分類與套用 43
2.5.2 創建表關係 44
2.5.3 表關係的修改 47
2.6 使用子數據表 49
第3章 查詢的創建與套用 52
3.1 查詢的功能 53
3.2 創建查詢 53
3.2.1 簡單選擇查詢 53
3.2.2 交叉表查詢 54
3.2.3 查找重複項查詢 55
3.2.4 查找不匹配項查詢 56
3.2.5 用【設計視圖】創建查詢 57
3.2.6 設定查詢屬性 59
3.2.7 設定查詢條件 59
3.3 創建高級查詢 60
3.3.1 參數查詢 60
3.3.2 交叉表查詢 61
3.4 操作查詢 64
3.4.1 更新查詢 64
3.4.2 追加查詢 65
3.4.3 刪除查詢 66
3.4.4 生成表查詢 67
3.5 SQL語句 68
3.5.1 SQL語言概述 68
3.5.2 數據表操作語句 69
3.5.3 數據查詢語句 70
3.5.4 數據更新語句 72
3.6 SQL特定查詢 74
3.6.1 聯合查詢 74
3.6.2 傳遞查詢 76
3.6.3 數據定義查詢 77
3.7 解除阻止查詢 78
第4章 窗體的設計 80
4.1 認識窗體 81
4.1.1 窗體的功能 81
4.1.2 窗體視圖與分類 81
4.2 創建普通窗體 82
4.2.1 自動創建窗體 83
4.2.2 手動選擇欄位創建窗體 84
4.2.3 使用窗體嚮導 86
4.2.4 創建模式對話框 89
4.2.5 創建數據表窗體 90
4.3 創建高級窗體 91
4.3.1 創建數據透視表窗體 91
4.3.2 創建數據透視圖窗體 94
4.4 使用窗體控制項設計窗體 95
4.4.1 徽標控制項 96
4.4.2 標題、頁碼、日期和時間控制項 97
4.4.3 文本框與標籤控制項 97
4.4.4 複選框、選項按鈕和切換按鈕
102
4.4.5 選項組控制項 102
4.4.6 列表框和組合框控制項 104
4.4.7 添加命令按鈕 107
4.4.8 選項卡控制項 108
4.4.9 添加ActiveX控制項 109
4.5 創建主/次窗體 110
4.5.1 使用窗體嚮導 110
4.5.2 使用子窗體控制項 110
4.5.3 使用滑鼠拖動 112
4.5.4 創建兩級主/次窗體 113
4.6 設定窗體和控制項屬性 115
4.6.1 設定窗體屬性 115
4.6.2 設定控制項屬性 117
4.7 使用窗體運算元據 117
4.7.1 查看、添加、刪除記錄 117
4.7.2 篩選、排序、查找記錄 118
第5章 報表的設計 119
5.1 認識報表 120
5.1.1 報表的功能 120
5.1.2 報表的視圖 120
5.2 創建普通報表 121
5.2.1 自動創建報表 122
5.2.2 創建標籤報表 123
5.2.3 手動選擇創建報表 126
5.2.4 利用嚮導創建報表 127
5.3 設計報表 129
5.3.1 報表設計視圖的構成 129
5.3.2 設計參數報表 130
5.3.4 設計分組報表 132
5.4 創建高級報表 133
5.4.1 創建主/次報表 133
5.4.2 創建交叉報表 135
5.5 列印報表 136
5.5.1 【列印預覽】視圖 136
5.5.2 報表的頁面設定與列印 138
第6章 宏的設計與套用 139
6.1 宏的功能 140
6.2 宏的基礎知識 141
6.2.1 宏生成器 141
6.2.2 宏和宏組 143
6.2.3 宏的執行條件 143
6.3 宏的創建與設計 143
6.3.1 獨立宏 143
6.3.2 宏組 144
6.3.3 條件宏 146
6.3.4 嵌入式宏 147
6.3.5 編輯已有的宏 149
6.4 宏的執行與調試 149
6.4.1 宏的調用與執行 149
6.4.2 宏的調試 150
6.5 宏套用舉例 151
6.5.1 列印報表 152
6.5.2 創建快捷選單 153
6.5.3 執行VBA函式 154
6.5.4 傳送Access對象 155
6.6 宏的安全設定 156
6.6.1 解除阻止的內容 157
6.6.2 信任中心設定 157
第7章 外部數據與軟體協同 159
7.1 外部數據介紹 160
7.2 數據的導入 160
7.2.1 導入Access數據 160
7.2.2 利用連結表導入數據 162
7.2.3 導入Excel數據 164
7.2.4 導入txt文本數據 166
7.2.5 按照“保存的導入步驟”導入
數據 168
7.3 數據的導出 169
7.3.1 導出到其他Access資料庫 170
7.3.2 導出到Excel電子表格 170
7.3.3 導出為txt文本數據 171
7.3.4 按照保存的導出步驟導出數據
172
7.4 Office軟體的協作 172
7.4.1 用Outlook建立Access任務 172
7.4.2 用Word創建郵件合併文檔 173
7.4.3 用Word發布資料庫檔案 176
7.4.4 用Outlook傳送數據表 177
第8章 資料庫套用系統設計基礎 182
8.1 資料庫設計的步驟 183
8.1.1 需求分析階段 183
8.1.2 概念結構設計 184
8.1.3 邏輯結構設計 184
8.1.4 物理結構設計 185
8.1.5 資料庫的開發與實施 185
8.1.6 資料庫的管理和維護 185
8.2 實例――創建簡單的“庫存管理系統”
數據模型 186
8.2.1 需求分析與概念分析 186
8.2.2 系統的概念設計 188
8.2.3 系統的邏輯設計 190
8.2.4 系統的物理結構設計 192
第9章 案例開發――智揚企業銷售管理
系統 V1.3 193
9.1 實例導航 194
9.2 系統設計 195
9.2.1 系統需求分析 195
9.2.2 功能模組設計 195
9.3 資料庫結構設計 196
9.3.1 資料庫結構需求分析 197
9.3.2 數據表結構設計 197
9.4 數據表與表關係的創建 201
9.4.1 數據表的創建 201
9.4.2 數據表關係的設計創建 202
9.4.3 數據表欄位的查閱 204
9.5 用戶登錄與管理模組 206
9.5.1 設計“用戶登錄”窗體 207
9.5.2 創建“用戶登錄”檢查宏 208
9.5.3 創建其他窗體與宏 211
9.6 銷售管理模組 214
9.6.1 添加“客戶詳細信息”窗體 215
9.6.2 添加“新建客戶信息”窗體 216
9.6.3 添加“各省客戶信息”報表 217
9.6.4 添加“客戶查詢”功能 219
9.6.5 添加“訂單詳細信息”窗體 220
9.6.6 添加“新建訂單信息”窗體 222
9.6.7 添加“訂單查詢”功能 223
9.6.8 添加“訂單統計”報表功能 227
9.7 採購管理模組 233
9.8 庫存管理模組 233
9.8.1 添加“產品入庫”功能 234
9.8.2 添加“產品出庫”功能 236
9.8.3 添加“產品詳細信息”窗體 236
9.8.4 添加“新建產品”窗體 238
9.8.5 添加“產品庫存信息”報表 239
9.9 運貨商管理模組 240
9.9.1 添加“運貨商詳細信息”窗體
240
9.9.2 添加“訂單託運信息”報表 241
9.10 員工管理模組 242
9.10.1 添加“員工信息管理”窗體 243
9.10.2 添加“員工詳細信息”報表 243
9.11 創建“主頁”導航窗體 244
第10章 VBA編程基礎 246
10.1 VBA簡介 247
10.1.1 了解VBA 247
10.1.2 VBA編程環境 248
10.1.3 簡單的VBA程式 249
10.2 VBA程式設計基礎 250
10.2.1 基本數據類型 250
10.2.2 常量、變數、數組 252
10.2.3 VBA運算符 255
10.2.4 VBA程式語句 258
10.3 VBA程式流程控制 262
10.3.1 順序結構 262
10.3.2 選擇結構 264
10.3.3 循環結構 267
第11章 內部函式與模組過程 272
11.1 VBA內部函式 273
11.1.1 數學函式 273
11.1.2 文本函式 275
11.1.3 轉換函式 277
11.1.4 日期/時間函式 279
11.1.5 輸入/輸出函式 280
11.1.6 檢查判斷函式 282
11.2 模組與過程 283
11.2.1 理解VBA模組 283
11.2.2 理解VBA過程 284
11.2.3 Sub子過程 285
11.2.4 Function函式過程 286
11.2.5 過程的調用 287
11.2.6 創建通用過程 288
11.2.7 創建事件過程 288
第12章 VBA對象及DAO/ADO編程 290
12.1 VBA對象 291
12.1.1 理解對象、屬性和方法 291
12.1.2 VBA對象句法 292
13.1.3 創建對象 292
12.2 Access對象模型 295
12.2.1 Application對象 295
12.2.2 DoCmd對象 296
12.2.3 Form對象和Forms對象集合
297
12.2.4 Control對象和Controls對象集合
297
12.2.5 Module對象和Modules對象集合
298
12.3 數據訪問對象DAO 298
12.4 ActiveX數據對象ADO 299
12.4.1 ADO編程模型的關鍵元素 300
12.4.2 Connection對象 301
12.4.3 Command對象 302
12.4.4 Recordset對象 303
12.4.5 ADO編程基本步驟 304
第13章 VBA程式的調試與保護 307
13.1 VBA的調試 308
13.1.1 程式錯誤分類 308
13.1.2 良好的編程風格 309
13.1.3 VBA調試環境與工具 309
13.1.4 VBA調試方法與技巧 311
13.2 VBA的保護 314
13.2.1 密碼保護 314
13.2.2 accde檔案保護 315
第14章 資料庫的最佳化與安全設定 316
14.1 資料庫的分析最佳化和安全管理 317
14.1.1 表的最佳化 317
14.1.2 資料庫性能分析 318
14.1.3 資料庫的文檔管理 319
14.1.4 資料庫的安全管理 319
14.1.5 拆分資料庫 320
14.1.6 生成accde檔案 321
14.2 資料庫的備份與修復 321
14.2.1 備份資料庫 321
14.2.2 壓縮修複數據庫 321
第15章 高級功能開發――智揚企業銷售
管理系統V1.3 323
15.1 高級功能概述 324
15.2 用戶登錄模組 324
15.3 銷售管理高級功能 327
15.3.1 “客戶查詢”功能的開發 327
15.3.2 “訂單查詢”功能開發 328
15.4 庫存管理模組高級功能 329
15.4.1 欄位的查詢與更新 329
15.4.2 “產品入庫”功能開發 330
15.4.3 “產品出庫”功能開發 332
第16章 實驗指導 333
實驗1 Access資料庫與數據表的創建 333
實驗2 查閱數據表 338
實驗3 創建參數查詢與交叉表查詢 340
實驗4 創建分割窗體與主/次窗體 343
實驗5 利用窗體控制項手動設計窗體 345
實驗6 設計主/次報表 348
實驗7 設計嵌入式條件宏 352
實驗8 VBA創建事件過程 354
實驗9 ADO對象編程 355

相關詞條

熱門詞條

聯絡我們