數據庫原理與應用(Access)

-
【作 者】朱定善 熊麗華 主編
【I S B N 】978-7-5084-5445-0
【責任編輯】張玉玲
【適用讀者群】高職高專
【出版時間】2008-06-01
【開 本】16開本
【裝幀信息】平裝(光膜)
【版 次】2008年06月第1版
【頁 數】296
【千字數】
【印 張】
【定 價】¥30
【叢 書】21世紀高職高專創新精品規劃教材
【備注信息】
簡介
本書特色
前言
章節列表
精彩閱讀
下載資源
相關圖書
本書以Access 2003為平臺,主要講述了數據庫基本理論、數據庫和表的創建與操作、窗體、報表、宏、數據訪問頁、模塊和數據庫應用系統開發案例等內容。由具有多年數據庫教學經驗的教師編寫,內容深入淺出,每章都列舉了大量的實例和應用案例,同時,為加強實踐性環節,每章還配有相當數量的練習題和詳細的上機實訓指導。在本教材的第11章介紹了一個數據庫應用系統開發案例(學生信息管理系統),通過案例的設計,使讀者掌握Access 2003數據庫應用系統的開發方法,并進一步鞏固前10章的知識。
本教材適合作為高職高專的數據庫課程教材,也可作為參加“全國計算機等級考試(二級Access)”的考生和廣大數據庫從業人員的參考用書。
人類在社會漫長的發展過程中經歷了狩獵技術、農業技術、工業技術和信息技術4個時代。在這個過程中,信息技術時代帶給人類社會文明的沖擊最猛烈,并富有革命性,而且信息技術帶來的影響速度也最快。信息技術的一個很重要的分支是數據庫技術,數據庫技術也是計算機應用的主要領域之一。因此,學習和掌握數據庫技術是當代大學生和工程技術人員所必須的。
本書根據高職高專教育的特點及要求,采用通俗的語言,循序漸進、由淺入深地講述了數據庫的基本原理以及當前流行的關系數據庫管理系統Access 2003。本書從應用的角度出發,通過大量的實例講述Access 2003數據庫的基本操作方法,并在每章都附有大量的習題和上機實訓指導,使學生不僅能學會Access 2003的基本操作,同時還能掌握面向應用系統開發的知識和能力。
全書共分11章,各章的主要內容如下:
第1章:數據庫基本理論。主要講述信息、數據與數據處理,數據庫、數據庫系統、數據庫系統的特點,數據模型,關系數據庫的概念,數據庫的設計等知識。
第2章:Access 2003應用基礎。主要講述Access 2003關系數據庫系統的特點、系統啟動和系統界面及Access 2003數據庫對象。
第3章:創建數據庫。主要講述數據庫的創建方法與數據庫的基本操作。
第4章:表的創建與表的基本操作。主要講述表結構的設計,創建表的幾種方法,表記錄的輸入、編輯、查找與替換方法,字段屬性的設置,主鍵與索引的建立,表間關系的關聯,數據表格式的設置等內容。
第5章:查詢的創建及應用。主要講述什么是查詢、查詢的類型、不同類型查詢的創建、利用SQL創建查詢的方法以及查詢的使用與操作。
第6章:窗體的操作和設計。主要講述窗體的組成、窗體的創建、窗體的屬性、窗體中控件的使用及如何利用窗體控件設計窗體。
第7章:建立Access報表。主要講述報表的組成、報表的創建方法、各類不同格式報表的設計、報表控件的使用以及如何設計報表。
第8章:數據訪問頁。主要講述數據訪問頁的概念、數據訪問頁的創建方法、數據訪問的應用等內容。
第9章:宏。主要講述宏的概念、宏的基本操作、宏的應用等內容。
第10章:模塊。主要講述模塊的基本知識、VBA程序設計基礎、VBA程序結構、過程等內容。
第11章:數據庫應用系統開發案例。以一個“學生信息管理系統”為案例,講述數據庫應用系統的開發過程和方法。
本書由朱定善、熊麗華任主編。其中,第1~4章、第10章、第11章由朱定善編寫,第5~9章由熊麗華編寫。另外參加部分編寫工作的還有孟敬、余明艷、呂律明等。全書由朱定善組織編寫并統稿。在編寫過程中得到了柳青教授的悉心指導,并提出了許多寶貴意見,在此表示感謝。
本書的所有實例、應用案例和實訓指導均在Access 2003中運行通過。鑒于Access 2003功能強大,而且篇幅有限,加上作者的水平有限,書中難免有錯誤及不足之處,敬請廣大讀者批評指正。
編 者
2008年5月
前言
第1章 數據庫知識 1
本章學習目標 1
1.1 數據庫基本概念 1
1.1.1 信息、數據與數據處理 1
1.1.2 數據庫系統 3
1.1.3 數據庫系統的特點 5
1.2 數據模型 6
1.2.1 實體的描述 6
1.2.2 實體間的聯系 7
1.2.3 E-R模型的表示方法 7
1.2.4 數據模型 8
1.3 關系數據庫 10
1.3.1 關系模型 10
1.3.2 關系運算 12
1.4 數據庫設計基礎 14
1.4.1 數據庫設計的基本原則 14
1.4.2 數據庫設計的基本過程 14
習題一 15
第2章 Access 2003應用基礎 18
本章學習目標 18
2.1 Access 2003簡介 18
2.2 Access 2003的啟動與退出 19
2.2.1 啟動Access 2003 19
2.2.2 Access 2003的退出 19
2.3 Access 2003的系統界面 20
2.3.1 Access 2003系統界面 20
2.3.2 數據庫窗口 21
習題二 25
第3章 創建數據庫 27
本章學習目標 27
3.1 創建數據庫 27
3.1.1 創建空數據庫 27
3.1.2 利用現有文件創建數據庫 29
3.1.3 利用向導創建數據庫 29
3.2 數據庫的打開與關閉 32
3.2.1 打開數據庫 32
3.2.2 關閉數據庫 33
3.3 數據庫的其他操作 33
3.3.1 數據庫實用工具 33
3.3.2 設置數據庫參數 34
本章實訓指導 35
習題三 35
第4章 表的創建與表的基本操作 37
本章學習目標 37
4.1 表的預備知識及表結構設計 37
4.1.1 表的預備知識 37
4.1.2 設計表結構 39
4.2 創建表 41
4.2.1 利用表設計視圖創建表 41
4.2.2 利用表向導創建表 43
4.2.3 通過輸入數據創建表 46
4.2.4 導入已有數據創建表 47
4.3 表記錄的簡單操作 49
4.3.1 給表添加新記錄 49
4.3.2 記錄內容的修改與記錄的刪除 50
4.3.3 記錄的查找與替換 51
4.4 修改表結構 52
4.4.1 添加字段 52
4.4.2 移動字段 53
4.4.3 刪除字段 53
4.5 設置字段屬性 53
4.5.1 字段“格式”屬性 53
4.5.2 字段“輸入掩碼”屬性 55
4.5.3 字段“標題”屬性 56
4.5.4 字段“默認值”屬性 57
4.5.5 字段“有效性規則”有“有效性文本”屬性 57
4.5.6 “必填字段”屬性 58
4.5.7 “索引”屬性 58
4.5.8 創建自動查閱字段 58
4.6 設置主鍵與創建索引 62
4.6.1 設置主鍵 62
4.6.2 刪除主鍵 63
4.6.3 創建索引 63
4.7 創建表間關系 64
4.7.1 關系的種類與定義關系的條件 64
4.7.2 關聯關系的創建與編輯 65
4.8 設置數據表格式 67
4.8.1 調整行高和列寬 67
4.8.2 設置字體、字號和顏色 68
4.8.3 設置表格樣式 68
4.8.4 列的凍結和解凍 68
4.8.5 列的隱藏與顯示 69
4.9 記錄的篩選與排序 70
4.9.1 記錄的篩選 70
4.9.2 記錄的排序 72
本章實訓指導 72
習題四 76
第5章 查詢的創建及應用 79
本章學習目標 79
5.1 查詢的基本知識 79
5.1.1 查詢的概念 79
5.1.2 查詢的目的 79
5.1.3 查詢的種類 80
5.2 創建查詢的方法 80
5.2.1 使用向導創建查詢 81
5.2.2 在設計視圖中創建查詢 83
5.3 各種查詢的創建 85
5.3.1 創建選擇查詢 85
5.3.2 創建參數查詢 86
5.3.3 創建交叉表查詢 88
5.3.4 創建計算查詢 91
5.3.5 創建操作查詢 97
5.4 SQL查詢 101
5.4.1 數據定義查詢 102
5.4.2 聯合查詢 103
5.4.3 SQL選擇查詢 104
5.4.4 SQL操作查詢 106
5.4.5 子查詢 108
5.5 查詢應用案例 109
本章實訓指導 110
習題五 116
第6章 窗體的操作和設計 118
本章學習目標 118
6.1 窗體的基本知識 118
6.1.1 窗體的功能 118
6.1.2 窗體的類型 119
6.1.3 窗體的結構 119
6.1.4 窗體的視圖 120
6.2 創建窗體 120
6.2.1 使用“窗體向導”創建窗體 120
6.2.2 使用設計視圖創建窗體 123
6.2.3 設置窗體的屬性 124
6.3 常用窗體控件 125
6.3.1 標簽控件 126
6.3.2 文本框控件 126
6.3.3 命令按鈕控件 128
6.3.4 單選按鈕控件和復選項控件 130
6.3.5 選項組控件 130
6.3.6 列表框控件 133
6.3.7 組合框控件 135
6.3.8 分頁符控件 136
6.3.9 圖像控件 138
6.3.10 矩形控件和直線控件 138
6.3.11 綁定對象框控件和未綁定對象框控件 139
6.3.12 子窗體控件 140
6.4 窗體控件應用案例 142
上機實訓指導 145
習題六 150
第7章 創建Access報表 153
本章學習目標 153
7.1 報表的基本知識 153
7.1.1 報表的結構 153
7.1.2 報表的視圖 154
7.2 創建報表 154
7.2.1 使用“自動報表”創建報表 155
7.2.2 使用報表向導創建報表 156
7.2.3 使用設計視圖創建報表 159
7.2.4 使用“標簽向導”創建報表 161
7.2.5 使用“圖表向導”創建報表 164
7.2.6 報表頁面設置 165
7.3 報表設計 166
7.3.1 設計多表報表 166
7.3.2 設計匯總報表 168
7.3.3 設計分組報表 170
7.3.4 設計子報表 172
7.3.5 設計多列報表 175
7.4 報表應用案例 176
上機實訓指導 178
習題七 185
第8章 數據訪問頁 187
本章學習目標 187
8.1 數據訪問頁的概念 187
8.1.1 數據訪問頁的視圖 187
8.1.2 數據訪問頁的組成 188
8.2 創建數據訪問頁 189
8.2.1 使用“自動創建數據頁”創建數據訪問頁 189
8.2.2 使用向導創建數據訪問頁 190
8.2.3 使用設計視圖創建數據訪問頁 191
8.2.4 使用設計視圖修改數據訪問頁 193
8.3 數據訪問頁應用案例 196
本章實訓指導 198
習題八 202
第9章 宏 204
本章學習目標 204
9.1 宏的基本概念與分類 204
9.1.1 宏的基本概念 204
9.1.2 宏的分類 204
9.1.3 常見的宏操作 205
9.2 宏的基本操作 205
9.2.1 創建宏 205
9.2.2 修改宏 212
9.2.3 運行宏 212
9.3 宏應用案例 213
本章實訓 216
習題九 221
第10章 模塊 223
本章學習目標 223
10.1 模塊的基本知識 223
10.1.1 模塊的分類 223
10.1.2 Microsoft Visual Basic編輯器 224
10.2 VBA程序設計基礎 224
10.2.1 程序書寫的格式 225
10.2.2 VBA中的數據類型 225
10.2.3 常量 227
10.2.4 變量 228
10.2.5 運算符和表達式 229
10.2.6 函數 232
10.2.7 VBA的基本輸入/輸出函數 234
10.3 VBA程序結構 236
10.3.1 順序結構 236
10.3.2 分支程序 237
10.3.3 循環語句 240
10.4 過程 242
10.4.1 Sub過程 242
10.4.2 Function函數 243
10.5 模塊應用案例 245
本章實訓指導 245
習題十 247
第11章 數據庫應用系統開發案例 250
本章學習目標 250
11.1 系統功能介紹 250
11.2 創建數據庫和表 251
11.3 設計工作窗體 251
11.3.1 設計“信息管理”模塊 251
11.3.2 設計“課程管理”模塊 254
11.3.3 設計“成績管理”模塊 255
11.3.4 設計“報表管理”模塊 257
11.3.5 設計“學生信息管理系統”主窗體 260
11.4 設計系統菜單 260
11.4.1 “信息管理”菜單宏的設計 261
11.4.2 “課程管理”菜單宏的設計 262
11.4.3 “成績管理”菜單宏的設計 263
11.4.4 “報表管理”菜單宏的設計 263
11.4.5 “退出系統”菜單宏的設計 264
11.4.6 “學生信息管理系統”主菜單宏的設計 264
11.4.7 創建“系統主菜單”宏與“系統主窗體”的連接 264
11.5 生成可執行文件 266
附錄1 常用的窗體與報表的屬性 268
附錄2 272
附錄3 274
附錄4 276
參考文獻 282
- 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數據庫實用教程 [主編 張明 宣繼濤]
- 數據庫應用 [主編 肖睿 于繼武]