Access 2016數據庫教程(微課版 第2版)
謝萍 周蓉 蘇林萍
相關主題
商品描述
全書以學生成績管理數據庫案例為主線,從建立空數據庫開始,逐步講解數據庫中的表、查詢、窗體、報表、宏、模塊、VBA程序設計與數據庫編程等Access 2016的主要功能,並提供豐富的微課視頻和習題,以便讀者更好地掌握數據庫理論知識;以圖書館借還書管理數據庫項目實訓為輔線,結合每章知識設計項目實訓內容,幫助讀者鞏固和加深對所學知識的理解和掌握;以商品銷售管理數據庫實戰演練為擴展訓練,幫助讀者提高應用數據庫技術分析和處理數據的操作技能。
本書配有PPT課件、教學大綱、電子教案、課堂案例數據庫、項目實訓數據庫、實戰演練數據庫、課後習題答案等教學資源,用書老師可在人郵教育社區免費下載使用。
本書符合最新版《全國計算機等級考試二級Access數據庫程序設計考試大綱》的要求,可作為高等院校非計算機專業數據庫應用技術相關課程的教材,也可作為“全國計算機等級考試二級Access數據庫程序設計”科目考試的參考資料。
作者簡介
謝萍,華北電力大學副教授,主要從事電力系統大數據分析及計算機網絡方面的研究工作,針對智能化信息系統建設方面開展研究。主講計算機專業的本科課程《計算機接口與通信技術》《單片機原理及應用》《數據結構》以及全校公共基礎課程《數據庫應用》《高級語言程序設計C》《信息技術基礎》等本科生課程,其中《高級語言程序設計C》被評為北京市優質課程。出版教材8部,其中《信息技術基礎》教材獲得“電力行業精品教材”稱號。
目錄大綱
第 1章 數據庫基礎 1
1.1 數據庫概述 1
1.1.1 數據管理技術的發展歷程 1
1.1.2 數據庫系統的組成 4
1.1.3 數據庫系統的特點 5
1.1.4 數據庫系統的內部體系結構 5
1.2 數據模型 6
1.2.1 數據模型中的相關概念 6
1.2.2 數據模型分類 8
1.3 關系數據庫 9
1.3.1 關系數據庫的基本術語 9
1.3.2 關系的基本性質 11
1.3.3 關系完整性約束 11
1.3.4 關系運算 11
1.4 Access數據庫設計基礎 16
1.4.1 Access數據庫設計步驟 16
1.4.2 數據庫規範化 16
1.5 課堂案例:學生成績管理數據庫設計 19
【理論練習】 20
【項目實訓】圖書館借還書管理數據庫設計 21
【實戰演練】商品銷售管理數據庫設計 22
第 2章 Access 2016數據庫的創建 23
2.1 Access 2016的工作環境 23
2.2 Access 2016數據庫的創建 25
2.3 Access 2016數據庫中的對象 27
2.4 Access 2016數據庫的常用操作 29
2.4.1 打開和關閉數據庫 30
2.4.2 備份數據庫 31
2.4.3 生成ACCDE文件 31
2.5 課堂案例:創建學生成績管理數據庫 32
【理論練習】 32
【項目實訓】創建圖書館借還書管理數據庫 33
【實戰演練】創建商品銷售管理數據庫 33
第3章 表 34
3.1 表結構設計 34
3.1.1 字段名稱的命名規定 35
3.1.2 字段的數據類型 35
3.1.3 表結構的設計 37
3.2 創建表 38
3.2.1 使用數據表視圖創建表 39
3.2.2 使用表設計視圖創建表 40
3.2.3 設置表的主鍵 41
3.2.4 修改表的結構 41
3.2.5 設置字段的屬性 42
3.3 建立表之間的聯系 46
3.4 表數據的操作 47
3.4.1 表數據的錄入 48
3.4.2 表數據的編輯 50
3.4.3 表數據的導入和導出 50
3.4.4 表數據的排序 53
3.4.5 表數據的篩選 55
3.5 表的外觀設置 57
3.6 表的復制、刪除和重命名 60
3.7 課堂案例:學生成績管理數據庫表 61
【理論練習】 67
【項目實訓】圖書館借還書管理數據庫表 68
【實戰演練】商品銷售管理數據庫表 71
第4章 查詢 72
4.1 查詢概述 72
4.1.1 查詢的類型 72
4.1.2 查詢的視圖 73
4.1.3 查詢的創建方法 73
4.2 選擇查詢 75
4.2.1 使用查詢向導創建選擇查詢 75
4.2.2 使用查詢設計創建選擇查詢 76
4.2.3 查詢的運行和修改 77
4.3 設置查詢條件 77
4.3.1 表達式與表達式生成器 78
4.3.2 在設計網格中設置查詢條件 82
4.4 設置查詢的計算 83
4.4.1 預定義計算 83
4.4.2 自定義計算 85
4.5 交叉表查詢 85
4.5.1 使用查詢向導創建交叉表查詢 85
4.5.2 使用查詢設計創建交叉表查詢 86
4.6 參數查詢 87
4.7 操作查詢 89
4.8 課堂案例:學生成績管理數據庫查詢 92
【理論練習】 95
【項目實訓】圖書館借還書管理數據庫查詢 96
【實戰演練】商品銷售管理數據庫查詢 97
第5章 SQL查詢 98
5.1 SQL視圖 98
5.2 SQL語句 99
5.2.1 SELECT語句 99
5.2.2 數據分組和聚合函數 102
5.2.3 多表連接查詢 104
5.3 SQL數據定義 107
5.4 SQL數據操作 108
5.5 SQL特定查詢 110
5.6 課堂案例:學生成績管理數據庫的SQL查詢 112
【理論練習】 114
【項目實訓】圖書館借還書管理數據庫的SQL查詢 115
【實戰演練】商品銷售管理數據庫的SQL查詢 115
第6章 窗體 117
6.1 窗體概述 117
6.1.1 窗體的視圖模式 117
6.1.2 窗體的類型 117
6.1.3 創建窗體的方法 118
6.2 自動創建窗體 118
6.3 使用窗體向導創建窗體 120
6.4 使用導航創建窗體 121
6.5 使用設計視圖創建窗體 122
6.5.1 窗體的設計視圖 123
6.5.2 屬性表 124
6.5.3 控件的類型和功能 126
6.5.4 控件的基本操作 127
6.5.5 常用控件的使用 129
6.6 課堂案例:學生成績管理數據庫窗體 140
【理論練習】 146
【項目實訓】圖書館借還書管理數據庫窗體 147
【實戰演練】商品銷售管理數據庫窗體 148
第7章 報表 150
7.1 報表概述 150
7.1.1 報表的類型 150
7.1.2 報表的組成 151
7.1.3 報表的視圖模式 151
7.2 創建報表 152
7.2.1 使用“報表”按鈕創建報表 152
7.2.2 使用“空報表”按鈕創建報表 153
7.2.3 使用“報表向導”按鈕創建報表 154
7.2.4 使用“報表設計”按鈕創建報表 156
7.2.5 創建圖表報表 158
7.2.6 創建標簽報表 160
7.3 編輯報表 162
7.3.1 報表中記錄的排序與分組 162
7.3.2 報表中計算控件的使用 165
7.3.3 在報表中添加日期和時間及頁碼 166
7.4 報表的打印 166
7.5 課堂案例:學生成績管理數據庫報表 167
【理論練習】 170
【項目實訓】圖書館借還書管理數據庫報表 170
【實戰演練】商品銷售管理數據庫報表 171
第8章 宏 172
8.1 宏概述 172
8.1.1 宏的概念 172
8.1.2 宏的類型 173
8.1.3 宏的設計視圖 173
8.2 創建宏 174
8.2.1 創建獨立宏 175
8.2.2 創建宏組和子宏 176
8.2.3 創建嵌入宏 176
8.2.4 創建數據宏 180
8.3 編輯宏 181
8.4 運行宏 182
8.5 課堂案例:學生成績管理數據庫宏 182
【理論練習】 185
【項目實訓】圖書館借還書管理數據庫宏 185
【實戰演練】商品銷售管理數據庫宏 186
第9章 VBA程序設計與數據庫編程 187
9.1 模塊概述 187
9.1.1 模塊的分類 187
9.1.2 模塊的組成 187
9.2 VBA程序設計概述 189
9.2.1 對象和對象名 189
9.2.2 對象的屬性 190
9.2.3 對象的方法 191
9.2.4 對象的事件和事件過程 192
9.2.5 DoCmd對象 193
9.3 VBA程序開發環境 193
9.3.1 VBE窗口的打開 193
9.3.2 VBE窗口的組成 194
9.3.3 VBE窗口中編寫代碼 195
9.4 VBA程序基礎 196
9.4.1 數據類型 196
9.4.2 常量、變量與數組 196
9.4.3 表達式 199
9.5 VBA程序語句 199
9.5.1 語句的書寫規則 200
9.5.2 聲明語句 200
9.5.3 賦值語句 200
9.5.4 註釋語句 201
9.5.5 輸入語句和輸出語句 201
9.6 VBA程序的控制結構 203
9.6.1 順序結構 204
9.6.2 選擇結構 205
9.6.3 循環結構 210
9.7 VBA自定義過程 215
9.7.1 子過程聲明和調用 215
9.7.2 函數聲明和調用 217
9.8 VBA程序調試 218
9.8.1 錯誤類型 218
9.8.2 程序調試 218
9.9 VBA數據庫編程 219
9.9.1 ADO概述 219
9.9.2 ADO主要對象 220
9.9.3 操作記錄集中的數據 222
9.10 課堂案例:學生成績管理數據庫的VBA編程 227
【理論練習】 231
【項目實訓】圖書館借還書管理數據庫的VBA編程 231
【實戰演練】商品銷售管理數據庫的VBA編程 232

