Access 數據庫基礎教程

-
【作 者】主編 饒拱維 楊貴茂 郭其標
【I S B N 】978-7-5170-7907-1
【責任編輯】陳紅華
【適用讀者群】本專通用
【出版時間】2019-08-20
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁 數】292
【千字數】446
【印 張】18.25
【定 價】¥45
【叢 書】普通高等教育“十三五”規劃教材
【備注信息】
簡介
本書特色
前言
章節列表
精彩閱讀
下載資源
相關圖書
內 容 提 要
本書根據教育部高等學校非計算機專業計算機基礎課程教學指導分委員會制訂的教學大綱與2013年全國計算機等級考試的考試大綱,并結合高等學校非計算機專業培養目標和最新的計算機數據庫技術編寫而成。
本書以Microsoft Office Access 2010為環境介紹Access數據庫管理系統。全書共10章,內容包括:數據庫系統基礎知識、Access 2010概述、表、查詢、窗體、報表、宏、VBA程序設計、Web數據庫、小型應用系統開發。本書提供了豐富的實例,并將實例與知識點相結合,注重實用性和可操作性,突出能力培養。
作為主教材,本書配有《Access數據庫基礎教程實驗指導與習題集》作為配套的實驗教材。該實驗教材提供了精心設計的實驗指導與習題集。
本書可作為高等學校非計算機專業計算機基礎課程教材,也可作為全國計算機等級考試二級Access數據庫的參考書及廣大計算機愛好者的自學用書。
內容設計——全面詳細、與時俱進、結構合理
內容安排——突出實踐、重在應用、實用性強
內容敘述——循序漸進、深入淺出、案例豐富
內容講解——步驟詳細、圖文并茂、通俗易懂
作為主教材,本書配有《Access 數據庫基礎教程實驗指導與習題集》作為
配套的實驗教材。該實驗教材提供了精心設計的實驗指導與習題集。
前 言
隨著計算機技術的飛速發展和社會信息化進程的加速,對信息化的處理要求越來越高,對數據庫的管理、應用、開發提出了更高的標準和要求。當代大學生需要學習和掌握數據庫的基礎知識和管理數據庫的基本方法,為日后在工作、學習和生活中使用計算機進行數據庫管理打下堅實的基礎。
本書根據教育部高等學校非計算機專業計算機基礎課程教學指導分委員會制訂的教學大綱與2013年全國計算機等級考試的考試大綱,并結合高等學校非計算機專業培養目標和最新的計算機數據庫技術編寫而成。
本書以Microsoft Office Access 2010為環境介紹Access數據庫管理系統。Access 2010是Microsoft Office 2010套件中被廣泛使用的產品之一。它是基于Windows的小型桌面關系數據庫管理系統,提供了表、查詢、窗體、報表、頁、宏、模塊(VBA程序設計)7種用來建立數據庫系統的對象;提供了多種向導、生成器和模板,將數據存儲、數據查詢、界面設計、報表生成等操作規范化;為建立功能完善的數據庫管理系統提供了方便,也使得普通用戶不必編寫代碼,就可以完成大部分數據管理的任務。Access 2010通過最新添加的 Web 數據庫,可以增強運用數據的能力,從而可以更輕松地跟蹤、報告和與他人共享數據。
本書共10章。第1章由伍春晴、劉偉峰編寫;第2章由溫文編寫;第3章由房宜汕編寫;第4章由楊貴茂編寫;第5章由溫凱峰編寫;第6章由郭其標編寫;第7章由劉航編寫;第8章由饒拱維、何文全編寫;第9章由巫滿秀、鐘秀玉編寫;第10章由吳華光編寫。本書由饒拱維、楊貴茂、郭其標擔任主編和審稿,全書由饒拱維終審和定稿。
由于編者水平有限,加之時間倉促,教材中難免有疏漏和不足之處,敬請廣大讀者提出寶貴意見。
編 者
2019年4月
前言
第1章 數據庫系統基礎知識 1
1.1 數據庫系統的基本概念 1
1.1.1 數據管理技術的發展 1
1.1.2 數據、數據庫、數據庫管理系統 3
1.1.3 數據庫系統發展的主要特征 4
1.1.4 數據庫系統的體系結構 6
1.2 數據模型 8
1.2.1 E-R模型 8
1.2.2 層次模型 9
1.2.3 網狀模型 9
1.2.4 關系模型 10
1.2.5 面向對象數據模型 10
1.3 關系數據庫系統 11
1.3.1 關系模型的基本概念 11
1.3.2 關系模型的組成 12
1.3.3 關系運算的基本概念 13
1.3.4 關系數據庫管理系統的功能 14
1.3.5 常見的關系數據庫管理系統及分類 14
1.3.6 關系數據庫管理系統——Access 15
1.4 關系數據庫設計 15
1.4.1 關系的鍵 15
1.4.2 數據庫關系完整性設計 16
1.4.3 數據庫規范化設計 17
1.4.4 Access數據庫應用系統設計實例 18
本章小結 19
思考題 19
第2章 Access 2010概述 20
2.1 Access 2010簡介 20
2.1.1 概述 20
2.1.2 Access 2010功能及特點 20
2.2 Access 2010數據庫對象 22
2.2.1 表 22
2.2.2 查詢 23
2.2.3 窗體 24
2.2.4 報表 25
2.2.5 宏 25
2.2.6 模塊 26
2.3 Access 2010新增功能簡介 27
2.3.1 新的宏生成器 27
2.3.2 專業的數據庫模板 28
2.3.3 應用程序部件 29
2.3.4 改進的數據表視圖 29
2.3.5 Backstage視圖 30
2.3.6 新增的計算字段 30
2.3.7 合并與分割單元格 31
2.3.8 條件格式功能 31
2.3.9 增強的安全性 32
2.4 Access 2010用戶界面 32
2.4.1 Access 2010窗口 32
2.4.2 功能區 33
2.4.3 快速訪問工具欄 35
2.4.4 導航窗格 35
2.4.5 選項卡式文檔 36
2.4.6 狀態欄 36
2.4.7 浮動工具欄 36
2.5 創建數據庫 36
2.5.1 使用模板創建數據庫 37
2.5.2 創建空白數據庫 37
2.6 數據庫的打開與使用 38
2.6.1 打開Access 數據庫 38
2.6.2 根據模板使用數據庫 39
2.6.3 添加表 40
2.6.4 向表中添加數據 41
2.6.5 關閉數據庫 44
2.7 數據庫維護 44
2.7.1 數據庫的備份與還原 44
2.7.2 數據庫的壓縮與修復 45
2.7.3 拆分數據庫 45
本章小結 46
思考題 46
第3章 表 47
3.1 表的概念 47
3.1.1 表的結構 47
3.1.2 表的記錄 49
3.2 創建數據表 49
3.2.1 使用數據表視圖創建數據表 49
3.2.2 使用表設計視圖創建數據表 51
3.2.3 使用表模板創建數據表 53
3.2.4 使用其他文件創建數據表 54
3.3 字段屬性設置 55
3.3.1 字段大小 55
3.3.2 格式 56
3.3.3 輸入掩碼 62
3.3.4 設置有效性規則和有效性文本 64
3.3.5 其他字段屬性 64
3.4 表的編輯 65
3.4.1 修改表結構 65
3.4.2 編輯表中的數據 66
3.4.3 工作表外觀的調整 67
3.4.4 表的復制、刪除和重命名 71
3.5 主鍵和索引 72
3.5.1 主鍵 72
3.5.2 索引 73
3.6 創建表與表之間的關系 74
3.6.1 表間關系的概念 74
3.6.2 編輯關系中的約束條件 74
3.6.3 創建表間關系 75
3.6.4 編輯表間關系 77
3.6.5 子數據表 78
3.7 表的使用 79
3.7.1 記錄排序 79
3.7.2 篩選 81
3.7.3 記錄的查找與替換 85
本章小結 87
思考題 87
第4章 查詢 88
4.1 查詢概述 88
4.1.1 查詢的功能 88
4.1.2 查詢的種類 88
4.1.3 查詢的主要視圖 89
4.1.4 查詢條件(準則) 91
4.2 選擇查詢 96
4.2.1 使用查詢向導創建查詢 96
4.2.2 用查詢設計器創建查詢 103
4.3 參數查詢 110
4.4 交叉表查詢 112
4.4.1 應用查詢向導創建交叉表查詢 112
4.4.2 在交叉表查詢設計視圖中修改和
創建交叉表查詢 112
4.5 操作查詢 114
4.5.1 生成表查詢 115
4.5.2 刪除查詢 116
4.5.3 追加查詢 117
4.5.4 更新查詢 117
4.6 SQL 118
4.6.1 SQL簡介 118
4.6.2 SQL查詢語句 119
4.6.3 SQL定義語句 122
4.6.4 SQL操縱語句 123
本章小結 124
思考題 124
第5章 窗體 125
5.1 窗體的簡介 125
5.1.1 窗體的作用 125
5.1.2 窗體的類型 125
5.1.3 窗體的視圖 126
5.2 窗體的創建 129
5.2.1 使用“窗體”工具創建窗體 130
5.2.2 使用“空白窗體”工具創建窗體 130
5.2.3 使用“窗體向導”創建窗體 132
5.2.4 創建數據透視圖窗體 134
5.2.5 分割窗體 136
5.2.6 多個項目窗體 136
5.3 窗體控件及屬性 137
5.3.1 控件概述 137
5.3.2 常用控件 137
5.3.3 屬性 149
5.3.4 窗體布局與格式調整 151
5.4 窗體的設計 153
5.4.1 使用設計視圖創建窗體 153
5.4.2 創建選項卡式窗體 155
5.4.3 創建導航窗體 161
5.4.4 圖表窗體 163
5.4.5 主子結構窗體 165
5.4.6 窗體綜合應用 167
本章小結 170
思考題 170
第6章 報表 171
6.1 認識Access報表 171
6.1.1 報表的類型 171
6.1.2 報表的視圖 172
6.2 報表的創建 173
6.2.1 使用“報表”按鈕創建報表 173
6.2.2 使用“空報表”按鈕創建報表 174
6.2.3 使用“報表向導”創建報表 175
6.2.4 使用“標簽”按鈕創建標簽報表 177
6.3 使用“設計視圖”創建報表 179
6.3.1 報表的節 179
6.3.2 “報表設計工具”選項卡 180
6.3.3 在設計視圖中創建和修改報表 180
6.3.4 創建圖表報表 184
6.4 報表的排序、分組和計算 187
6.4.1 報表的分組和排序 187
6.4.2 在報表中使用計算和匯總 188
6.5 創建子報表 190
本章小結 193
思考題 193
第7章 宏 194
7.1 宏的概述 194
7.1.1 宏的基本概念 194
7.1.2 事件 195
7.1.3 宏的組成 195
7.2 宏的創建 196
7.2.1 宏的設計視圖 196
7.2.2 宏的創建 198
7.3 Access 2010常用宏操作 204
7.3.1 向宏添加、移動和刪除操作 204
7.3.2 創建子宏 205
7.3.3 展開和折疊宏操作或塊 207
7.3.4 將宏轉換為VBA代碼 207
7.4 宏的調試與運行 207
7.4.1 宏的調試 207
7.4.2 運行宏 208
本章小結 209
思考題 209
第8章 VBA程序設計 210
8.1 模塊和VBA簡介 210
8.1.1 模塊的概念 210
8.1.2 VBA標準模塊的創建 210
8.1.3 VBA簡介 212
8.1.4 VBA編程環境 212
8.2 面向對象程序設計 214
8.2.1 對象 214
8.2.2 類 214
8.2.3 對象的屬性 214
8.2.4 對象的方法 215
8.2.5 對象的事件 215
8.3 VBA編程基礎 216
8.3.1 數據類型 216
8.3.2 常量 218
8.3.3 變量 219
8.3.4 表達式 221
8.3.5 數組 223
8.3.6 VBA常用函數 224
8.4 VBA程序語句 231
8.4.1 語句書寫規定 231
8.4.2 注釋語句 232
8.4.3 賦值語句 232
8.4.4 打印語句 232
8.5 VBA程序流程控制語句 233
8.5.1 順序結構 233
8.5.2 選擇結構 233
8.5.3 循環結構 238
8.5.4 退出和結束語句 243
8.6 過程和自定義函數 243
8.6.1 Sub過程 243
8.6.2 VBA自定義函數 244
8.6.3 參數傳遞 245
本章小結 246
思考題 247
第9章 Web數據庫 248
9.1 創建Web數據庫 248
9.1.1 使用模板創建Web數據庫 248
9.1.2 創建空白Web數據庫 252
9.2 設計Web表 253
9.2.1 創建“Web_專業”表 253
9.2.2 創建“Web_學生”表 254
9.3 創建Web查詢 257
9.4 創建Web窗體 258
9.5 Web數據庫設計說明 262
9.5.1 Web表的數據類型 262
9.5.2 控件事件 262
9.5.3 查閱字段數據類型 263
9.5.4 命名規則 263
本章小結 263
思考題 264
第10章 小型應用系統開發 265
10.1 應用系統的開發步驟 265
10.1.1 系統分析階段 265
10.1.2 系統設計階段 265
10.1.3 系統實施階段 266
10.1.4 系統維護階段 266
10.2 系統的需求分析 266
10.2.1 系統調查 266
10.2.2 系統的功能需求 266
10.3 系統設計 266
10.3.1 系統功能目標 267
10.3.2 數據庫設計 267
10.3.3 系統模塊設計 269
10.4 系統的實現 270
10.4.1 各模塊窗體界面設計 270
10.4.2 幾個主要程序編碼的實現 274
10.5 程序的系統設置 279
10.5.1 自動啟動“登錄”窗體 279
10.5.2 解除各種限制 280
10.5.3 生成ACCDE文件 281
本章小結 282
思考題 283
- 嵌入式人工智能技術應用(數字教材) [主編 胡娜 楊國勇 晏廷榮]
- Java Web項目化設計實踐教程 [邱云 曾陳萍]
- 人工智能開發框架應用 [主編 王明超 蘆婭云]
- 民航客艙服務實用英語教程 [主編 田靜 徐亞玲]
- Python數據分析 [主編 馮志輝 趙磊 李放]
- 大學信息技術 [曾翰穎 編著]
- 多維視域下的高校籃球教學創新研究 [張利超 李寧 著]
- 創新創業訓練實踐教程 [主編 王日華 陳武 黃喆誠]
- 實用運籌學 [主編 邢育紅 于晉臣]
- 電子技術(第二版) [主編 覃愛娜 李飛]
- 勞動爭議處理實務 [主編 王秀卿 羅靜]
- 工程數學 [主編 郭立娟 王海]
- 語音識別理論與實踐 [主編 莫宏偉]
- 武術基礎教程 [主編 李代勇 謝志民]
- 計算機網絡實訓教程 [主編 張浩軍 趙玉娟]
- 畫法幾何與機械制圖習題集(多學時) [主編 趙軍]
- 電工電子技術基礎 [主編 劉 軍 楊國龍 劉天成]
- MySQL數據庫項目式教程 [陳亞峰]
- 機械設計基礎(第二版) [主編 田亞平 李愛姣]
- 畫法幾何與機械制圖 [主編 趙軍]
- C語言程序設計習題與實驗指導(第二版) [主編 甄增榮 張賓]
- C語言程序設計(第二版) [主編 甄增榮 田云霞]
- Unity3D虛擬現實應用開發實踐 [主 編 劉龍]
- 智能化技術基礎(第三版) [鄧文達 李禮]
- 面向對象程序設計 [主編 張勇 張平華 趙小龍]
- 網絡營銷 [主編 夏薇薇 劉婷 尚潔]
- 電視節目策劃與制作(微課版) [主 編 黃滴滴]
- 數據庫技術與應用實踐教程(SQL Server 2019) [主 編 嚴暉 周肆清]
- 大學應用數學 [主編 郭立娟]
- 工業機器人拆裝與調試 [主編 胡月霞 向艷芳 朱奇]