Access實例教程

-
【作 者】潘明寒 趙義霞 主編
【I S B N 】978-7-5084-5968-4
【責任編輯】李炎
【適用讀者群】本科
【出版時間】2008-12-01
【開 本】16開本
【裝幀信息】平裝(光膜)
【版 次】2008年12月第1版
【頁 數】216
【千字數】
【印 張】
【定 價】¥24
【叢 書】高等院校“十一五”規劃教材
【備注信息】
簡介
本書特色
前言
章節列表
精彩閱讀
下載資源
相關圖書
本書是一本詳細介紹Access數據庫程序設計的實例教程,采用版本是Access 2003。主要面向初次學習數據庫技術的大學本科各專業學生,對于專科和高職學生,以及對數據庫技術感舉趣的業務愛好者也有一定的幫助。
本書最大的特點是通俗易懂、循序漸進、實例豐富,具有實用性和可操作性。每章最后都配有精心設計的練習題,涵蓋所有知識點。本書的全部實例均放在資料庫中,可以從中國水利水電出版社的網站下載,希望能對讀者學習本書提供幫助。
本書面向普通高等院校學生,亦可作為廣大工程技術人員和業務愛好者自學參考書。參考學時為60學時(授課30學時,上機30學時)。
Access是微軟公司推出的一種桌面關系型數據庫管理系統,是Microsoft Office套件的組件之一,在世界范圍內均得到廣泛使用。Access具有功能強大和操作簡單的特點,特別適合數據庫技術的初學者。
本書從實際需求和Access數據庫對象本身的邏輯關系出發,詳細介紹了Access的最新版本——Access 2003的使用方法。全書共分9章,各章內容安排如下:
第1章是Access概述,介紹了Access的特點、Access的工作窗口、Access數據庫的7種對象,以及數據庫的常用概念。
第2章是數據表的操作。介紹了表結構的創建、表記錄的輸入與編輯、外部數據的導入、數據表格式化,以及在數據表之間建立關聯。
第3章是查詢的操作,介紹了查詢的概念、各種類型查詢的建立、計算字段的建立,以及用SQL語句操作數據表和建立子查詢。
第4章是窗體的操作,介紹了窗體的結構與類型、窗體的工具箱與屬性窗口、創建和使用窗體控件、在窗體中創建計算控件,以及建立主/子窗體。
第5章是報表的操作,介紹了報表的結構與類型、在報表中創建計算字段、在報表中顯示外部數據、在報表中使用控件、報表數據的分組統計,以及創建主/子報表和標簽報表。
第6章是頁的操作,介紹了頁的概念、頁的視圖、頁的工具箱、頁的修飾,以及在數據訪問頁中使用控件。
第7章是宏的操作,介紹了宏的概念、宏的窗口、宏的建立、宏組的建立、條件宏的建立,以及將宏附加給窗體的事件。
第8章是模塊的操作,介紹了模塊窗口、模塊概念、VBA程序設計的基本方法、過程調用與參數傳遞、VBA函數的使用,以及使用計時事件控制時間。
第9章是數據庫編程,介紹了VBA提供的3種數據庫訪問接口、DAO的基本知識與用DAO訪問數據庫的方法、ADO的基本知識與用ADO訪問數據庫的方法,以及VBA程序錯誤處理方法。
本書與其他同類圖書相比,具有以下顯著特點:
合理的章節及內容安排
本書根據學生的學習特點和接受能力,兼顧Access數據庫對象本身的邏輯關系,采取由低到高、循序漸進的方法安排全書章節和各章節中內容,使學習過程有條理性,使學習內容易于接受。
精彩實用、簡單易學的實例
本書在各章節配有大量實例,選擇實例時,充分考慮到實例的實用性和可操作性,每個實例都配有詳細的操作步驟說明。讀者可以通過實例的操作掌握知識,舉一反三,將所學知識應用到實際工作中。
豐富的課后習題
本書在每章最后都配有豐富的練習題,有判斷題、簡答題、操作題三種類型,習題內容涵蓋了本章的知識點。通過做課后練習,使讀者加深對本章內容的了解和掌握。
詳細的資料庫
本書將所有實例都做了仔細整理,放在資料文件夾中,可以從中國水利水電出版社的網站(http://www.waterpub.com.cn/softdown/)下載,方便讀者在學習本書內容時對照參考。
本書由潘明寒、趙義霞任主編,王嵩、邱培英、陳笑禹任副主編。其中第1、2章由王嵩編寫,第3章由邱培英編寫,第4章由陳笑禹編寫,第5、6、7章由趙義霞編寫,第8、9章由潘明寒編寫。潘明寒負責全書審閱,趙義霞負責全書程序的驗證與調試。
由于作者水平有限,書中難免有不妥之處,懇請讀者及同行指正。
第1章 Access概述 1
本章學習目標 1
1.1 Access簡介 1
1.1.1 Access的特點 1
1.1.2 Access的工作窗口 1
1.1.3 Access 2003的數據庫窗口 2
1.2 關于數據庫的基本操作 3
1.2.1 Access數據庫文件 3
1.2.2 啟動Access 2003 3
1.2.3 打開數據庫與創建數據庫 3
1.2.4 關閉數據庫與退出Access 4
1.3 Access的7種數據庫對象 4
1.3.1 表 5
1.3.2 查詢 5
1.3.3 窗體 6
1.3.4 報表 6
1.3.5 頁 7
1.3.6 宏 7
1.3.7 模塊 8
1.4 數據庫基本知識 8
1.4.1 基本概念 9
1.4.2 數據模型 9
習題1 11
第2章 數據表的操作 12
本章學習目標 12
2.1 建立表結構 12
2.1.1 表的設計視圖 12
2.1.2 字段的命名規則 13
2.1.3 字段大小 13
2.1.4 字段的數據類型 13
2.1.5 設置字段屬性 15
2.1.6 建立表結構 19
2.1.7 主鍵 20
2.1.8 用數據表視圖建立表結構 21
2.2 向表中輸入數據 21
2.2.1 打開表的數據表視圖 21
2.2.2 向表中直接輸入數據 21
2.2.3 向庫中導入txt文件作為表 23
2.2.4 向庫中導入電子表格作為表 24
2.2.5 將另一個庫中的表導入到當前庫中 25
2.2.6 鏈接外部數據 26
2.2.7 將數據表導出為其他類型文件 27
2.2.8 表對象的復制、刪除與重命名 27
2.3 表記錄的操作 28
2.3.1 選定記錄 28
2.3.2 添加記錄 29
2.3.3 修改記錄 29
2.3.4 刪除記錄 29
2.3.5 查找與替換數據 30
2.3.6 排序記錄 30
2.3.7 篩選記錄 31
2.4 數據表的格式化 35
2.4.1 設置數據表樣式 35
2.4.2 設置行高列寬 35
2.4.3 設置數據字體 36
2.4.4 隱藏列與取消隱藏列 37
2.4.5 凍結列與取消凍結列 38
2.4.6 調整字段順序 38
2.5 建立表對象之間的關聯 38
2.5.1 建立表的基本原則 38
2.5.2 表之間的關系 38
2.5.3 參照完整性 39
2.5.4 建立表之間的關聯 39
2.5.5 拆分表 41
習題2 43
第3章 查詢的操作 45
本章學習目標 45
3.1 認識查詢對象 45
3.1.1 查詢對象的基本類型 45
3.1.2 查詢的設計視圖 45
3.1.3 用向導建立第一個查詢 46
3.2 通配符、運算符與常用函數 47
3.2.1 通配符 48
3.2.2 普通運算符 48
3.2.3 特殊運算符 50
3.2.4 字符函數 50
3.2.5 日期函數 51
3.2.6 統計函數 51
3.3 建立簡單的選擇查詢 52
3.3.1 從一個或多個表中提取字段 52
3.3.2 從一個或多個數據源中提取記錄 53
3.3.3 用函數和特殊運算符設置查詢條件 56
3.4 建立帶計算的選擇查詢 57
3.4.1 用表達式建立計算字段 57
3.4.2 用統計函數建立計算字段 59
3.5 建立交叉表查詢 64
3.5.1 用“向導”建立交叉表查詢 64
3.5.2 用“設計”視圖創建交叉表查詢 65
3.5.3 創建帶條件的交叉表查詢 66
3.6 建立操作查詢 67
3.6.1 生成表查詢 67
3.6.2 更新查詢 69
3.6.3 追加查詢 70
3.6.4 刪除查詢 72
3.7 建立參數查詢 73
3.7.1 單參數查詢 73
3.7.2 多參數查詢 74
3.8 建立SQL查詢與子查詢 75
3.8.1 創建聯合查詢 75
3.8.2 創建子查詢 77
3.8.3 創建數據定義查詢 78
3.8.4 用SQL語句操作記錄 79
習題3 80
第4章 窗體的操作 82
本章學習目標 82
4.1 認識窗體對象 82
4.1.1 窗體的視圖 82
4.1.2 窗體的結構 82
4.1.3 窗體的類型 83
4.1.4 窗體的幾個重要按鈕 83
4.1.5 用窗體向導建立第一個窗體 84
4.1.6 窗體顯示 85
4.2 窗體的工具箱與屬性對話框 85
4.2.1 工具箱的使用方法與按鈕功能 86
4.2.2 屬性對話框 87
4.2.3 為窗體設置常用屬性 88
4.2.4 為窗體選擇自動套用格式 89
4.2.5 控件布局 89
4.3 創建窗體控件 91
4.3.1 標簽控件 91
4.3.2 文本框控件 92
4.3.3 選項組控件 93
4.3.4 復選框、切換按鈕和選項按鈕控件 95
4.3.5 組合框與列表框控件 96
4.3.6 命令按鈕 97
4.3.7 選項卡控件與其他控件 99
4.3.8 子窗體/子報表控件 101
習題4 103
第5章 報表的操作 105
本章學習目標 105
5.1 認識報表對象 105
5.1.1 報表的視圖 105
5.1.2 報表的結構 105
5.1.3 報表的類型 106
5.1.4 報表的幾個重要按鈕 106
5.1.5 報表的節 107
5.1.6 用報表向導建立第一個報表 107
5.2 在報表中使用控件 108
5.2.1 用文本框控件顯示頁碼 108
5.2.2 用文本框控件在報表中
添加新字段 110
5.2.3 用復選框控件在報表中
添加新字段 111
5.2.4 在報表中顯示非記錄源字段 113
5.2.5 統計報表數據 114
5.3 數據排序與分組 116
5.3.1 數據排序 116
5.3.2 數據分組 116
5.3.3 在報表中添加分頁符 118
5.4 主/子報表與標簽報表 118
5.4.1 主/子報表 118
5.4.2 標簽報表 120
習題5 121
第6章 頁的操作 124
本章學習目標 124
6.1 認識頁對象 124
6.1.1 頁的視圖 124
6.1.2 頁的設計視圖 124
6.1.3 頁的工具箱 125
6.1.4 頁的屬性窗口 125
6.1.5 頁的字段列表框 126
6.1.6 建立第一個數據訪問頁 126
6.2 在頁中使用控件 128
6.2.1 添加滾動文字 128
6.2.2 添加命令按鈕 129
6.2.3 添加超鏈接和圖像超鏈接 129
6.3 頁的修飾 130
6.3.1 給頁添加背景色 130
6.3.2 給頁添加背景圖片 131
6.3.3 使用主題 131
習題6 133
第7章 宏的操作 134
本章學習目標 134
7.1 認識宏對象 134
7.1.1 宏窗口 134
7.1.2 常用宏操作 134
7.1.3 宏的幾個重要按鈕 135
7.1.4 將宏轉換為VBA代碼 135
7.2 創建宏對象 136
7.2.1 創建宏 136
7.2.2 創建宏組 137
7.2.3 創建條件宏 138
7.2.4 創建自動運行宏 142
7.3 宏的編輯與調試 142
7.3.1 宏的編輯 142
7.3.2 宏的調試 143
習題7 143
第8章 模塊的操作 145
本章學習目標 145
8.1 認識模塊對象 145
8.1.1 模塊的基本概念 145
8.1.2 啟動Access的編程界面 146
8.1.3 VBE窗口 146
8.1.4 標準工具欄 147
8.1.5 創建第一個類模塊 148
8.1.6 創建第一個標準模塊 149
8.1.7 使用提示與幫助 151
8.2 VBA程序設計基礎 151
8.2.1 面向對象程序設計的基本概念 152
8.2.2 Docmd對象 154
8.2.3 數據類型與數據類型轉換 156
8.2.4 變量 158
8.2.5 變量的作用域和生命周期 160
8.2.6 常量 161
8.2.7 數組 162
8.2.8 用戶定義數據類型 165
8.2.9 VBA運算符 166
8.3 VBA內置函數 168
8.3.1 VBA常用函數 168
8.3.2 輸入輸出函數 170
8.3.3 計算外部數據源數據的函數 172
8.3.4 處理空值的函數 174
8.4 VBA程序結構 175
8.4.1 程序構成 176
8.4.2 條件語句 177
8.4.3 多項選擇語句 180
8.4.4 選擇函數與計時器事件 182
8.4.5 驗證函數 183
8.4.6 循環語句 184
8.5 過程調用與參數傳遞 188
8.5.1 認識過程和參數 188
8.5.2 sub過程 189
8.5.3 function過程 190
8.5.4 參數傳遞 192
習題8 193
第9章 數據庫編程 195
本章學習目標 195
9.1 VBA數據庫訪問接口 195
9.1.1 三種數據庫訪問接口 195
9.1.2 VBA訪問數據庫的類型 195
9.2 用DAO訪問數據庫 196
9.2.1 DAO模型結構 196
9.2.2 DAO對象簡介 196
9.2.3 用DAO訪問數據庫 197
9.3 用ADO訪問數據庫 199
9.3.1 ADO模型結構 199
9.3.2 ADO對象簡介 199
9.3.3 用ADO訪問數據庫 199
9.4 VBA程序錯誤處理 203
9.4.1 On Error語句的語法 203
9.4.2 了解錯誤信息 203
9.4.3 斷點與調試工具欄 205
習題9 207
- Python數據庫編程 [主編 殷樹友 邢 翀]
- SQL Server 2019數據庫實戰教程 [主編 岳付強 曾陳萍 唐承佳]
- MySQL數據庫技術項目化教程——基于OBE理念 [主編 劉崇巍 龐金龍]
- MySQL數據庫應用項目化教程 [主編 代恒 王明超]
- 數據庫原理與實踐(MySQL版) [楊俊杰 劉忠艷]
- MySQL數據庫項目式教程 [陳亞峰]
- 數據庫技術與應用實踐教程(SQL Server 2019) [主 編 嚴暉 周肆清]
- 數據庫技術與應用(SQL Server 2019) [主編 嚴暉 劉衛國]
- 數據庫原理及應用SQL Server 2014(微課版) [主 編 趙德福]
- MySQL數據庫項目化教程(第二版) [主編 鄭小蓉]
- 數據庫原理及應用(MySQL版) [瞿英 裴祥喜 王玉恒]
- 數據庫技術與應用(SQL Server 2019) [主 編 沙有闖]
- 數據庫系統工程師真題精析與命題密卷 [鐘志宏]
- 數據庫原理與應用——基于SQL Server 2016 [主編 彭浩 黃勝 鄒競]
- 數據庫系統工程師5天修煉 [鐘志宏]
- Access數據庫基礎教程實驗指導與習題集 [主 編 饒拱維 楊貴茂 吳華光]
- Access 數據庫基礎教程 [主編 饒拱維 楊貴茂 郭其標]
- MySQL數據庫項目化教程 [主編 鄭小蓉 段萍]
- C#數據庫編程技術 [主編 顧家銘]
- 數據庫原理及應用(MySQL版) [主編 高亮 韓玉民]
- 數據庫原理 [主編 楊俊杰 張瑋]
- 數據庫原理與技術(第三版)實驗指導 [程傳慶]
- 數據庫技術與應用(SQL Server 2008版)(第二版) [主編 嚴暉 王小玲]
- 數據庫技術與應用實踐教程(SQL Server 2008)(第二版) [主編 嚴暉 周肆清]
- 數據庫原理與SQL語言 [主編 余恒芳 汪曉青]
- 數據庫原理與技術(第三版) [程傳慧]
- MySQL數據庫開發實戰 [肖睿 訾永所 侯小毛]
- Access 2010數據庫應用教程(第二版) [主編 李亞]
- Access 2010數據庫實用教程 [主編 張明 宣繼濤]
- 數據庫應用 [主編 肖睿 于繼武]