資料庫原理與應用

access

本書圍繞Microsoft Access 2003的基本使用方法和資料庫應用系統開發技術,系統、全面地介紹了Access的基本知識和應用方法,主要內容包括資料庫基礎知識、Access資料庫設計、表的基本操作、創建和使用查詢、窗體設計與使用、創建和使用報表、創建數據訪問頁、創建和使用宏、VBA編程基礎和Access資料庫應用系統開發示例。本書以“圖書管理”資料庫為線索貫穿全書,以理論聯繫實際的方式,從具體問題分析開始,在解決問題的過程中講解知識、介紹操作技能;內容全面、概念清晰、操作詳盡。本書可作為高職高專各專業、各類培訓學校的資料庫基礎教材,也可作為全國計算機等級考試二級Access考試的參考書,還可作為從事資料庫管理者的參考書。

書籍信息


作者:張巍曹起武、程有娥、王紅
定價:28元
印次:1-5
ISBN:9787302189268
出版日期:2009.01.01
印刷日期:2014.07.14

內容簡介


本書圍繞Microsoft Access 2003的基本使用方法和資料庫應用系統開發技術,系統、全面地介紹了Access的基本知識和應用方法,主要內容包括資料庫基礎知識、Access資料庫設計、表的基本操作、創建和使用查詢、窗體設計與使用、創建和使用報表、創建數據訪問頁、創建和使用宏、VBA編程基礎和Access資料庫應用系統開發示例。

圖書目錄


