數據庫原理及應用(Access 2007)
-
【作 者】沈祥玖 曹梅紅 編著
【I S B N 】978-7-5084-8792-2
【責任編輯】張玉玲
【適用讀者群】高職高專
【出版時間】2011-07-28
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁 數】244
【千字數】382
【印 張】15.25
【定 價】¥26
【叢 書】21世紀高等學校精品規劃教材
【備注信息】
簡介
本書特色
前言
章節列表
精彩閱讀
下載資源
相關圖書
本書以新版本 Microsoft Access 2007中文版數據庫系統作為教學數據庫,針對應用型本科和高職高專學生的特點,總結并精選作者多年從事教學和實際應用開發的經驗,以實際應用例子作為任務驅動,由淺入深,理論結合實際,兼顧全國計算機等級考試(二級Access),全面講述了Access關系數據庫系統的特點及應用開發技術。
全書共分12章。第1章主要講述數據庫的基本概念和基本知識;第2~10章通過一個典型的數據庫應用實例,主要講述可視化操作工具(如表設計、查詢設計、窗體設計、報表設計、Web設計、宏應用等)和向導(如表向導、查詢向導、窗體向導、報表向導等)。數據庫的最終用戶利用這些工具和向導不用編程即可構造簡單實用的管理信息系統,充分展示了Access數據庫應用開發便捷、靈活、易學易懂的特點,是數據庫應用與開發的入門基礎;第11和12章是Access數據庫應用與開發的提高篇,主要介紹怎樣優化和管理Access數據庫、把Access升遷到SQL Server、實現數據交換與共享、構造客戶機/服務器結構應用系統,簡單介紹VBA程序設計語言。以高校學生收費管理信息系統應用為實例,全面講述數據庫應用系統的開發設計步驟和方法。使用Access可以快速構造具有一定規模、較為復雜和功能強大的客戶機/服務器結構應用系統。
本書可作為應用型本科和高職高專學生學習數據庫原理與應用的教材,也可作為技術培訓教材、全國計算機等級考試(二級Access)和自學參考書。
本書配有電子教案,讀者可以從中國水利水電出版社網站和萬水書苑免費下載,網址為:http://www.waterpub.com.cn/softdown/和http://www.dgboyong.cn。
以新版本Microsoft Access 2007中文版數據庫系統作為教學數據庫
針對應用型本科和高職高專學生的特點,總結并精選作者多年從事教學和實際應用開發的經驗,以實際應用例子作為任務驅動,由淺入深,理論結合實際,兼顧全國計算機等級考試(二級Access),全面講述Access關系數據庫系統的特點及應用開發技術。
以適用于初學者為目的編排,知識難度控制住初學者能夠接受的范圍內。
前 言
本書以新版本 Microsoft Access 2007中文版數據庫系統作為教學數據庫,針對應用型本科和高職高專學生的特點,總結并精選作者多年從事教學和實際應用開發的經驗,以實際應用例子作為任務驅動,由淺入深,理論結合實際,兼顧全國計算機等級考試(二級Access),全面講述了Access關系數據庫系統的特點及應用開發技術。
本書以適用于初學者為目的進行編排,知識難度控制在初學者能夠接受的范圍內,對于哪些內容可以了解、哪些必須掌握、哪些是較深入的應用等都給出了明確的說明。講解簡明扼要、條理清楚,應用例子貫穿始終,盡量簡單易學,以適合初學者。
Access 2007數據庫系統是Microsoft公司新近開發的、最流行的和功能強大的桌面數據庫管理系統。通過直觀的、可視化的操作即可完成大部分數據的管理工作,Access 是完全面向對象,采用事件驅動機制的最新關系型數據庫系統,使數據庫的應用和開發更加便捷、靈活。在Access 2007中,用戶可以使用Internet標準XML/XSL將數據快速發布到Web,用戶可以將 Access 報表、窗體、表或查詢導出到XML文檔中,該文檔包含相關的XSL文件供演示文稿使用。這使得用戶可以通過支持HTML的Internet瀏覽器查看在Access中創建的窗體和報表。Access吸收了FoxPro關系數據庫中最好的優點;引入Visual Basic for Application(簡稱VBA)語言進行程序設計。Access 具有和Office 2007中Word、Excel、PowerPoint 相同的操作界面和環境,使Access易學易用,反映了數據庫技術的最新發展和特點。
全書共分12章,第1章主要講述數據庫的基本概念和基本知識;第2~10章通過一個典型的數據庫應用實例,主要講述可視化操作工具(如表設計、查詢設計、窗體設計、報表設計、Web設計、宏應用等)和向導(如表向導、查詢向導、窗體向導、報表向導等)。數據庫的最終用戶利用這些工具和向導不用編程即可構造簡單、實用的管理信息系統,充分展示了Access數據庫應用開發的便捷、靈活、易學易懂的特點,是數據庫應用與開發的入門基礎;第11和12章是數據庫應用與開發的提高篇,介紹了VBA程序設計語言。以高校學生收費管理信息系統應用為例,全面講述了數據庫應用系統的開發設計步驟和方法。使用Access可以快速構造具有一定規模、較為復雜和功能強大的客戶機/服務器結構應用系統。
本書由沈祥玖、曹梅紅編著,其中第1、6~8、10、12由沈祥玖編寫,第2~4、11章由曹梅紅編寫,第5章由尹濤編寫,第9章由冉慶淼編寫。全書由沈祥玖最后定稿,參加本書編寫和錄入工作的還有遲增曉、徐小平、周昊、周建玲老師,在此一并表示感謝。
由于作者水平有限,書中難免存在不足之處,懇請廣大讀者批評指正。
沈祥玖
2011年5月于濟南
E-mail:jnjtsxj@163.com
前言
第1章 關系數據庫概述 1
1.1 數據模型 1
1.2 關系數據庫理論 4
1.2.1 關系數據的規范化概念 4
1.2.2 關系數據的規范化處理 6
1.2.3 關系的完整性 9
1.3 關系數據庫標準語言——SQL 10
1.3.1 SQL概述 11
1.3.2 SQL的功能 12
1.4 數據庫系統結構 14
1.4.1 數據庫系統的模式結構 14
1.4.2 數據庫系統的體系結構 15
1.4.3 數據庫管理系統 16
1.5 數據庫設計 17
1.5.1 數據庫設計的任務與內容 17
1.5.2 數據庫設計的方法 17
1.5.3 數據庫設計的步驟 18
1.5.4 學生信息管理數據庫設計舉例 18
1.5.5 數據庫設計過程應注意的問題 19
1.6 數據庫新技術 20
1.6.1 數據庫技術發展概述 20
1.6.2 數據庫技術與其他技術的結合 20
1.6.3 數據倉庫 20
習題1 21
第2章 Access數據庫簡介及應用 23
2.1 Access 2007的特點 23
2.2 Access數據庫文件和表 25
2.3 xssjk數據庫實例演示 28
習題2 31
第3章 表結構的設計 32
3.1 二維表及其結構 32
3.2 Access表的設計要素 33
3.2.1 表名、字段名 33
3.2.2 字段數據類型及字段大小 34
3.2.3 字段屬性 36
3.2.4 主鍵和索引 37
3.3 表的設計步驟 37
3.4 用表設計器創建表 40
3.4.1 表設計器 40
3.4.2 輸入與編輯字段 41
3.4.3 輸入字段數據類型及字段屬性 41
3.4.4 設置主鍵和索引 42
3.4.5 輸入字段的格式及掩碼 43
3.4.6 保存表 44
3.4.7 修改表結構 45
習題3 46
第4章 數據表視圖和數據記錄操作 49
4.1 數據表視圖 49
4.2 添加新記錄 50
4.2.1 手工輸入記錄 50
4.2.2 復制粘貼輸入記錄 52
4.3 記錄定位 53
4.4 編輯數據 53
4.5 記錄排序 54
4.5.1 排序類型 54
4.5.2 漢字排序類型 55
4.6 記錄篩選 55
4.7 打印輸出 56
4.8 子數據表 57
習題4 58
第5章 查詢設計 61
5.1 查詢概念 61
5.2 用查詢向導創建查詢 62
5.3 查詢設計視圖 65
5.3.1 設計視圖 65
5.3.2 添加表/查詢 66
5.3.3 選擇字段 67
5.3.4 刪除選擇的字段 68
5.3.5 查詢設計要素 68
5.4 查詢條件準則 68
5.4.1 SQL表達式 69
5.4.2 字符串表達式作為準則 70
5.4.3 數值表達式作為準則 73
5.4.4 邏輯值作為準則表達式 73
5.4.5 日期/時間表達式作為準則 74
5.4.6 包含空值的表達式作為準則 75
5.5 統計查詢 76
5.6 刪除、更新、追加操作查詢 78
5.6.1 刪除記錄 78
5.6.2 更新記錄 78
5.6.3 追加記錄 79
5.6.4 用查詢生成新表 79
5.7 參數查詢 79
5.8 SQL查詢 80
習題5 84
第6章 窗體設計 89
6.1 窗體概念 89
6.2 窗體的類型 90
6.2.1 縱欄式窗體 90
6.2.2 表格式窗體 91
6.2.3 數據表式窗體 91
6.3 用向導創建窗體 92
6.4 使用窗體 95
6.4.1 運行窗體 95
6.4.2 窗體基本操作 95
6.5 用“設計視圖”設計窗體 98
6.5.1 窗體設計視圖 98
6.5.2 設計工具 99
6.5.3 窗體設計內容步驟 102
6.5.4 其他屬性 103
6.6 窗體控件 103
6.6.1 控件類別 103
6.6.2 控件向導 104
6.6.3 標簽控件 104
6.6.4 文本框 104
6.6.5 復選框、單選按鈕、切換按鈕 106
6.6.6 列表框 106
6.6.7 組合框 107
6.6.8 命令按鈕 109
6.6.9 選項組 110
6.6.10 選項卡 111
6.6.11 綁定對象框和未綁定對象框 112
6.6.12 其他控件 112
6.6.13 直線矩形 113
6.7 圖像處理 114
6.7.1 圖像處理概述 114
6.7.2 圖像主要屬性 114
6.7.3 設置窗體背景圖像 114
6.7.4 設置命令按鈕、切換按鈕和
選項卡背景圖像 114
6.7.5 圖像控件 114
6.8 編輯窗體 115
6.8.1 選擇控件 115
6.8.2 單個控件的位置和大小 116
6.8.3 多個控件相對位置和大小調整 116
6.8.4 刪除控件 116
6.8.5 添加控件 117
6.9 子窗體 117
習題6 121
第7章 報表設計 126
7.1 報表概述 126
7.2 使用報表向導創建報表 127
7.3 在設計視圖中設計實用的報表 130
7.3.1 報表的結構組成 130
7.3.2 設計報表 131
習題7 136
第8章 宏設計 138
8.1 宏的概念 138
8.2 宏的分類 140
8.3 宏操作 140
8.3.1 操作數據的宏操作 140
8.3.2 執行命令的宏操作 141
8.3.3 實現導入/導出功能的宏操作 142
8.3.4 操縱數據庫對象的宏操作 142
8.3.5 其他類型的宏操作 143
8.4 創建宏 144
8.5 編輯宏 144
8.6 創建宏組 145
8.7 宏的條件表達式 146
8.8 執行宏 147
8.9 宏的應用 147
8.9.1 建立相關的宏 148
8.9.2 建立系統啟動窗體 149
習題8 151
第9章 數據庫實用工具及應用 153
9.1 窗體型菜單——切換面板 153
9.1.1 Access的菜單類型 153
9.1.2 生成切換面板 153
9.1.3 修改刪除切換面板 157
9.2 拆分Access數據庫 157
9.3 數據庫安全 158
9.4 發送到Word、Excel中 160
9.5 升遷Access到SQL Server 161
習題9 164
第10章 快速生成應用系統舉例 165
10.1 系統設計流程 165
10.2 需求分析 166
10.2.1 系統的主要功能 166
10.2.2 建立表及表間關系 166
10.2.3 功能模塊結構圖 168
10.3 數據輸入界面設計——窗體設計 169
10.4 統計查詢設計 170
10.5 報表設計 171
10.6 定制系統菜單 172
10.7 調試運行 173
10.8 打包、制作安裝程序、使用說明 173
習題10 174
第11章 Access高級開發VBA程序設計 176
11.1 VBA介紹 176
11.1.1 VBA的特點 176
11.1.2 VBA與VB 177
11.2 VBA編輯器 177
11.2.1 啟動VBA編輯器 177
11.2.2 退出VBA編輯器 178
11.3 數據類型、常量、變量 179
11.3.1 數據類型 179
11.3.2 常量 180
11.3.3 變量 180
11.3.4 數組 180
11.3.5 運算符、內部函數、表達式 181
11.4 Access的VBA程序結構 182
11.4.1 VBA語句 182
11.4.2 程序基本結構 183
11.4.3 過程、自定義函數 184
11.4.4 模塊 186
11.4.5 Access的VBA程序結構 186
11.4.6 作用域 187
11.5 Access事件過程 188
11.5.1 創建事件過程 189
11.5.2 鍵盤事件過程 190
11.5.3 鼠標事件過程 191
11.5.4 窗體事件過程 192
11.5.5 數據事件過程 192
11.6 VBA操作Access對象 193
11.6.1 Access對象模型 193
11.6.2 DoCmd對象 194
11.6.3 Access對象模型應用實例 196
11.7 VBA應用舉例 196
11.7.1 輸入數據校驗 196
11.7.2 增強窗體功能 198
11.7.3 增強報表功能 200
11.7.4 雙列表設計 201
習題11 203
第12章 高級開發應用舉例—
高校學生交費管理系統 206
12.1 應用系統概述 206
12.2 學生交費管理系統業務流程 207
12.3 交費管理系統的主要功能 207
12.4 使用升遷到SQL Server中的表
及查詢 207
12.5 主要窗體設計 209
12.6 主要報表設計 224
12.7 系統菜單和宏 225
12.8 程序模塊 226
習題12 229
參考文獻 233
- 數據庫技術與應用實踐教程(SQL Server 2019) [主 編 嚴暉 周肆清]
- 數據庫原理與應用——基于SQL Server 2016 [主編 彭浩 黃勝 鄒競]
- Access數據庫基礎教程實驗指導與習題集 [主 編 饒拱維 楊貴茂 吳華光]
- Access 數據庫基礎教程 [主編 饒拱維 楊貴茂 郭其標]
- 數據庫原理及應用(MySQL版) [主編 高亮 韓玉民]
- 數據庫技術與應用(SQL Server 2008版)(第二版) [主編 嚴暉 王小玲]
- 數據庫技術與應用實踐教程(SQL Server 2008)(第二版) [主編 嚴暉 周肆清]
- Access 2010數據庫應用教程(第二版) [主編 李亞]
- Access 2010數據庫實用教程 [主編 張明 宣繼濤]
- 數據庫原理及應用——SQL Server 2012 [主編 賴玲 李祥琴 胡秀]
- 數據庫原理及應用上機指導與習題解答——SQL Server 2012 [主編 王婭紛 賴玲 李祥琴 胡]
- Visual FoxPro數據庫程序設計教程(第四版) [主編 王鳳領]
- 數據庫系統原理與應用 [主編 沈祥玖 張岳]
- Access 2010數據庫程序設計 [主編 紀澍琴 于雪晶]
- Access 2010實做教程 [主編 王益斌 趙欣]
- 數據庫系統原理與應用(第三版)(SQL Server 2012) [主編 劉淳]
- 數據庫技術(第二版)——Access 2010及其應用系統開發 [李禹生 李承犁 劉淵源 等編著]
- Access 2010數據庫技術基礎及應用 [主編 饒拱維 楊貴茂]
- 數據庫技術及應用開發學習輔導 [李云峰 李婷 編著]
- Access應用技術基礎教程(2010版) [主編 何春林 宋運康]
- Access應用技術實驗指導(2010版) [主編 何春林 宋運康]
- Access 2010數據庫技術與應用教程習題及實驗指導 [主編 陳朝華 肖東]
- Access 2010數據庫技術與應用教程 [主編 趙義霞 季軍杰]
- Visual FoxPro程序設計 [主編 何櫻]
- Visual FoxPro程序設計教程(第二版)習題集與解答 [主編 何振林 歐劍]
- Visual FoxPro程序設計教程(第二版) [主編 何振林 趙亮]
- 數據庫技術及應用開發 [李云峰 李 婷 編著]
- Access 數據庫案例教程(第二版) [主編 應紅]
- Access 2010數據庫應用教程 [主編 王迤冉 彭海云]
- 數據庫技術與應用(SQL Server 2008版)實踐教程 [主編 王小玲 嚴暉]