內容簡介
本書是指導初學者學習Access 2003中文版的入門書籍。書中詳細介紹了初學者學習Access 2003中文版必須掌握的基本知識和使用方法,並對初學者在使用Access 2003辦公軟體時經常會遇到的問題進行了專家級的指導,以免初學者在起步的過程中走彎路。全書共分為14章,分別介紹Access資料庫基礎、資料庫設計原理、資料庫基本操作、數據表基本操作、數據操作、選擇查詢、操作查詢、使用SQL語言進行高級查詢、窗體操作、使用報表和頁、宏的使用、Access VBA編程、公司員工工資系統、圖書借閱管理系統方面的內容。
本書附帶一張精心開發的專業級DVD格式的多媒體教學光碟,它採用全程語音講解、情景式教學、詳細的圖文對照和真實的情景演示等方式,緊密結合書中內容對各個知識點進行深入講解,大大地擴充了本書的知識範圍。
本書既適合Access 2003中文版初學者閱讀,又可以作為大中專類院校或者企業的培訓教材,同時對有經驗的Access使用者也有很高的參考價值。
目錄
目 錄
第1章 Access資料庫基礎
光碟演示路徑:認識Access 2003\Access 2003基礎
1.1 Access 2003基礎 2
1.1.1 Access 2003操作界面簡介 2
1.1.2 Access 2003的新增功能 4
1.1.3 Access 2003與VB/ASP/ASP-NET/SQL之間的關係 5
1.2 Access 2003的安裝、運行與退出 6
1.2.1 安裝Access 2003 6
1.2.2 運行Access 2003 8
1.2.3 退出Access 2003 10
第2章 資料庫設計原理
光碟演示路徑:認識Access 2003\資料庫設計原理
2.1 資料庫系統的相關概念 12
2.2 資料庫設計概念模型 13
2.3 關係資料庫 14
2.3.1 非規範化關係 14
2.3.2 第一範式(1NF) 14
2.3.3 第二範式(2NF) 16
2.3.4 第三範式(3NF) 16
2.3.5 修正的3NF-BCNF 17
2.4 資料庫結構設計 17
2.4.1 需求分析 17
2.4.2 概念結構設計 18
1. 概念結構設計的主要特點 18
2. 概念結構設計的方法 18
2.4.3 邏輯結構設計 19
1. 邏輯結構設計的步驟 19
2. E-R圖到關係模型的轉換 19
2.4.4 物理結構設計 20
1. 資料庫物理結構設計的步驟 20
2. 資料庫物理結構設計的內容和方法 20
2.5 設計資料庫的技巧和原則 21
2.5.1 節省存儲空間 21
2.5.2 資料庫標準化 22
1. 欄位的唯一性 22
2. 主鍵 23
3. 功能依賴 23
4. 欄位獨立 23
第3章 資料庫的基本操作
光碟演示路徑:資料庫與數據表的基本操作\資料庫的基本操作
3.1 創建物料進銷存管理資料庫 26
3.1.1 使用資料庫嚮導 26
3.1.2 創建空資料庫 28
3.1.3 創建物料進銷存管理資料庫 29
3.2 壓縮資料庫 29
3.3 刪除資料庫 30
3.4 資料庫的安全管理 31
3.4.1 設定查詢許可權 31
3.4.2 設定用戶許可權 32
3.4.3 管理用戶組 32
3.4.4 使用安全機制嚮導 33
練兵場 36
——創建員工檔案信息資料庫
第4章 數據表的基本操作
光碟演示路徑:資料庫與數據表的基本操作\數據表的基本操作
4.1 創建物料進銷存數據表 38
4.1.1 使用表嚮導創建物料進銷存表 38
4.1.2 使用設計器創建物料進銷存表 39
4.2 為物料進銷存表添加欄位 41
4.2.1 欄位數據類型 41
4.2.2 欄位屬性 42
4.2.3 有效性規則 43
1. 欄位有效性規則 44
2. 記錄有效性規則 45
4.2.4 定義掩碼 45
4.2.5 定義主鍵 47
1. 定義主鍵的3種形式 47
2. 為數據表設定主鍵 48
4.2.6 數據表關係 48
4.3 為物料進銷存表添加索引 51
4.3.1 單欄位索引 51
4.3.2 多欄位索引 52
4.3.3 為物料進銷存表創建索引 53
1. 為物料進銷存表創建單欄位索引 53
2. 為物料進銷存表創建多欄位索引 54
4.4 修改資料庫屬性 55
4.4.1 重命名欄位 55
1. 在數據表的設計視圖中重命名欄位 55
2. 在數據表的表視圖中重命名欄位 56
4.4.2 修改表結構 56
4.4.3 修改欄位屬性 57
4.4.4 更改主鍵 57
1. 刪除主鍵 57
2. 設定主鍵 57
4.4.5 刪除數據表 58
練兵場 58
——創建員工檔案信息數據表
第5章 數據操作
光碟演示路徑:資料庫與數據表的基本操作\查看物料進銷存表中的數據
5.1 查看物料進銷存表中的數據 60
5.1.1 查看記錄 60
5.1.2 查詢記錄 60
5.1.3 移動記錄 62
5.2 格式化物料進銷存表 63
5.2.1 調整行高和列寬 63
1. 通過滑鼠指針修改表的行高和列寬 63
2. 通過【格式】選單實現 64
5.2.2 調整欄位位置 65
5.2.3 顯示或隱藏欄位 66
5.2.4 設定格線線屬性 67
5.2.5 設定字型屬性 68
5.2.6 凍結列 69
5.3 創建子數據表 70
5.3.1 插入子數據表 70
5.3.2 摺疊與展開子數據表 71
5.3.3 刪除子數據表 71
5.4 數據排序和篩選 72
5.4.1 數據排序 72
1. 按照單欄位排序 72
2. 按照多欄位排序 73
3. 通過高級篩選/排序進行排序 74
5.4.2 數據篩選 75
1. 按窗體篩選 75
2. 按選定內容篩選 76
3. 內容排除篩選 77
4. 通過高級篩選/排序進行篩選 77
5.5 更改表數據 78
5.5.1 記錄顯示器 78
5.5.2 添加記錄 79
5.5.3 更改數據 80
5.5.4 查找和替換數據 81
5.5.5 刪除數據 82
5.6 數據共享 83
5.6.1 外部數據的導入 83
1. 其他Access數據表的導入 83
2. Excel表中數據的導入 84
5.6.2 數據表的導出 86
1. 導出到其他Access資料庫中 86
2. 導出為Excel表的格式 87
5.6.3 數據表的連結 88
1. 建立Access資料庫間連結表 88
2. 建立到Excel表的連結 89
5.7 數據完整性 90
5.7.1 實體完整性 90
5.7.2 域完整性 92
5.7.3 參照完整性 93
5.7.4 用戶自定義完整性 95
練兵場 96
——對員工檔案信息表排序及篩選
第6章 選擇查詢
光碟演示路徑:查詢\選擇查詢
6.1 從單一表中查詢 98
6.1.1 選擇查詢欄位 98
1. 選擇欄位 98
2. 設定欄位屬性 99
6.1.2 查詢規則 100
1. 使用or連線查詢條件 100
2. 使用Between…and連線查詢條件 101
3. 使用In連線查詢條件 101
4. 使用Like模糊查詢 102
6.1.3 計算欄位 102
6.1.4 表達式生成器 104
6.1.5 數據排序 105
6.1.6 總計查詢 105
6.2 搜尋相關的多個表 107
6.2.1 連線查詢 107
1. 等值連線 107
2. 外連線查詢 108
6.2.2 嵌套查詢 110
6.2.3 總計查詢 111
6.2.4 使用查詢嚮導 112
6.3 定義查詢屬性 114
6.3.1 設定查詢屬性 114
6.3.2 常用查詢屬性 114
6.3.3 設定唯一值和唯一的記錄屬性 115
6.3.4 其他查詢屬性 116
練兵場 116
——對員工檔案信息表進行選擇查詢
第7章 操作查詢
光碟演示路徑:查詢\操作查詢
7.1 更新查詢 118
7.1.1 選擇查詢測試 118
7.1.2 將選擇查詢切換為更新查詢 119
7.1.3 更新欄位 120
7.2 生成新的數據表 122
7.2.1 創建生成表查詢 122
7.2.2 運行生成表查詢 124
7.3 向其他表中追加數據 126
7.3.1 創建追加查詢 126
7.3.2 運行追加查詢 128
7.4 刪除查詢 128
練兵場 130
——對員工檔案信息表進行操作查詢
第8章 使用SQL語言進行高級查詢
光碟演示路徑:查詢\使用SQL語言進行高級查詢
8.1 SELECT查詢 132
8.1.1 SELECT語句的語法格式 132
1. SELECT語法格式 132
2. SELECT語法規則 132
8.1.2 設定目標列表達式 133
1. 使用列的名稱 133
2. 使用表達式 135
8.1.3 FROM子句 137
8.1.4 GROUP BY子句 138
1. 實現簡單的分組 138
2. 對含有集合函式的查詢進行分組 139
8.1.5 ORDERP BY子句 140
8.2 謂詞查詢 140
8.2.1 謂詞BETWEEN…AND 140
8.2.2 謂詞LIKE 141
8.2.3 謂詞IN 142
8.2.4 謂詞EXISTS 143
8.2.5 謂詞NULL 144
8.2.6 比較運算符 145
8.3 計算查詢 146
8.3.1 SUM函式 146
8.3.2 AVG函式 147
8.3.3 COUNT函式 147
8.3.4 MAX和MIN函式 148
1. MAX函式 148
2. MIN函式 149
8.3.5 STDEV和STDEVP函式 150
1. STDEV函式 150
2. STDEVP函式 150
8.3.6 VAR和VARP函式 151
1. VAR函式 151
2. VARP函式 152
8.4 JOIN連線查詢 152
8.4.1 INNER JOIN 152
8.4.2 OUTER JOIN 153
1. LEFT OUTER JOIN 153
2. RIGHT OUTER JOIN 154
8.5 交叉表查詢 155
8.6 聯合查詢 156
8.7 數據操作 157
8.7.1 添加數據 157
1. 使用INSERT語句添加一條新數據 157
2. 使用INSERT語句添加多條數據 158
3. SELECT…INTO語句 159
8.7.2 使用UPDATE語句更新數據表 161
8.7.3 使用DELETE語句刪除數據 162
練兵場 164
——對員工檔案信息表進行高級查詢
第9章 窗體操作
光碟演示路徑:窗體、報表和頁、宏\窗體操作
9.1 創建窗體 166
9.1.1 使用嚮導創建窗體 166
9.1.2 在設計視圖中創建窗體 167
9.2 窗體結構 169
9.2.1 設定控制項大小及窗體外觀 169
1. 設定控制項大小 169
2. 設定窗體外觀 170
9.2.2 頁眉、主體和頁腳 174
9.2.3 設定顏色屬性和特殊效果 176
9.2.4 多頁和連續窗體 177
1. 多頁窗體 178
2. 連續窗體 178
9.3 修改窗體屬性 179
9.3.1 設定“Tab鍵次序” 179
9.3.2 設定數據許可權 181
9.3.3 設定窗體視圖樣式 183
1. 默認視圖樣式 183
2. 允許視圖樣式 184
9.3.4 設定窗體框線樣式 185
9.4 子窗體 186
9.4.1 創建子窗體數據源 186
9.4.2 創建子窗體 187
9.4.3 插入子窗體 189
9.4.4 使用控制項嚮導創建子窗體 192
9.5 窗體控制項 194
9.5.1 工具箱控制項 194
9.5.2 ActiveX控制項 200
練兵場 204
——設計企業招聘信息窗體
第10章 使用報表和頁
光碟演示路徑:窗體、報表和頁、宏\報表和頁
10.1 報表 206
10.1.1 報表結構 206
10.1.2 列印報表 207
10.2 創建產品銷售報表 208
10.2.1 創建報表數據源 208
10.2.2 設計報表界面 210
10.2.3 設定報表布局 212
10.2.4 在報表中添加圖表 214
1. 創建子報表 214
2. 在報表中添加圖表 216
10.2.5 預覽報表 217
10.3 向報表中添加計算值 218
10.3.1 添加日期和頁碼 218
10.3.2 添加計算欄位 219
10.3.3 連線文本 221
10.3.4 使用條件格式 222
10.4 頁 222
10.4.1 在設計視圖中創建頁 222
10.4.2 使用嚮導創建頁 226
10.4.3 啟動頁 227
練兵場 228
——創建員工銷售業績報表
第11章 宏的使用
光碟演示路徑:窗體、報表和頁、宏\宏的使用
11.1 創建宏 230
11.1.1 新建宏 230
11.1.2 保存宏 232
11.1.3 執行宏 232
11.1.4 宏組操作 234
11.1.5 條件表達式 236
11.2 宏操作 238
11.2.1 Access對象的啟用和關閉 238
11.2.2 列印資料庫對象數據 240
11.2.3 執行查詢 242
11.2.4 查找記錄 244
11.2.5 窗體操作 245
11.2.6 運行外部程式 247
練兵場 248
——使用宏操作創建銷售人員資料系統
第12章 Access VBA編程簡介
光碟演示路徑:Access VBA編程簡介
12.1 VBA簡介 250
12.1.1 VBE界面 250
1. 選單欄 250
2. 工具列 251
3. 視窗 251
12.1.2 代碼視窗 252
1. 注釋語句 252
2. 連寫和換行 252
12.2 VBA語言基礎 253
12.2.1 VBA中的關鍵字和標識符 253
1. 關鍵字 253
2. 標識符 253
12.2.2 VBA的數據類型 254
12.2.3 變數、常量、數組和表達式 255
1. 變數和常量的聲明及其作用域 255
2. 靜態變數和非靜態變數 257
3. 數組 257
4. 表達式 258
12.3 VBA控制語句 259
12.3.1 賦值語句 259
12.3.2 循環語句 261
1. For…Next語句 261
2. For Each…Next語句 261
3. Do…Loop語句 262
12.3.3 判斷語句 264
1. If條件語句 264
2. Select Case語句 265
12.3.4 其他常用控制語句 265
第13章 公司員工工資系統
光碟演示路徑:Access綜合實例套用\公司員工工資系統
13.1 系統分析 268
13.1.1 “職工資料管理”數據表 268
13.1.2 “職工獎罰管理”數據表 269
13.1.3 “職工工資管理”數據表 269
13.2 創建員工工資系統資料庫和表 271
13.2.1 創建資料庫 271
13.2.2 創建數據表 271
13.2.3 建立數據表之間的關係 273
13.3 創建公司員工工資系統查詢設計 274
13.4 創建公司員工工資系統窗體 276
13.4.1 創建“職工資料管理”窗體 276
13.4.2 創建“職工工資管理”窗體 286
13.4.3 創建“職工工資查詢”窗體 295
13.5 完善員工工資系統 300
練兵場 302
——創建刊物管理系統
第14章 圖書借閱管理系統
光碟演示路徑:Access綜合實例套用\圖書借閱管理系統
14.1 創建圖書借閱管理系統的資料庫和表 304
14.1.1 創建“圖書類別”數據表 304
14.1.2 創建“圖書基本信息”數據表 304
14.1.3 創建“讀者基本信息”數據表 305
14.1.4 創建“借閱登記信息”數據表 306
14.1.5 添加記錄 307
14.2 創建圖書借閱管理系統查詢設計 308
14.2.1 圖書查詢 308
1. 按照圖書名稱查詢圖書 308
2. 按照作者姓名查詢圖書 309
3. 按照圖書類別查詢圖書 310
14.2.2 圖書借閱查詢 311
1. 未歸還圖書的超期天數查詢 311
2. 未歸還圖書的應還日期查詢 313
3. 今日借出、還書查詢 314
4. 今日到期查詢 315
5. 借出圖書的剩餘量查詢 315
14.3 創建圖書借閱管理系統窗體設計 316
14.3.1 創建主要界面窗體 316
14.3.2 創建各個功能界面窗體 322
1. “管理員管理界面”下的各個窗體 322
2. “讀者查詢界面”下的各個功能實現 329
14.4 完善圖書借閱管理系統 332
14.4.1 完善部分控制項的功能 332
14.4.2 實現主界面與其直接下屬界面的 連結 336
練兵場 338
——創建企業客戶信息管理系統
附錄 Excel/Word/PowerPoint實用技巧1000招 339