內容簡介
Access是微軟的辦公資料庫產品,可以用來做數據分析和軟體開發,其最大的優點是易學易用,非
計算機專業的人員也能學會。本書注重實戰操作,幫助讀者循序漸進地掌握Access中的各項技術。
本書內容包括認識Access 2013、創建與管理資料庫、數據表的基本操作、數據查詢、設計窗體、使用報表、使用宏、VBA程式語言、SharePoint網站、導入和導出數據、數據的安全、最佳化打包、簽名和分發。最後通過兩個綜合案例的資料庫開發,進一步講述Access在實際工作中的套用。本書配有下載包,包括400個實例和13個綜合案例源碼,以及20小時培訓班形式的教學視頻,詳細講解了書中每一個知識點和每一個資料庫操作的方法和技巧。
本書適合Access 2013資料庫初學者、Access 2013資料庫開發人員和Access 2013
資料庫管理員,同時也能作為高等院校相關專業師生的教學用書。
圖書目錄
第1章 認識Access 2013 1
1.1 Access 2013概述 1
1.2 Access 2013的新功能 2
1.3 Access 2013中刪除和修改的功能 6
1.4 Access 2013工作界面 9
1.5 認識Access的對象 16
1.6 綜合案例——自定義功能區 20
1.7 專家答疑 21
第2章 創建與管理資料庫 23
2.1 創建新資料庫 23
2.1.1 創建一個空白資料庫 23
2.1.2 利用模板快速創建資料庫 25
2.2 資料庫的基本操作 26
2.2.1 打開資料庫 26
2.2.2 保存資料庫 27
2.2.3 關閉資料庫 29
2.3 管理資料庫 30
2.3.1 備份資料庫 30
2.3.2 查看資料庫屬性 30
2.4 綜合案例——運算元據庫 32
2.5 專家答疑 34
第3章 數據表的基本操作 36
3.1 創建新數據表 36
3.1.1 使用表模板創建數據表 36
3.1.2 使用欄位模板創建數據表 37
3.1.3 使用表設計創建數據表 39
3.1.4 在新資料庫中創建新表 42
3.1.5 在現有資料庫中創建新表 42
3.1.6 使用SharePoint列表創建表 43
3.2 添加欄位和類型 43
3.2.1 數據類型概述 43
3.2.2 添加欄位 44
3.2.3 更改數據類型 46
3.3 設定欄位 48
3.3.1 欄位屬性概述 49
3.3.2 修改欄位屬性 51
3.4 修改數據表與數據表結構 53
3.4.1 利用設計視圖更改表的結構 53
3.4.2 利用數據表視圖更改表的結構 54
3.4.3 數據的有效性 55
3.4.4 主鍵的設定、更改與刪除 60
3.5 建立表之間的關係 62
3.5.1 表的索引 63
3.5.2 創建表關係 65
3.5.3 查看與編輯表關係 72
3.5.4 實施參照完整性 75
3.5.5 設定級聯選項 76
3.6 編輯數據表 77
3.6.1 向表中添加與修改記錄 77
3.6.2 選定與刪除記錄 78
3.6.3 更改數據表的顯示方式 80
3.6.4 數據的查找與替換 81
3.6.5 數據的排序與篩選 84
3.7 設定數據表格式 88
3.7.1 設定表的行高和列寬 88
3.7.2 設定字型格式 90
3.7.3 隱藏和顯示欄位 91
3.7.4 凍結和取消凍結 92
3.8 綜合案例——創建“學生”表和“宿舍”表 93
3.9 專家答疑 96
第4章 數據查詢 97
4.1 查詢概述 97
4.2 創建查詢 98
4.2.1 簡單選擇查詢 99
4.2.3 查找重複項查詢 101
4.2.4 查找不匹配項查詢 103
4.2.5 用設計視圖創建查詢 105
4.2.6 查詢及欄位的屬性設定 108
4.2.7 設定查詢條件 109
4.3 創建操作查詢 111
4.3.1 生成表查詢 111
4.3.2 更新查詢 114
4.3.3 追加查詢 117
4.3.4 刪除查詢 119
4.4. SQL特定查詢 121
4.4.1 SQL概述 122
4.4.2 SELECT查詢 124
4.5 創建高級查詢 126
4.5.1 參數查詢 126
4.6 綜合實例1——更新員工工資情況 133
4.7 綜合實例2——查詢各部門男女員工分布情況 135
4.8 專家解惑 136
第5章 設計窗體 138
5.1 初識窗體 138
5.1.1 什麼是窗體 138
5.1.2 窗體的作用 139
5.1.3 窗體的視圖與結構 139
5.2 創建普通窗體 141
5.2.1 使用“窗體”工具創建窗體 142
5.2.2 使用“分割窗體”工具創建分割窗體 143
5.2.3 使用“多項目”工具創建顯示多個記錄窗體 144
5.2.4 使用“窗體嚮導”創建窗體 145
5.2.5 使用“空白窗體”工具創建窗體 148
5.3 創建主/次窗體 150
5.3.1 利用嚮導創建主/次窗體 150
5.3.2 利用子窗體控制項創建主/次窗體 150
5.3.3 用滑鼠拖動建立主/次窗體 153
5.3.4 創建兩級子窗體的窗體 155
5.3.5 創建包含嵌套子窗體的窗體 157
5.4 使用窗體運算元據 159
5.4.1 查看、添加、刪除記錄 159
5.4.2 篩選、排序、查找記錄 161
5.5 使用窗體控制項 165
5.6 設定窗體格式 184
5.7 綜合案例——部門員工信息查看窗體 190
5.8 專家答疑 194
第6章 使用報表 195
6.1 初識報表 195
6.1.1 報表的功能 195
6.1.2 報表的視圖與分類 196
6.1.3 報表的結構 198
6.1.4 報表與窗體的區別 198
6.2 創建報表 198
6.2.1 使用報表工具創建報表 199
6.2.2 使用報表嚮導創建報表 200
6.2.3 使用空白報表工具創建報表 203
6.2.4 創建標籤類型報表 204
6.2.5 使用報表設計創建報表 206
6.2.6 建立專業參數報表 210
6.3 報表中數據運算 213
6.4 製作高質量的報表 216
6.4.1 創建主/次報表 216
6.4.2 創建彈出式報表 219
6.4.3 創建圖表報表 220
6.5 報表的列印 222
6.5.1 預覽報表 222
6.5.2 列印報表 223
6.6 綜合案例——創建員工工資匯總報表 224
6.7 專家答疑 228
第7章 使用宏 229
7.1 初識宏 229
7.1.1 宏生成器介紹 229
7.1.2 宏的功能和類型 231
7.1.3 宏設計視圖 232
7.1.4 宏和宏組 233
7.2 宏的創建與設計 234
7.2.1 創建與設計獨立宏 234
7.2.2 創建與設計嵌入宏 236
7.2.3 創建與設計數據宏 240
7.2.4 創建含有子宏的宏組 242
7.3 宏的基本操作 244
7.3.1 添加操作 244
7.3.2 移動操作 246
7.3.3 刪除操作 247
7.3.4 複製和貼上宏操作 247
7.3.5 向宏中添加If塊 247
7.3.6 向If塊添加Else或Else If塊 248
7.3.7 展開和摺疊宏操作或塊 249
7.4 宏的運行與調試 250
7.4.1 調試宏 250
7.4.2 運行宏 253
7.5 宏在Access中的套用 256
7.5.1 使用宏列印報表 256
7.5.2 使用宏傳送Access對象 257
7.5.3 使用宏實現數據的導出 258
7.6 宏的安全設定 259
7.6.1 解除阻止的內容 260
7.6.2 信任中心設定 261
7.7 綜合案例——使用宏創建快捷選單 262
7.8 專家答疑 265
第8章 VBA程式語言 266
8.1 認識VBA 266
8.1.1 VBA概述 266
8.1.2 VBA程式與宏的關係 267
8.1.3 VBA的編寫環境 267
8.1.4 將宏轉換為VBA代碼 270
8.2 VBA語法簡介 272
8.2.1 數據類型 272
8.2.2 變數、常量和數組 275
8.2.3 VBA中的運算符與表達式 278
8.2.4 常用的標準函式 282
8.2.5 程式語句 286
8.3 創建VBA程式 290
8.4 過程與模組 297
8.4.1 模組和過程概述 297
8.4.2 創建過程 297
8.4.3 VBA程式模組 304
8.5 綜合案例——創建生成彩票號碼的代碼 307
8.6 專家答疑 308
第9章 SharePoint網站 309
9.1 認識SharePoint 309
9.1.1 SharePoint Services概述 309
9.1.2 什麼是SharePoint Portal Server 310
9.1.3 了解SharePoint網站 310
9.2 在SharePoint網站共享資料庫 312
9.3 通過連結至SharePoint列表共享資料庫 313
9.3.2 查看SharePoint網站上的列表 315
9.3.3 導出到SharePoint網站 316
9.4 訪問SharePoint網站中的表 317
9.5 專家答疑 319
第10章 數據的導入和導出 320
10.1 什麼是外部數據 320
10.2 導入數據 321
10.2.1 從其他Access資料庫導入 322
10.2.2 導入電子表格數據 325
10.3 導出數據 328
10.3.1 數據導出的各種類型 328
10.3.2 導出到Access其他資料庫 329
10.3.3 導出到電子表格數據 331
10.3 Access與Office軟體的合作 333
10.4 專家答疑 335
第11章 資料庫的安全、最佳化打包、簽名和分發 336
11.1 Access資料庫的安全 336
11.1.1 創建資料庫密碼 336
11.1.2 刪除資料庫密碼 338
11.2 最佳化和分析資料庫 339
11.2.1 備份和恢複數據庫 340
11.2.2 壓縮和修複數據庫 340
11.2.3 分析表 343
11.2.4 分析性能 347
11.3 資料庫的打包、簽名和分發 348
11.3.1 創建簽名包 348
11.3.2 提取並使用簽名包 350
11.4 設定信任中心 351
11.5 綜合案例——設定資料庫安全 353
11.6 專家解惑 355
第12章 開發進銷存管理系統 357
12.1 系統設計概述 357
12.2 需求分析 358
12.3 模組設計 358
12.4 數據表設計 359
12.5 數據表的表關係設計 362
12.6 操作界面設計 364
12.6.1 “登錄系統”窗體 364
12.6.2 “主切換面板”窗體 366
12.6.3 “庫存查詢”窗體 369
12.6.4 “入庫操作”窗體 372
12.6.5 “出庫操作”窗體 373
12.6.6 “訂單管理”窗體 374
12.6.7 “客戶管理”窗體 376
12.6.9 “用戶管理”窗體 377
12.7 查詢設計 378
12.7.1 “庫存信息”查詢 378
12.7.2 “訂單信息”查詢 380
12.8 報表設計 381
12.8.1 “庫存查詢”報表 381
12.8.2 “訂單信息”報表 382
12.8.3 “產品信息”報表 384
12.9 程式設計 385
12.9.1 公用模組 385
12.9.2 “登錄系統”窗體代碼 387
12.9.3 “主切換面板”窗體代碼 390
12.9.4 “庫存查詢”窗體代碼 391
12.9.5 “入庫操作”窗體代碼 392
12.9.6 “出庫操作”窗體代碼 393
12.9.7 “訂單管理”窗體代碼 394
12.9.8 “客戶管理”窗體代碼 395
12.9.9 “供應商管理”窗體代碼 395
12.9.10 “用戶管理”窗體代碼 396
12.10 設定自動啟動“登錄系統”窗體 398
12.11 系統運行 398
12.12 實例總結 401
12.13 答疑和技巧 401
12.13.1 關於最初的系統方案設計 401
12.13.2 關於表設計 402
12.13.3 欄位屬性和窗體控制項的關係 403
12.14 擴展和提高 403
12.14.1 資料庫設計的原則 403
12.14.2 利用複製功能 404
第13章 開發會員管理系統 405
13.1 系統設計概述 405
13.2 需求分析 406
13.3 模組設計 406
13.4 數據表設計 407
13.5 數據表的表關係設計 410
13.6 操作界面設計 412
13.6.1 登錄窗體 412
13.6.2 主頁面窗體 415
13.6.3 “會員資料管理”窗體 418
13.6.4 “會員卡信息”窗體 418
13.6.5 “會員信息”窗體 422
13.6.6 “會員卡充值”窗體 422
13.6.7 “會員充值查詢”窗體 424
13.6.8 “會員消費”窗體 426
13.6.9 “會員消費查詢”窗體 427
13.6.10 “修改密碼”窗體 428
13.6.11 “版本信息”窗體 429
13.7 查詢設計 429
13.7.1 “會員充值”查詢 430
13.7.2 “會員個人信息”查詢 431
13.7.3 “會員卡更新”查詢 431
13.8 報表設計 433
13.8.1 “會員充值查詢”報表 433
13.8.2 “會員信息”報表 435
13.9 程式設計 435
13.9.1 登錄窗體代碼 436
13.9.2 主頁面窗體代碼 439
13.9.3 “會員資料管理”窗體代碼 440
13.9.4 “會員卡信息”窗體代碼 440
13.9.5 “會員信息”窗體代碼 442
13.9.6 “會員卡充值”窗體代碼 445
13.9.7 “會員充值查詢”窗體代碼 446
13.9.8 “會員消費”窗體代碼 447
13.9.9 “會員消費查詢”窗體代碼 448
13.9.10 “修改密碼”窗體代碼 449
13.10 系統設定 451
13.10.1 設定自動啟動“登錄”窗體 451
13.10.2 隱藏導航窗格和選項卡 451
13.11 系統運行 452
13.12 實例總結 456
13.13 答疑和技巧 456
13.13.1 設定Tab鍵的次序 456
13.13.2 通過窗體向表中添加記錄的方法 457
13.13.3 善於使用分析工具 458
13.14 擴展和提高 458
13.14.1 資料庫設計的原則 458
13.14.2 設定主鍵的注意事項 458