第1章Access基礎 1
1.1資料庫基礎知識 1
1.1.1數據管理的發展 1
1.1.2資料庫系統 4
1.1.4關係型資料庫的特點 6
1.1.5實際關係模型 7
1.1.6關係的完整性 8
1.1.7關係運算 9
1.2Access簡介 11
1.2.1Access的發展 11
1.2.2Access的主要用途及
應用領域 11
1.2.3安裝Access2003 11
1.2.4Access的啟動 14
1.2.5Access資料庫窗口 14
1.2.6使用Access幫助 17
1.2.7Access的退出 19
1.3練習題 20
第2章創建Access資料庫 22
2.1資料庫設計 22
2.1.1目標分析 22
2.1.2選擇數據 22
2.1.3確定資料庫主題 22
2.2創建資料庫 24
2.2.1使用資料庫嚮導
創建資料庫 24
2.2.2創建空資料庫 28
2.2.3使用現有數據
創建資料庫 29
2.3資料庫的基本操作 30
2.3.1打開和關閉資料庫 30
2.3.2壓縮與修復資料庫 31
2.3.3拆分資料庫 31
2.3.4資料庫的刪除與更名 33
2.3.5資料庫的安全管理 33
2.4練習題 36
第3章表的基本操作 38
3.1表 38
3.1.1表的概念 38
3.1.2表的結構 38
3.1.3Access的數據類型 39
3.2創建新表 41
3.2.1使用表設計器創建表結構 41
3.2.2使用表嚮導創建表結構 46
3.2.3在數據表視圖下
創建表結構 48
3.2.4主鍵與索引 48
3.3表中數據的操作 50
3.3.1打開表 50
3.3.2輸入數據 50
3.3.3查閱列 52
3.3.4值列表 55
3.3.5導入數據 56
3.3.6增加記錄 59
3.3.7刪除記錄 59
3.3.8查找數據 59
3.3.9數據的替換操作 60
3.3.10記錄排序 60
3.3.11修改篩選 60
3.4維護表結構 61
3.4.1插入新欄位 61
3.4.2修改欄位名與欄位屬性 62
3.4.3刪除欄位 62
3.5設置表格外觀 62
3.5.1設置表的行高 62
3.5.2設置列寬 63
3.5.3隱藏列 63
3.5.4顯示列 64
3.5.5凍結列 64
3.5.6設置數據表格式 64
3.5.7字體 65
3.6資料庫的表關係 65
3.6.1表關係的作用及
關係的類型 65
3.6.2建立和修改關係 66
3.6.3使用參照完整性 68
3.7練習題 69
第4章建立和使用查詢 71
4.1查詢對象概述 71
4.1.1查詢對象的概念 71
4.1.2查詢對象的功能 71
4.2選擇查詢 72
4.2.1簡單查詢 72
4.2.2條件查詢 77
4.2.3查詢條件 79
4.3參數查詢 81
4.3.1單參數查詢 81
4.3.2多參數查詢 83
4.4操作查詢 83
4.4.1生成表查詢 83
4.4.2刪除查詢 84
4.4.3更新查詢 85
4.4.4追加查詢 86
4.5交叉表查詢 86
4.5.1認識交叉表查詢 86
4.5.2交叉表查詢嚮導 86
4.5.3交叉表查詢的設計視圖 88
4.6在查詢中進行計算 89
4.6.1查詢中的計算功能 89
4.6.2總計查詢 89
4.6.3分組總計查詢 91
4.6.4添加計算欄位 92
4.7SQL查詢 93
4.7.1SELECT語句簡介 93
4.7.2查詢語句的格式 93
4.7.3SQL查詢窗體 94
4.7.4單表查詢 94
4.7.5多表查詢 96
4.7.6函數查詢 98
4.8練習題 99
第5章設計和使用窗體 101
5.1窗體簡介 101
5.1.1窗體的概念 101
5.1.2窗體的用途 101
5.1.3窗體的類型 102
5.2利用嚮導創建窗體 103
5.2.1自動創建窗體 103
5.2.2窗體嚮導 105
5.2.3創建主窗體和子窗體 106
5.2.4生成數據透視表窗體 108
5.2.5創建圖表窗體 111
5.3在設計視圖中創建窗體 112
5.3.1窗體的設計視圖 112
5.3.2窗體中的控制項 114
5.3.3控制項的使用 115
5.3.4窗體的布局修飾 124
5.4切換面板管理器 125
5.4.1啟動切換面板管理器 125
5.4.2切換面板頁的創建 126
5.4.3切換面板頁自啟動 127
5.5練習題 128
第6章創建和使用報表 129
6.1報表 129
6.1.1報表的作用 129
6.1.2報表的類型 129
6.1.3報表的組成 131
6.2創建報表 132
6.2.1自動創建報表 132
6.2.2使用嚮導創建報表 134
6.2.3創建圖報表 137
6.2.4創建標籤報表 139
6.2.5創建子報表 142
6.3報表的計算 144
6.3.1在報表中添加計算欄位 144
6.3.2計算報表中記錄的平均值 145
6.3.3計算報表中記錄的個數 146
6.3.4在報表中計算百分比 147
6.4報表的列印 148
6.4.1設計報表格式 148
6.4.2報表分頁 149
6.4.3設置頁面 149
6.4.4預覽報表 149
6.4.5列印報表 150
6.5練習題 150
第7章創建數據訪問頁 152
7.1數據訪問頁簡介 152
7.2創建數據訪問頁 153
7.2.1自動創建數據頁 153
7.2.2使用嚮導創建數據訪問頁 156
7.2.3在設計視圖中創建
數據訪問頁 158
7.2.4利用已有的網頁生成
數據訪問頁 159
7.3編輯數據訪問頁 160
7.3.1設置標題與文字格式 160
7.3.2使用控制項計算欄位 161
7.3.3添加電子表格控制項 162
7.3.4使用超級鏈接 163
7.3.5使用腳本編輯器 166
7.4美化數據訪問頁 167
7.4.1添加滾動文字 167
7.4.2設置背景 168
7.4.3應用主題 169
7.5練習題 169
第8章創建和使用宏 171
8.1宏對象簡介 171
8.1.1宏對象的概念 171
8.1.2宏對象的作用 172
8.1.3宏對象的類型 173
8.1.4宏使用的主要操作命令 176
8.2創建宏 181
8.2.1宏設計視圖 181
8.2.2宏的創建 182
8.2.3創建宏組 185
8.3運行宏 186
8.3.1通過控制項運行宏的方式 186
8.3.2直接運行宏的方式 187
8.4練習題 189
第9章VBA編程 190
9.1VBA編程環境 190
9.1.1VBA簡介 190
9.1.2VBA代碼編輯器(VBE) 191
9.2VBA語法 194
9.2.1過程與函數 194
9.2.2常量和變數 200
9.2.3數據類型 203
9.2.4數組 206
9.2.5註釋與續行 207
9.2.6VBA命名規則 208
9.2.7VBA控制結構 208
9.2.8錯誤處理 219
9.3面向對象的程序設計基礎 219
9.3.1對象和類的概念 219
9.3.2屬性和方法 220
9.3.3事件和事件過程 220
9.3.4DoCmd對象 222
9.3.5面向對象程序的設計方法 225
9.4練習題 227
第10章應用系統開發示例 228
10.1資料庫應用系統的開發步驟 228
10.1.1規劃 228
10.1.2需求分析 228
10.1.3概念模型設計 229
10.1.4邏輯設計與物理設計 230
10.2建立數庫與資料庫表 232
10.2.1建立“圖書管理”資料庫 232
10.2.2建立數據表 232
10.2.3建立表之間的關係 233
10.3圖書管理系統窗體的設計 234
10.3.1登錄窗體的設計 234
10.3.2主界面窗體設計 237
10.3.3主界面窗體的代碼設計 238
10.3.4增加圖書分類窗體設計 240
10.3.5圖書查詢窗體設計 241
10.3.6圖書借閱情況查詢
窗體設計 243
10.4系統設置與發布 245
10.4.1性能分析 246
10.4.2啟動窗體設置 246
10.4.3系統發布 247
10.5練習題 247
附錄AAccess系統的常用函數 248
附錄BAccess中常用對象的事件 251
附錄C部分答案 259