Access資料庫程序設計

Access資料庫程序設計

《Access資料庫程序設計》是2011年清華大學出版社出版的圖書,作者是戚曉明、姚保峰、周會平。

內容簡介


《access資料庫程序設計》是介紹access 2003資料庫程序設計的教材,《access資料庫程序設計》共分10章,包括資料庫基礎知識、資料庫和表、數據查詢、窗體、報表、數據訪問頁、宏、vba程序設計、vba資料庫編程和一個access應用案例——教學管理系統。《access資料庫程序設計》採用項目式教學法,圍繞“教學管理系統”組織教學內容,採用課堂操作和案例訓練相結合的方式。
《access資料庫程序設計》在編寫過程中力求文字簡練、圖表豐富、操作過程清晰,特別是通過大量例題的分析和程序設計剖析,幫助讀者理解和掌握所介紹的access資料庫程序設計的基本功能、基本技術和基本操作。
《access資料庫程序設計》作者同時編寫了配套的《access資料庫程序設計實驗指導》其內容包括12個實驗、課後習題參考答案和國家二級access筆試考試模擬樣卷及參考答案。
《access資料庫程序設計》內容豐富、圖文並茂、通俗易懂、實用性較強,既可作為高等院校的教材,也可供廣大access愛好者學習和參考。

編輯推薦


《Access資料庫程序設計》採用項目驅動和案例教學的方法,圍繞教學管理系統組織教學內容,採用課堂操作和案例訓練相結合的方式講解知識。《Access資料庫程序設計》具有概念清晰、系統全面和突出技能的特點,案例力求簡單、易懂和實用,特別是通過大量例題的分析和程序段的剖析,幫助讀者理解和掌握Access資料庫程序設計的基本功能、基本技術和基本操作。

章節


