內容簡介
本書是一本介紹Access 2013軟體的實用工具書,全書共15章,主要包括資料庫的基礎知識、Access 基礎操作、Access高級操作、宏和VBA代碼編程以及綜合實戰套用等內容。通過本書的學習,不僅能讓 讀者學會和掌握Access軟體的基本操作,還可以通過書中的實戰案例學會舉一反三,在實際工作中運用自 如,有效提高工作效率。
圖書目錄
Chapter01資料庫系統概述
1.1 資料庫相關的概念....................................2
1.1.1資料庫管理系統...............................2
1.1.2資料庫分類.......................................2
1.1.3關於DBMS.......................................3
1.1.4關於DBAS........................................3
1.1.5資料庫系統體系結構.......................3
1.2 關係資料庫................................................4
1.2.1關係資料庫中的基本術語...............4
1.2.2關係的與眾不同...............................5
1.2.3關係模型完整性...............................5
1.2.4關係的傳統集合和專門運算............6
1.3 表的規範範式............................................7
1.3.1第一範式...........................................7
1.3.2第二範式...........................................7
1.3.3第三範式...........................................8
1.4 資料庫設計................................................8
1.4.1資料庫設計的目標和特點...............8
1.4.2資料庫設計的方法...........................8
1.4.3資料庫設計的步驟...........................9
給你支招
Access也是程式,也可開機自啟...............9
輕鬆解決Access程式不可用的情況..........10
Chapter02 Access2013基礎知識
2.1 認識Access2013工作界面....................12
2.2 自定義Access2013工作環境................14
2.2.1 增減命令按鈕.................................14
2.2.2 更改快速訪問工具列的位置..........16
2.2.3 摺疊/固定功能區............................16
2.2.4 自定義功能區.................................17
2.2.5 工作區對象顯示方式的設定..........19
2.2.6 Access主題圖案樣式的設定.........20
2.2.7 切換Access界面顏色.....................22
2.2.8 Access默認字號設定.....................22
2.3 使用和設定導航窗格..............................23
2.3.1 展開和摺疊導航窗格.....................23
2.3.2 導航窗格中對象的顯示方式..........24
2.3.3 隱藏指定對象.................................25
2.3.4 顯示指定對象.................................25
2.3.5 重命名不適合的對象.....................26
2.3.6 以指定視圖打開對象.....................27
2.3.7 直接打開對象.................................28
2.3.8 複製並移動對象副本.....................28
2.3.9 刪除不需要的對象.........................30
2.4 Access2013的資料庫對象....................31
2.4.1 表:存儲數據.................................31
2.4.2 查詢:查找和檢索數據.................32
2.4.3 窗體:操控資料庫的數據.............32
2.4.4 報表:分析或列印數據.................32
2.4.5 宏:執行操作控制流程.................33
2.4.6 模組:數據關係處理工具.............33
2.5 Access的不同視圖模式..........................33
2.5.1 數據表視圖.....................................33
2.5.2 設計視圖.........................................34
2.5.3 布局視圖.........................................35
2.5.4 窗體和報表視圖.............................35
2.5.5 列印預覽視圖.................................35
2.5.6 SQL視圖.........................................35
2.5.7 數據透視表和透視圖視圖.............36
2.6 用幫助系統輔助學習..............................36
2.6.1 搜尋Office.com幫助信息...............36
2.6.2 搜尋本地幫助信息.........................37
給你支招
輕鬆禁用設計視圖.....................................38
不要的系統對象可這樣隱藏......................39
輕鬆拆分資料庫.........................................39
Chapter03創建與管理資料庫
3.1 創建資料庫..............................................42
3.1.1 創建空白資料庫.............................42
3.1.2 使用模板創建資料庫.....................43
3.1.3 線上搜尋模板創建資料庫.............44
3.2 資料庫實用操作......................................45
3.2.1 打開資料庫.....................................45
3.2.2 在原位置保存資料庫.....................46
3.2.3 將資料庫另外儲存為.............................47
3.2.4 將對象另外儲存為.................................48
3.2.5 關閉資料庫.....................................49
3.3 更改創建資料庫時的默認參數...............51
3.3.1 更改資料庫默認的創建格式..........51
3.3.2 更改資料庫默認的創建位置..........51
3.4 資料庫安全設定......................................52
3.4.1 資料庫備份.....................................52
3.4.2 壓縮和修複數據庫.........................53
3.4.3 資料庫打開許可權.............................53
3.4.4 資料庫寫入許可權.............................55
給你支招
定製最近使用資料庫檔案條目..................56
如何在關閉資料庫時實現自動壓縮..........57
讓系統默認以獨占方式打開資料庫..........58
巧給資料庫一份簽名“駕照”..................58
Chapter04 表的創建與使用
4.1 必備的數據表知識..................................60
4.1.1 數據表結構.....................................60
4.1.2 數據表視圖.....................................60
4.1.3 欄位類型.........................................61
4.1.4 數據表關係.....................................62
4.2 創建Access數據表..................................64
4.2.1 使用數據表視圖創建表.................64
4.2.2 使用設計視圖創建表.....................66
4.3 數據表最基本的操作..............................68
4.3.1 打開數據表.....................................68
4.3.2 關閉數據表.....................................68
4.3.3 複製數據表.....................................69
4.3.4 重命名數據表.................................71
4.3.5 移動數據表.....................................71
4.4 設定主鍵Key...........................................72
4.4.1 設定主鍵的原則和作用.................72
4.4.2 創建單一主鍵.................................72
4.4.3 創建複合主鍵.................................73
4.5 表之間的關係..........................................73
4.5.1 建立表間關係.................................74
4.5.2 編輯表間關係.................................76
4.5.3 刪除表間關係.................................77
4.5.4 顯示所有關係.................................78
給你支招
在數據表中快速添加欄位名稱..................79
神奇的掩碼.................................................80
Chapter 05 添加和規範資料庫數據
5.1 數據基本操作..........................................82
5.1.1 輸入數據.........................................82
5.1.2 替換數據記錄.................................82
5.1.3 新增數據記錄.................................84
5.1.4 刪除數據記錄.................................86
5.1.5 複製數據記錄.................................86
5.1.6 移動數據記錄.................................86
5.2 設定表樣式..............................................87
5.2.1 設定數據格式.................................87
5.2.2 設定指定列對齊方式.....................88
5.2.3 設定表底紋和格線線樣式.............89
5.2.4 設定整個數據表底紋.....................90
5.2.5 設定行高與列寬.............................91
5.2.6 隱藏欄位.........................................93
5.2.7 凍結欄位.........................................94
5.3 數據檢索..................................................95
5.3.1 數據排序.........................................95
5.3.2 數據篩選.........................................97
5.3.3 數據匯總.........................................98
給你支招
如何解決標準色不夠用的問題................100
製作凹凸的數據表樣式...........................101
快速指定篩選...........................................101
Chapter 06 Access數據的導入與導出
6.1 認識外部數據........................................104
6.1.1 Access支持的外部數據...............104
6.1.2 Access與外部數據互動...............104
6.2 導入外部數據........................................105
6.2.1 導入外部Access數據...................105
6.2.2 導入其他格式檔案的數據...........107
6.3 數據靈活導出........................................110
6.3.1 導出Access數據..........................111
6.3.2 導出其他檔案格式.......................113
6.4 連結外部數據........................................115
6.4.1 連結的情況...................................115
6.4.2 連結至Access資料庫...................115
6.4.3 連結至文本檔案...........................116
6.4.4 連結至HTML檔案........................119
6.4.5 連結至Excel電子表格..................120
6.5 編輯連結表............................................122
6.5.1 修改連結表名稱...........................122
6.5.2 修改連結數據表的屬性...............122
6.5.3 轉換連結表為本地表...................123
6.5.4 更新數據連結...............................123
給你支招
導入Excel的指定區域數據......................124
運行保存的導入/導出步驟.......................125
Chapter 07 通用數據查詢
7.1 查詢基礎知識........................................128
7.1.1 查詢是什麼...................................128
7.1.2 查詢的類型...................................128
7.1.3 查詢的功能...................................130
7.2 常規查詢創建........................................131
7.2.1 通過簡單查詢嚮導查詢...............131
7.2.2 通過交叉表查詢嚮導查詢...........134
7.2.3 通過重複項查詢嚮導查詢...........136
7.2.4 通過不匹配查詢嚮導查詢...........139
7.3 設計查詢創建........................................141
7.3.1 創建動態查詢...............................141
7.3.2 創建更新查詢...............................143
7.3.3 創建刪除查詢...............................145
7.3.4 創建追加查詢...............................147
7.3.5 創建生成表查詢...........................149
7.4 編輯查詢欄位........................................152
7.4.1 欄位的添加和刪除.......................152
7.4.2 欄位的重新命名...........................153
7.4.3 欄位位置移動...............................154
給你支招
從查詢嚮導直接轉換為查詢設計............154
巧解更新數據時出現的不匹配問題........155
將查詢結果進行匯總...............................155
Chapter 08 SQL數據查詢
8.1 SQL基礎................................................158
8.1.1 Access中的SQL..........................158
8.1.2 SQL的特點...................................158
8.1.3 SQL可以做什麼...........................158
8.2 使用SQL查詢數據................................159
8.2.1 使用SELECT語句查詢數據........159
8.2.2 使用INSERT INTO語句
插入記錄.......................................161
8.2.3 使用UPDATE語句修改數據........162
8.2.4 使用DELETE語句刪除記錄........162
8.3 數據精確查詢........................................163
8.3.1 指定範圍數據的查詢...................163
8.3.2 文本匹配查詢...............................163
8.3.3 使用聚合函式查詢.......................164
8.3.4 多表嵌套查詢...............................164
8.3.5 使用UNION連線查詢結果...........165
8.3.6 普通多表連線查詢.......................165
給你支招
讓查詢結果有序化...................................166
快速統計和展示想要的值和欄位名........166
Chapter09 構建Access窗體
9.1 認識窗體................................................168
9.1.1 窗體的功能...................................168
9.1.2 窗體的分類...................................168
9.1.3 窗體的視圖...................................169
9.1.4 窗體的組成...................................170
9.2 創建基本窗體........................................170
9.2.1 根據已有數據創建窗體...............170
9.2.2 通過窗體嚮導創建窗體...............171
9.2.3 創建導航窗體...............................173
9.2.4 創建空白窗體...............................174
9.2.5 調整窗體區域大小.......................176
9.2.6 添加頁眉/頁腳..............................176
9.3 為窗體添加控制項....................................180
9.3.1 認識控制項.......................................180
9.3.2 添加控制項的常用方法...................181
9.3.3 設定控制項格式...............................185
9.4 創建高級窗體........................................187
9.4.1 數據動態切換...............................187
9.4.2 查詢子窗體數據記錄...................189
9.4.3 創建切換面板窗體.......................194
9.4.4 實現欄位值的算術運算...............198
給你支招
快速創建帶有結構樣式的窗體................201
讓系統默認打開指定窗體........................201
Chapter10 將Access數據報表化
10.1 了解報表..............................................204
10.1.1 報表的組成.................................204
10.1.2 報表的分類.................................205
10.1.3 報表的4種視圖...........................206
10.2 創建報表..............................................207
10.2.1 創建基本報表.............................207
10.2.2 創建空報表.................................208
10.2.3 通過報表嚮導創建報表.............211
10.2.4 創建標籤報表.............................213
10.3 編輯報表..............................................216
10.3.1 在報表中進行分組和排序.........216
10.3.2 在報表中進行數據匯總.............218
10.3.3 在報表中進行數據篩選.............219
10.3.4 使用條件格式突出數據.............220
10.3.5 在報表中添加控制項.....................221
10.4 美化和列印報表..................................223
10.4.1 手動設定報表格式.....................224
10.4.2 使用主題快速美化報表.............228
10.4.3 使用圖片美化報表.....................229
10.4.4 報表的頁面設定.........................231
10.4.5 為報表添加頁碼.........................233
10.4.6 列印報表....................................234
給你支招
自定義標籤...............................................235
同類數據分組...........................................236
Chapter11 Access宏設計
11.1 認識宏..................................................238
11.1.1 宏的結構....................................238
11.1.2 宏的作用....................................238
11.1.3 宏操作........................................238
11.2 創建和使用宏......................................239
11.2.1 標準宏的創建和執行.................239
11.2.2 事件宏的創建和執行.................242
11.2.3 數據宏的創建和執行.................245
11.2.4 條件宏的創建和執行.................250
給你支招
啟動Access應用程式後自動打開窗體....253
快速將宏轉換為VBA代碼........................253
Chapter12 VBA編程
12.1 VBA編程環境......................................256
12.2 VBA編程和設計基礎..........................257
12.2.1 數據類型....................................257
12.2.2 常量和變數.................................258
12.2.3 標準函式....................................258
12.3 VBA流程控制語句..............................260
12.3.1 選擇控制語句.............................260
12.3.2 循環控制語句.............................261
12.3.3 錯誤處理語句.............................262
給你支招
讓VBA代碼不因“無證”而過濾............263
為VBA代碼手動製作證書........................263
Chapter13 業務薪酬系統
13.1 案例製作效果和思路..........................266
13.2 構建基本表對象..................................267
13.2.1 手動創建基本表.........................267
13.2.2 導入外部數據創建表.................270
13.2.3 創建表關係.................................272
13.3 製作工資速查窗體..............................273
13.3.1 創建C_工資查詢........................273
13.3.2 創建快速查詢窗體.....................274
13.4 製作分析報表......................................276
13.4.1 製作銷售分析報表.....................276
13.4.2 製作銷售匯總報表.....................277
13.5 案例製作總結和答疑..........................278
給你支招
讓文本框控制項大小與內容適合................279
解決任意更改窗體數據導致數據源
被破壞的問題...........................................279
Chapter14 會員管理系統
14.1 案例製作效果和思路..........................282
14.2 製作會員模組......................................284
14.2.1 製作“會員界面”窗體.............284
14.2.2 製作“會員登錄”窗體.............286
14.2.3 製作“會員註冊”窗體.............287
14.2.4 製作“找回密碼”窗體.............289
14.3 製作管理員模組..................................290
14.3.1 製作“管理員登錄”窗體.........290
14.3.2 製作“會員信息管理”窗體......291
14.4 系統集成..............................................293
14.4.1 製作“歡迎界面”窗體.............293
14.4.2 設定資料庫整體操作環境.........294
14.5 案例製作總結和答疑..........................295
給你支招
標籤錯誤處理...........................................295
通過複製來創建窗體...............................295
目標窗體被遮擋或不能顯示....................296
Chapter15 固定資產管理系統
15.1 案例製作效果和思路..........................298
15.2 製作主界面模組..................................300
15.2.1 製作“固定資產”主界面.........300
15.2.2 添加刪除和編輯記錄功能.........301
15.2.3 添加退出系統功能.....................302
15.3 下層操作模組製作..............................303
15.3.1 製作添加數據模組.....................303
15.3.2 製作查詢記錄模組.....................306
15.3.3 製作設備維護模組.....................309
15.4 資料庫集成..........................................310
15.4.1 將各個對象集成.........................310
15.4.2 系統整體集成.............................310
給你支招
更改按鈕的名稱.......................................311
處理編輯錯誤...........................................311