●第1章 緒論 1
1.1 數據與數據模型 1
1.1.1 信息、數據與數據模型的概念 1
1.1.2 數據的概念模型 2
1.1.3 數據的邏輯模型 4
1.2 數據庫與數據庫繫統 5
1.2.1 數據管理技術的產生與發展 5
1.2.2 數據庫及其特點 7
1.2.3 數據庫管理繫統與數據庫應用繫統 8
1.3 關繫數據庫 9
1.3.1 關繫數據庫概述 9
1.3.2 關繫的完整性 10
1.3.3 關繫運算 10
1.3.4 從E-R模型到關繫表的轉換 13
1.4 Access 2003簡介 15
1.4.1 Access的發展 16
1.4.2 Access 2003的特點和功能 16
1.4.3 Access 2003的啟動與退出 16
1.4.4 Access 2003工作環境 18
1.5 Access數據庫的組成 19
1.5.1 表對像 19
1.5.2 查詢對像 19
1.5.3 窗體對像 19
1.5.4 報表對像 19
1.5.5 數據訪問頁對像 20
1.5.6 宏 20
1.5.7 模塊 20
1.6 創建Access數據庫 20
1.6.1 Access數據庫的創建 20
1.6.2 Access數據庫的基本操作 26
1.7 本章小結 26
1.8 練習 26
第2章 數據表 30
2.1 創建數據表 30
2.1.1 使用向導創建表 30
2.1.2 字段與數據類型 32
2.1.3 使用設計器創建表 33
2.1.4 通過輸入數據創建表 35
2.1.5 使用導入創建表 36
2.1.6 向表中輸入數據 37
2.1.7 字段屬性 38
2.2 修改數據表結構 43
2.2.1 修改字段 43
2.2.2 插入新字段 43
2.2.3 移動字段 44
2.2.4 復制字段 44
2.2.5 刪除字段 44
2.3 編輯數據表記錄 46
2.4 調整表外觀 46
2.4.1 調整字段顯示高度和寬度 46
2.4.2 設置數據表格式 46
2.4.3 改變字體顯示 47
2.4.4 顯示隱藏凍結列 47
2.5 操作表 48
2.5.1 數據的查找與替換 48
2.5.2 數據的排序與篩選 48
2.6 建立表之間的關繫 52
2.6.1 創建表關繫 52
2.6.2 主表與子表 54
2.7 本章小結 54
2.8 練習 54
第3章 查詢 57
3.1 查詢的功能與類型 57
3.1.1 查詢的定義 57
3.1.2 查詢的視圖 57
3.1.3 查詢的類型及其功能 58
3.2 選擇查詢 58
3.2.1 創建選擇查詢的幾種方法 58
3.2.2 查詢的計算 65
3.3 參數查詢 65
3.3.1 單參數查詢 66
3.3.2 多參數查詢 66
3.4 交叉表查詢 67
3.4.1 交叉表查詢的作用 67
3.4.2 創建交叉表查詢的方法 67
3.5 操作查詢 70
3.5.1 生成表查詢 70
3.5.2 更新查詢 72
3.5.3 刪除查詢 73
3.5.4 追加查詢 75
3.6 SQL查詢 76
3.6.1 SQL的語法規則 77
3.6.2 創建SQL查詢 78
3.7 本章小結 84
3.8 練習 84
第4章 窗體 87
4.1 認識窗體 87
4.1.1 窗體的作用 87
4.1.2 窗體的類型 87
4.1.3 窗體的視圖 89
4.2 使用“向導”創建窗體 90
4.2.1 自動創建窗體 90
4.2.2 使用向導創建窗體 92
4.3 利用“設計視圖”創建窗體 96
4.3.1 窗體設計視圖的組成 96
4.3.2 工具箱的使用 97
4.4 美化窗體 110
4.4.1 窗體及控件的屬性設置 110
4.4.2 窗體中控件的對齊及尺寸設置 110
4.4.3 添加日期/時間及頁碼 111
4.4.4 自動套用格式 112
4.5 本章小結 113
4.6 練習 114
第5章 報表 115
5.1 認識報表 115
5.1.1 報表的作用 115
5.1.2 報表的類型 115
5.1.3 報表的視圖 116
5.2 使用向導創建報表 117
5.2.1 自動創建報表 117
5.2.2 使用向導創建報表 118
5.3 利用設計視圖創建報表 123
5.3.1 報表設計視圖的組成 123
5.3.2 在設計視圖中創建報表 123
5.3.3 創建主/子報表 124
5.4 編輯報表 127
5.4.1 為報表添加分頁符及直線、矩形 127
5.4.2 自動套用格式 128
5.4.3 為報表添加背景圖案 129
5.4.4 為報表添加日期/時間和頁碼 130
5.5 報表的排序和分組 131
5.5.1 記錄排序 131
5.5.2 記錄分組 132
5.6 報表計算 134
5.6.1 計算控件的使用 134
5.6.2 報表的統計計算 135
5.7 打印報表 136
5.7.1 頁面設置 136
5.7.2 打印報表 138
5.8 本章小結 139
5.9 練習 139
第6章 數據訪問頁 141
6.1 認識數據訪問頁 141
6.1.1 靜態HTML頁和動態HTML頁 141
6.1.2 數據訪問頁的視圖 141
6.2 創建數據訪問頁 142
6.2.1 導出靜態網頁 142
6.2.2 自動創建數據訪問頁 144
6.2.3 使用向導創建數據訪問頁 144
6.2.4 使用“設計視圖”創建數據訪問頁 146
6.3 編輯數據訪問頁 146
6.3.1 為數據訪問頁添加標題 146
6.3.2 為數據訪問頁添加常見控件 147
6.3.3 為數據訪問頁設置主題和背景 150
6.4 本章小結 151
6.5 練習 151
第7章 宏 153
7.1 認識宏 153
7.1.1 宏的概念 153
7.1.2 宏設計窗口 153
7.1.3 常用的宏操作 154
7.2 宏的創建 155
7.2.1 操作序列宏 155
7.2.2 條件操作宏 156
7.2.3 宏組 157
7.3 運行宏 158
7.3.1 直接運行宏 158
7.3.2 自動運行宏 158
7.3.3 事件觸發 158
7.4 本章小結 159
7.5 練習 159
第8章 模塊與VBA編程基礎 160
8.1 模塊的基本概念 160
8.1.1 類模塊 160
8.1.2 標準模塊 160
8.1.3 將宏轉換為模塊 160
8.2 創建模塊 160
8.2.1 在模塊中加入過程 160
8.2.2 在模塊中執行宏 161
8.3 VBA程序設計基礎 161
8.3.1 面向對像程序設計的基本概念 161
8.3.2 Visual Basic編輯環境 162
8.3.3 數據類型和數據庫對像 163
8.3.4 變量與常量 165
8.3.5 常用標準函數 167
8.4 VBA流程控制語句 171
8.4.1 賦值語句 172
8.4.2 條件語句 172
8.4.3 循環語句 175
8.4.4 其他語句——標號和Goto語句 178
8.5 過程調用和參數傳遞 178
8.5.1 過程調用 178
8.5.2 參數傳遞 179
8.6 VBA程序運行錯誤處理 180
8.7 VBA程序的調試 181
8.8 本章小結 182
8.9 練習 182
第9章 VBA數據庫編程 189
9.1 VBA常見操作 189
9.1.1 打開和關閉操作 189
9.1.2 輸入框 189
9.1.3 消息框 190
9.1.4 VBA編程驗證數據 190
9.1.5 計時事件(Timer) 191
9.1.6 鼠標和鍵盤事件處理 191
9.2 VBA的數據庫編程 191
9.2.1 數據庫引擎及其接口 192
9.2.2 VBA訪問的數據庫類型 192
9.2.3 數據訪問對像(DAO) 192
9.2.4 ActiveX數據對像(ADO) 192
9.3 本章小結 194
9.4 練習 194
第10章 超市進銷存管理繫統開發綜合示例 197
10.1 繫統分析與設計 197
10.1.1 問題描述 197
10.1.2 繫統需求分析 197
10.1.3 繫統功能描述 198
10.2 數據庫概念結構設計 199
10.3 數據庫的創建 199
10.3.1 創建數據庫 199
10.3.2 創建數據表 200
10.3.3 建立表間的關繫 201
10.3.4 輸入或導入數據 202
10.4 查詢的設計與創建 202
10.4.1 基本信息查詢 203
10.4.2 計算統計與交叉表查詢 205
10.5 窗體的設計 208
10.5.1 信息瀏覽窗體 208
10.5.2 數據操作窗體 209
10.5.3 查詢統計窗體 210
10.5.4 繫統交互窗體 213
10.6 報表的設計 215
10.6.1 基礎數據報表 215
10.6.2 數據統計分析報表 216
10.7 菜單與宏的設計 219
10.8 繫統設置與編譯運行 220
10.9 本章小結 220
10.10 練習 221
附錄 2012年全國Access二級考試大綱 222
參考文獻 226