第1章 資料庫基礎知識1
1.1 資料庫系統概論1
1.1.1 數據與數據處理1
1.1.2 數據管理技術2
1.1.3 資料庫系統的組成3
1.1.4 資料庫系統的特點4
1.2 數據模型5
1.2.1 現實世界的數據描述5
1.2.2 數據模型7
1.3 關係資料庫9
1.3.1 關係術語9
1.3.2 關係運算10
1.3.3 關係的完整性14
1.3.4 資料庫的設計方法16
1.3.5 資料庫設計實例分析19
1.4 access系統環境21
1.4.1 access的基本特點21
1.4.2 access的數據類型22
1.4.3 access的基本對象22
小結24
習題125
第2章 資料庫和表29
2.1 創建資料庫29
2.1.1 創建空資料庫29
2.1.2 打開及關閉資料庫35
2.1.3 查看資料庫屬性35
2.2 數據表的建立36
2.2.1 表的組成36
2.2.2 建立表結構40
2.3 表的基本操作46
2.3.1 打開和關閉表46
2.3.2 修改表的結構47
2.3.3 編輯表的內容49
2.3.4 修改表的外觀51
2.4 表之間的關係53
2.5 表的其他操作57
2.5.1 排列數據57
2.5.2 查找與替換數據57
2.5.3 篩選數據58
小結63
習題263
第3章 數據查詢65
3.1 查詢的功能及分類65
3.1.1 查詢的概念和功能65
3.1.2 查詢的分類66
3.1.3 查詢設計視圖67
3.2 查詢的準則68
3.2.1 運算符68
3.2.2 常用標準函數70
3.3 選擇與計算查詢71
3.3.1 選擇查詢71
3.3.2 總計查詢75
3.3.3 分組總計查詢77
3.4 交叉表查詢與參數查詢78
3.4.1 認識交叉表查詢78
3.4.2 創建交叉表查詢78
3.4.3 參數查詢82
3.5 操作查詢85
3.5.1 認識操作查詢85
3.5.2 生成表查詢86
3.5.3 刪除查詢87
3.5.4 更新查詢88
3.5.5 追加查詢90
3.6 sql查詢91
3.6.1 查看查詢中的sql語句91
3.6.2 sql基本語法93
3.6.3 聯合查詢100
3.6.4 傳遞查詢100
3.6.5 數據定義查詢101
3.6.6 子查詢102
3.7 查詢的操作103
3.7.1 運行已創建的查詢103
3.7.2 編輯查詢中的欄位103
3.7.3 編輯查詢中的數據源104
3.7.4 為查詢結果排序105
小結105
習題3106
第4章 窗體110
4.1 認識窗體110
4.1.1 窗體的概念與功能110
4.1.2 窗體的結構111
4.1.3 窗體的分類112
4.1.4 窗體的視圖113
4.2 創建窗體114
4.2.1 單個窗體的創建114
4.2.2 主/子窗體的創建123
4.2.3 窗體中的控制項和工具箱128
4.2.4 常用控制項的設計128
4.3 美化窗體143
4.3.1 窗體的格式屬性143
4.3.2 使用自動套用格式144
4.3.3 添加當前日期和時間144
4.3.4 調整窗體中的控制項大小144
4.3.5 對齊窗體中的控制項145
4.3.6 調整窗體中控制項的間距145
小結146
習題4146
第5章 報表149
5.1 認識報表149
5.1.1 報表的概念與功能149
5.1.2 報表的組成149
5.1.3 報表的分類150
5.1.4 報表的視圖152
5.2 報表的創建與編輯152
5.2.1 報表的創建152
5.2.2 報表的格式設置163
5.2.3 報表的頁碼設置165
5.2.4 預覽和列印報表166
5.3 報表的排序和分組167
5.3.1 記錄排序167
5.3.2 記錄分組169
5.3.3 報表添加計算控制項171
5.3.4 報表統計計算172
5.4 設計複雜報表174
5.4.1 創建主/子報表174
5.4.2 創建多列報表178
小結179
習題5179
第6章 數據訪問頁183
6.1 認識數據訪問頁183
6.1.1 數據訪問頁的概念183
6.1.2 數據訪問頁的頁視圖183
6.1.3 數據訪問頁的設計視圖184
6.1.4 在ie中查看數據訪問頁184
6.2 創建數據訪問頁185
6.3 編輯數據訪問頁189
6.3.1 數據訪問頁的工具箱189
6.3.2 數據訪問頁的常用控制項190
6.3.3 使用主題與設置背景194
6.3.4 添加office電子表格201
6.4 使用數據訪問頁202
6.4.1 ie瀏覽器使用數據訪問頁202
6.4.2 利用access使用數據訪問頁203
小結204
習題6204
第7章 宏207
7.1 宏的基本概念207
7.1.1 宏的概念207
7.1.2 常用宏操作208
7.1.3 宏與visual basic代碼的轉換209
7.2 創建宏210
7.2.1 宏的設計窗口210
7.2.2 宏的創建211
7.2.3 宏組的創建212
7.2.4 創建條件操作宏213
7.3 宏的運行與調試214
7.3.1 直接運行宏或宏組214
7.3.2 在事件發生時運行宏215
7.3.3 自動運行宏215
7.3.4 宏的調試216
小結217
習題7217
第8章 vba程序設計220
8.1 vba程序設計基礎220
8.1.1 vba簡介220
8.1.2 vbe編程環境221
8.2 vba編程基礎225
8.2.1 面向對象程序設計概念 225
8.2.2 資料庫對象226
8.2.3 vba中的基本數據類型226
8.2.4 常量與變數227
8.2.5 數組231
8.2.6 資料庫對象變數233
8.2.7 運算符與表達式234
8.2.8 函數238
8.2.9 程序語句248
8.3 模塊與過程256
8.3.1 創建模塊257
8.3.2 過程調用259
8.4 docmd對象262
小結262
習題8262
第9章 vba資料庫編程265
9.1 vba資料庫編程265
9.1.1 vba資料庫編程概述265
9.1.2 activex數據對象ado265
9.2 vba出錯處理及調試272
9.2.1 錯誤種類272
9.2.2 調試工具272
9.2.3 程序調試方法272
9.2.4 處理運行時錯誤274
小結274
習題9274
第10章 access項目276
10.1 需求分析276
10.1.1 初期規劃與需求分析276
10.1.2 概念設計277
10.1.3 邏輯設計278
10.1.4 物理設計278
10.1.5 資料庫的實現279
10.2 創建資料庫和表279
10.2.1 新建資料庫279
10.2.2 新建數據表281
10.2.3 創建數據表間關係284
10.3 教學管理系統的實現286
10.3.1 登錄界面的設計286
10.3.2 主界面的設計289
10.3.3 其他窗體設計290
10.3.4 設計自動啟動宏autoexec300
小結301
習題10301
附錄a 運算符優先順序302
附錄b vba部分常用內部函數304
參考文獻307