Access數(shù)據(jù)庫開發(fā)從入門到精通
定 價:69 元
- 作者:尚品科技
- 出版時間:2019/5/1
- ISBN:9787121357916
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP311.138
- 頁碼:320
- 紙張:
- 版次:01
- 開本:16開
本書詳細(xì)地介紹使用 Access 開發(fā)數(shù)據(jù)庫系統(tǒng)的知識、技術(shù)與實際應(yīng)用。全書共 13 章,每一章都是一個獨立的主題,以數(shù)據(jù)庫系統(tǒng)的開發(fā)流程來組織各章內(nèi)容和排列順序,有助于梳理 Access 知識體系和數(shù)據(jù)庫開發(fā)流程。本書內(nèi)容包括 Access 數(shù)據(jù)庫術(shù)語、數(shù)據(jù)庫對象及其視圖、Access 界面環(huán)境的使用與定制、數(shù)據(jù)庫的整體設(shè)計流程、創(chuàng)建數(shù)據(jù)庫和表、設(shè)計表結(jié)構(gòu)、設(shè)置表的主鍵和索引、創(chuàng)建表之間的關(guān)系、在數(shù)據(jù)表視圖中操作數(shù)據(jù)、使用查詢操作數(shù)據(jù)、使用窗體顯示和編輯數(shù)據(jù)、使用報表呈現(xiàn)與打印數(shù)據(jù)、使用表達式和 SQL 語句、使用宏讓操作自動化、管理和維護數(shù)據(jù)庫等內(nèi)容,最后一章介紹了開發(fā)一個數(shù)據(jù)庫管理系統(tǒng)的具體方法和步驟。為了幫助讀者更好地理解在開發(fā)數(shù)據(jù)庫的過程中涉及的 Access 知識和技術(shù),本書提供了 72 個案例,讀者可以在學(xué)習(xí)過程中多加練習(xí),不斷積累實戰(zhàn)經(jīng)驗,快速提高自己的 Access 技術(shù)和數(shù)據(jù)庫開發(fā)水平。為了幫助讀者提高學(xué)習(xí)效率,本書附贈所有案例的多媒體視頻教程,還提供所有案例的源文件,便于讀者上機練習(xí)。本書適合所有從事和希望學(xué)習(xí) Access 技術(shù)和數(shù)據(jù)庫系統(tǒng)開發(fā)的讀者閱讀。
尚品科技,匯集眾多一線專家、微軟MVP和各大論壇版主,專注于計算機技術(shù)的研究、培訓(xùn)以及計算機類圖書的策劃與編寫,擅長以深入淺出的方式將復(fù)雜的技術(shù)與知識化繁為簡,深受廣大學(xué)員和讀者的好評。
第 1 章 Access 數(shù)據(jù)庫設(shè)計基礎(chǔ) 1
1.1 Access 數(shù)據(jù)庫術(shù)語 1
1.1.1 數(shù)據(jù)庫 1
1.1.2 表 2
1.1.3 記錄、字段和值 2
1.2 Access 數(shù)據(jù)庫對象及其視圖 3
1.2.1 表 3
1.2.2 查詢 5
1.2.3 窗體 5
1.2.4 報表 6
1.2.5 查看數(shù)據(jù)庫對象的詳細(xì)信息 7
1.3 熟悉與定制 Access 界面環(huán)境 8
1.3.1 功能區(qū) 9
1.3.2 “文件”按鈕 9
1.3.3 導(dǎo)航窗格 10
1.3.4 選項卡式文檔 12
1.3.5 狀態(tài)欄 13
1.3.6 設(shè)置快速訪問工具欄和功能區(qū) 15
1.3.7 設(shè)置數(shù)據(jù)庫的默認(rèn)文件格式和存儲位置 17
1.4 Access 數(shù)據(jù)庫的整體設(shè)計流程 18
1.4.1 確定數(shù)據(jù)庫的用途并收集所需信息 18
1.4.2 數(shù)據(jù)庫的規(guī)范化設(shè)計規(guī)則 19
1.4.3 創(chuàng)建表并設(shè)計表結(jié)構(gòu) 20
1.4.4 為表設(shè)置主鍵和索引 21
1.4.5 創(chuàng)建表之間的關(guān)系 21
1.4.6 創(chuàng)建查詢、窗體和報表 21
第 2 章 創(chuàng)建數(shù)據(jù)庫和表 22
2.1 創(chuàng)建數(shù)據(jù)庫 22
2.1.1 基于模板創(chuàng)建數(shù)據(jù)庫 22
2.1.2 創(chuàng)建空白數(shù)據(jù)庫 23
2.2 數(shù)據(jù)庫的基本操作 24
2.2.1 打開數(shù)據(jù)庫 24
2.2.2 關(guān)閉數(shù)據(jù)庫 25
2.2.3 為數(shù)據(jù)庫創(chuàng)建副本 25
2.3 創(chuàng)建與管理表 27
2.3.1 創(chuàng)建新表 27
2.3.2 保存表 27
2.3.3 重命名表 28
2.3.4 打開和關(guān)閉表 29
2.3.5 復(fù)制表 29
2.3.6 隱藏表 30
2.3.7 刪除表 31
第 3 章 設(shè)計表的結(jié)構(gòu) 32
3.1 添加與編輯字段 32
3.1.1 添加字段 32
3.1.2 插入字段 34
3.1.3 修改字段名稱 35
3.1.4 調(diào)整字段位置 35
3.1.5 刪除字段 36
3.2 設(shè)置字段的數(shù)據(jù)類型 36
3.2.1 設(shè)置字段的數(shù)據(jù)類型36
3.2.2 文本 38
3.2.3 數(shù)字 38
3.2.4 日期/時間 39
3.2.5 貨幣 39
3.2.6 自動編號 39
3.2.7 是/否 39
3.2.8 OLE 對象 40
3.2.9 超鏈接 41
3.2.10 附件 41
3.2.11 計算 42
3.2.12 查閱向?qū)?43
3.2.13 數(shù)據(jù)類型之間的轉(zhuǎn)換 45
3.3 設(shè)置字段的屬性 45
3.3.1 設(shè)置字段的常規(guī)屬性 46
3.3.2 為字段設(shè)置預(yù)置格式或自定義格式 48
3.3.3 設(shè)置數(shù)據(jù)驗證規(guī)則 52
3.3.4 設(shè)置輸入掩碼 55
3.4 設(shè)置表的屬性 58
第 4 章 設(shè)置表的主鍵和索引 59
4.1 理解主鍵 59
4.1.1 什么是主鍵和外鍵 59
4.1.2 一個好的主鍵應(yīng)具備的條件 60
4.2 設(shè)置主鍵 60
4.2.1 將單一字段設(shè)置為主鍵 60
4.2.2 將多個字段設(shè)置為主鍵 61
4.3 更改和刪除主鍵62
4.4 創(chuàng)建索引 62
4.4.1 哪些字段需要創(chuàng)建索引 62
4.4.2 Access 自動創(chuàng)建索引 62
4.4.3 為單字段創(chuàng)建索引 63
4.4.4 為多字段創(chuàng)建索引 64
4.4.5 編輯和刪除索引 65
第 5 章 創(chuàng)建表之間的關(guān)系 67
5.1 表關(guān)系的 3 種類型 67
5.1.1 一對一 67
5.1.2 一對多 68
5.1.3 多對多 68
5.1.4 了解關(guān)系視圖 68
5.2 表關(guān)系的聯(lián)接類型70
5.3 理解參照完整性 70
5.4 創(chuàng)建表關(guān)系并實施參照完整性 71
5.4.1 為兩個表創(chuàng)建表關(guān)系并實施參照完整性 71
5.4.2 設(shè)置表關(guān)系的聯(lián)接類型 77
5.5 查看和編輯表關(guān)系77
5.5.1 查看表關(guān)系 77
5.5.2 更改表關(guān)系 77
5.5.3 刪除表關(guān)系 78
第 6 章 在數(shù)據(jù)表視圖中操作數(shù)據(jù) 80
6.1 理解數(shù)據(jù)表視圖80
6.1.1 數(shù)據(jù)表視圖的結(jié)構(gòu) 80
6.1.2 在數(shù)據(jù)表中導(dǎo)航 81
6.1.3 自定義導(dǎo)航方式 82
6.1.4 設(shè)置數(shù)據(jù)表的默認(rèn)外觀84
6.2 在數(shù)據(jù)表中輸入數(shù)據(jù) 85
6.2.1 影響數(shù)據(jù)輸入的因素 85
6.2.2 添加新記錄 86
6.2.3 輸入數(shù)據(jù) 87
6.2.4 撤銷操作 87
6.2.5 保存記錄 87
6.2.6 刪除記錄 88
6.3 編輯數(shù)據(jù)表中的數(shù)據(jù) 89
6.3.1 復(fù)制和粘貼數(shù)據(jù) 89
6.3.2 追加其他表中的數(shù)據(jù) 91
6.3.3 查找數(shù)據(jù) 92
6.3.4 手動替換數(shù)據(jù) 94
6.3.5 使用替換功能批量替換數(shù)據(jù)95
6.4 設(shè)置數(shù)據(jù)表的外觀和布局格式 96
6.4.1 設(shè)置數(shù)據(jù)的文本格式和對齊方式 96
6.4.2 設(shè)置字段的排列順序 98
6.4.3 設(shè)置字段的顯示寬度和顯示高度 99
6.4.4 設(shè)置網(wǎng)格線和背景色 101
6.4.5 隱藏列和取消隱藏列 103
6.4.6 凍結(jié)列和取消凍結(jié)列 103
6.4.7 保存表布局的更改 104
6.5 排序和篩選數(shù)據(jù) 104
6.5.1 排序數(shù)據(jù) 105
6.5.2 篩選數(shù)據(jù) 106
6.6 導(dǎo)入外部數(shù)據(jù) 110
6.6.1 導(dǎo)入其他 Access 數(shù)據(jù)庫中的表和其他對象111
6.6.2 導(dǎo)入其他程序中的數(shù)據(jù) 112
6.6.3 使用復(fù)制和粘貼的方法導(dǎo)入 Excel 數(shù)據(jù) 117
6.7 打印數(shù)據(jù) 118
第 7 章 使用查詢操作數(shù)據(jù) 120
7.1 理解查詢 120
7.1.1 什么是查詢 120
7.1.2 查詢的類型 121
7.1.3 查詢視圖和查詢設(shè)計器 121
7.1.4 創(chuàng)建查詢的 3 種方式 122
7.2 創(chuàng)建一個查詢的基本步驟 125
7.2.1 打開查詢設(shè)計器并添加表 125
7.2.2 設(shè)計查詢 126
7.2.3 運行查詢 127
7.2.4 保存查詢 127
7.3 在查詢設(shè)計器中設(shè)計查詢 128
7.3.1 在查詢中添加一個表或多個表 128
7.3.2 添加和刪除字段 129
7.3.3 調(diào)整字段的排列順序 132
7.3.4 設(shè)置字段值的排序方式 132
7.3.5 設(shè)置一個或多個條件 133
7.3.6 指定在查詢結(jié)果中顯示的字段 135
7.4 創(chuàng)建不同類型的查詢 136
7.4.1 創(chuàng)建更新查詢 136
7.4.2 創(chuàng)建追加查詢 138
7.4.3 創(chuàng)建生成表查詢 140
7.4.4 創(chuàng)建刪除查詢 142
7.4.5 創(chuàng)建總計查詢 143
7.4.6 創(chuàng)建聯(lián)接查詢 146
第 8 章 使用窗體顯示和編輯數(shù)據(jù) 148
8.1 理解窗體 148
8.1.1 窗體類型 148
8.1.2 綁定窗體和未綁定窗體 150
8.1.3 窗體的 3 種視圖 150
8.1.4 窗體的組成 151
8.1.5 創(chuàng)建窗體的 3 種方式 152
8.2 創(chuàng)建窗體 153
8.2.1 使用窗體向?qū)?chuàng)建窗體153
8.2.2 創(chuàng)建單個窗體 155
8.2.3 創(chuàng)建多個項目窗體 156
8.2.4 創(chuàng)建數(shù)據(jù)表窗體 157
8.2.5 創(chuàng)建分割窗體 158
8.2.6 創(chuàng)建導(dǎo)航窗體 160
8.2.7 創(chuàng)建空白窗體 162
8.2.8 創(chuàng)建包含子窗體的窗體 163
8.3 設(shè)置窗體的外觀和行為 164
8.3.1 理解和使用屬性表 164
8.3.2 選擇窗體的不同部分 167
8.3.3 設(shè)置運行窗體時的默認(rèn)視圖 168
8.3.4 設(shè)置窗體區(qū)域的大小 169
8.3.5 將窗體綁定到數(shù)據(jù)源 170
8.3.6 為窗體設(shè)置背景 171
8.3.7 為窗體添加頁眉和頁腳 172
8.4 在窗體中查看、編輯和打印數(shù)據(jù)174
8.4.1 在窗體中查看和編輯數(shù)據(jù) 174
8.4.2 禁止用戶在窗體中編輯數(shù)據(jù) 176
8.4.3 打印窗體 176
8.5 理解控件 177
8.5.1 什么是控件 178
8.5.2 控件的類型 178
8.5.3 控件的屬性 179
8.6 在窗體中添加控件 180
8.6.1 使用“字段列表”窗格添加控件 180
8.6.2 使用控件庫添加控件 181
8.6.3 使用控件向?qū)砑涌丶?182
8.6.4 將控件綁定到數(shù)據(jù)源 183
8.6.5 更改控件類型 184
8.6.6 設(shè)置控件的名稱和標(biāo)題 185
8.7 調(diào)整控件在窗體中的布局 186
8.7.1 選擇控件 186
8.7.2 調(diào)整控件大小 188
8.7.3 移動控件 190
8.7.4 對齊控件 191
8.7.5 組合控件 192
8.7.6 使用布局組織控件 192
8.7.7 更改控件上的文本格式193
8.7.8 將標(biāo)簽附加到控件上 196
8.7.9 設(shè)置控件的 Tab 鍵次序 197
8.7.10 復(fù)制控件 198
8.7.11 刪除控件 199
8.8 創(chuàng)建計算控件199
第 9 章 使用報表呈現(xiàn)與打印數(shù)據(jù) 203
9.1 理解報表 203
9.1.1 報表與窗體的區(qū)別 203
9.1.2 報表類型 203
9.1.3 報表的 4 種視圖 204
9.1.4 報表的組成結(jié)構(gòu) 205
9.1.5 創(chuàng)建報表的 3 種方式 206
9.2 通過報表向?qū)Я私鈩?chuàng)建報表的步驟207
9.2.1 選擇報表中包含哪些字段 207
9.2.2 選擇數(shù)據(jù)的分組級別和分組方式 208
9.2.3 選擇數(shù)據(jù)的排序和匯總方式 210
9.2.4 選擇報表的布局類型 211
9.2.5 預(yù)覽和打印報表 212
9.2.6 保存報表 213
9.3 在設(shè)計視圖中設(shè)計報表 213
9.3.1 將報表綁定到表或查詢 213
9.3.2 設(shè)置報表的頁面布局 215
9.3.3 調(diào)整頁眉和頁腳 216
9.3.4 在報表中添加和設(shè)置控件. 217
9.3.5 為數(shù)據(jù)分組和排序 221
9.3.6 添加報表標(biāo)題 225
9.3.7 為報表添加頁碼 227
9.4 將窗體轉(zhuǎn)換為報表228
第 10 章 使用表達式和 SQL 語句 229
10.1 理解表達式 229
10.1.1 表達式的應(yīng)用場合 229
10.1.2 表達式的組成部分 230
10.1.3 值 230
10.1.4 常量 230
10.1.5 標(biāo)識符 231
10.1.6 函數(shù) 231
10.1.7 運算符 232
10.2 創(chuàng)建表達式的兩種方法 236
10.2.1 手動輸入表達式 236
10.2.2 使用表達式生成器創(chuàng)建表達式 237
10.3 在表、查詢、窗體和報表中使用表達式 240
10.3.1 為字段和控件設(shè)置默認(rèn)值 240
10.3.2 為字段和控件設(shè)置驗證規(guī)則 241
10.3.3 設(shè)置查詢條件 242
10.3.4 在表和查詢中創(chuàng)建計算字段 242
10.3.5 在窗體和報表中創(chuàng)建計算控件 245
10.4 使用 SQL 語句創(chuàng)建查詢 247
10.4.1 使用 SQL 語句的準(zhǔn)備工作 247
10.4.2 使用 SELECT 語句檢索數(shù)據(jù) 248
10.4.3 使用 INSERT 語句添加數(shù)據(jù) 251
10.4.4 使用 UPDATE 語句修改數(shù)據(jù) 252
10.4.5 使用 DELETE 語句刪除數(shù)據(jù) 252
第 11 章 使用宏讓操作自動化 254
11.1 理解宏 254
11.1.1 宏的兩種類型 254
11.1.2 常用的宏操作 254
11.2 創(chuàng)建一個宏的基本步驟 255
11.2.1 選擇所需的宏操作 255
11.2.2 設(shè)置宏的參數(shù) 257
11.2.3 保存和運行宏 258
11.2.4 將宏指定給事件 258
11.3 創(chuàng)建不同類型和用途的宏 260
11.3.1 創(chuàng)建嵌入的宏 260
11.3.2 創(chuàng)建包含多個操作的宏 261
11.3.3 創(chuàng)建包含條件判斷的宏 263
11.3.4 使用臨時變量增強宏的功能 267
11.4 調(diào)整和編輯宏 269
11.4.1 修改宏 269
11.4.2 復(fù)制宏 269
11.4.3 調(diào)整多個宏操作的執(zhí)行順序 270
11.4.4 為多個宏操作分組 270
11.4.5 刪除宏 271
第 12 章 管理和維護數(shù)據(jù)庫 273
12.1 使用性能分析器優(yōu)化數(shù)據(jù)庫性能 273
12.2 保護數(shù)據(jù)庫的安全 274
12.2.1 設(shè)置信任數(shù)據(jù)庫 274
12.2.2 設(shè)置宏安全性 277
12.2.3 加密和解密數(shù)據(jù)庫 277
12.2.4 將數(shù)據(jù)庫發(fā)布為.accde 文件 280
12.3 備份與恢復(fù)數(shù)據(jù)庫 281
12.3.1 備份數(shù)據(jù)庫 282
12.3.2 使用數(shù)據(jù)庫副本恢復(fù)數(shù)據(jù)庫 283
12.3.3 只恢復(fù)數(shù)據(jù)庫中的對象 283
12.4 壓縮與修復(fù)數(shù)據(jù)庫 285
12.4.1 設(shè)置自動壓縮和修復(fù)數(shù)據(jù)庫 286
12.4.2 手動壓縮和修復(fù)當(dāng)前數(shù)據(jù)庫 286
第 13 章 數(shù)據(jù)庫開發(fā)實戰(zhàn)——設(shè)計商品訂單管理系統(tǒng) 287
13.1 創(chuàng)建商品訂單管理系統(tǒng)中的基礎(chǔ)表 287
13.1.1 創(chuàng)建客戶信息表 287
13.1.2 創(chuàng)建商品信息表 288
13.1.3 創(chuàng)建訂單明細(xì)表 289
13.1.4 創(chuàng)建訂單客戶對應(yīng)表 290
13.1.5 為各個表創(chuàng)建關(guān)系 291
13.2 創(chuàng)建查詢、窗體和報表 293
13.2.1 創(chuàng)建客戶訂單明細(xì)查詢 293
13.2.2 創(chuàng)建客戶訂單匯總查詢 294
13.2.3 創(chuàng)建訂單明細(xì)窗體 295
13.2.4 創(chuàng)建訂單明細(xì)報表 299