發表於2024-12-23
(理論—實例-上機-習題)4階段教學模式
任務驅動的講解方式,方便學習和教學
眾多典型的實例操作,注重培養動手能力
PPT電子教案及素材免費下載,專業的網上技術支持
本書由淺入深、循序漸進地介紹瞭Microsoft公司新推齣的數據庫處理軟件——中文版Access2016的主要功能和使用方法。全書共分13章,分彆介紹瞭數據庫與數據管理技術的基本概念和知識、使用Access2016創建數據庫與數據錶、窗體設計、創建與打印報錶、創建與使用宏、VBA程序語言等內容。後一章使用一個完整的數據庫管理係統實例,強化讀者對Access2016的理解以及對VBA代碼的使用。
本書內容豐富、結構清晰、語言簡練、圖文並茂,具有很強的實用性和可操作性,是一本適閤於高等院校、職業學校及各類社會培訓學校的優秀教材,也是廣大初、中級電腦用戶的自學參考書。
本書對應的電子教案、實例源文件和習題答案可以到http://www.tupwk.com.cn/edu網站下載。
第1章 數據庫基礎知識 1
1.1 數據庫概述 1
1.1.1 數據庫的概念 1
1.1.2 數據模型 2
1.1.3 數據的處理 3
1.2 數據庫係統概述 3
1.2.1 數據庫係統的概念 3
1.2.2 數據庫係統的特點 4
1.2.3 數據庫係統的分類 6
1.2.4 數據庫係統的體係結構 7
1.2.5 數據庫係統的發展 8
1.3 數據庫管理係統 11
1.3.1 數據庫管理係統的功能 11
1.3.2 數據庫管理係統的組成 11
1.4 數據庫設計步驟 12
1.4.1 需求分析 12
1.4.2 概念結構設計 13
1.4.3 邏輯結構設計 13
1.4.4 物理結構設計 14
1.4.5 數據庫實施 14
1.4.6 數據庫的運行與維護 14
1.5 關係數據庫簡介 15
1.5.1 關係 15
1.5.2 函數依賴 15
1.5.3 範式 17
1.5.4 關係運算 20
1.6 習題 20
第2章 Access 2016基礎知識 21
2.1 運行Access 2016 21
2.1.1 安裝Access 2016 21
2.1.2 啓動Access 2016 22
2.1.3 退齣Access 2016 23
2.2 Access 2016的工作界麵 24
2.2.1 【文件】按鈕 24
2.2.2 標題欄 25
2.2.3 快速訪問工具欄 25
2.2.4 功能區 25
2.2.5 導航窗格 26
2.2.6 工作區 27
2.2.7 狀態欄 27
2.2.8 其他界麵元素 28
2.2.9 自定義工作環境 28
2.3 Access數據庫對象 31
2.3.1 錶 32
2.3.2 查詢 32
2.3.3 窗體 34
2.3.4 報錶 34
2.3.5 宏 35
2.3.6 模塊 36
2.4 Access中的數據 36
2.4.1 可用的字段數據類型 36
2.4.2 錶達式 38
2.4.3 函數 40
2.5 上機練習 42
2.5.1 自定義Access 2016工作環境 42
2.5.2 使用Access幫助 43
2.6 習題 44
第3章 使用數據庫 45
3.1 創建數據庫 45
3.1.1 創建空白數據庫 45
3.1.2 利用模闆創建數據庫 47
3.2 數據庫基本操作 48
3.2.1 打開數據庫 48
3.2.2 保存數據庫 50
3.2.3 關閉數據庫 51
3.3 數據庫對象操作 51
3.3.1 使用導航窗格 51
3.3.2 打開數據庫對象 53
3.3.3 搜索數據庫對象 53
3.3.4 復製、剪切與粘貼數據庫對象 54
3.3.5 重命名與刪除數據庫對象 54
3.3.6 顯示與隱藏數據庫對象 54
3.3.7 查看數據庫對象的屬性 56
3.4 上機練習 57
3.4.1 創建“銷售渠道”數據庫 57
3.4.2 管理“銷售渠道”數據庫 58
3.5 習題 60
第4章 使用錶和字段 61
4.1 錶的概述 61
4.1.1 錶的概念和結構 61
4.1.2 錶的創建方法 62
4.2 創建錶 62
4.2.1 直接輸入數據創建錶 63
4.2.2 使用模闆創建錶 65
4.2.3 使用錶設計器創建錶 67
4.2.4 使用字段模闆創建錶 70
4.2.5 使用SharePoint列錶創建錶 71
4.3 設置字段屬性 72
4.3.1 字段數據類型 72
4.3.2 選擇數據格式 73
4.3.3 更改字段大小 74
4.3.4 輸入掩碼 75
4.3.5 設置驗證規則和驗證文本 78
4.3.6 設定主鍵 79
4.3.7 字段的其他屬性 81
4.4 上機練習 83
4.5 習題 86
第5章 錶的操作技巧 87
5.1 編輯數據記錄 87
5.1.1 添加或修改記錄 87
5.1.2 選定與刪除記錄 88
5.2 檢索數據 89
5.2.1 數據的查找與替換 89
5.2.2 數據排序 91
5.2.3 數據篩選 93
5.2.4 數據的導入與導齣 97
5.3 設置錶格式 101
5.3.1 設置錶的行高和列寬 101
5.3.2 調整字段順序 103
5.3.3 隱藏和顯示字段 103
5.3.4 設置網格屬性 104
5.3.5 設置字體格式 105
5.3.6 凍結和取消凍結 106
5.4 創建錶之間的關係 107
5.4.1 建立子數據錶 107
5.4.2 錶關係的類型 108
5.4.3 錶的索引 109
5.4.4 創建錶關係 110
5.4.5 設置參照完整性 112
5.5 上機練習 115
5.6 習題 116
第6章 使用查詢 117
6.1 查詢的概述 117
6.1.1 查詢的功能 117
6.1.2 查詢的類型 118
6.2 使用單錶查詢 119
6.2.1 創建單錶查詢 119
6.2.2 設置查詢條件 122
6.2.3 設置查詢字段 123
6.2.4 在單錶中應用總計查詢 127
6.3 使用多錶查詢 129
6.3.1 簡單選擇查詢 129
6.3.2 連接查詢 131
6.3.3 嵌套查詢 132
6.3.4 交叉錶查詢 133
6.3.5 查找重復項查詢嚮導 135
6.3.6 查找不匹配項查詢嚮導 137
6.3.7 參數式查詢 138
6.4 上機練習 140
6.5 習題 142
第7章 查詢的高級操作 143
7.1 操作查詢 143
7.1.1 更新查詢 144
7.1.2 生成錶查詢 145
7.1.3 追加查詢 147
7.1.4 刪除查詢 148
7.2 SQL查詢 149
7.2.1 SQL視圖 149
7.2.2 SELECT查詢 150
7.2.3 INSERT語句 152
7.2.4 UPDATE語句 154
7.2.5 DELETE語句 154
7.2.6 SELECT…INTO語句 155
7.3 SQL特定查詢 156
7.3.1 聯閤查詢 157
7.3.2 傳遞查詢 157
7.3.3 數據定義查詢 158
7.4 上機練習 159
7.5 習題 160
第8章 使用窗體 161
8.1 窗體概述 161
8.1.1 窗體的類型 161
8.1.2 窗體的視圖 162
8.2 創建窗體 163
8.2.1 自動創建窗體 163
8.2.2 使用窗體嚮導創建窗體 165
8.2.3 使用空白窗體工具創建窗體 167
8.2.4 使用設計視圖創建窗體 168
8.3 添加窗體控件 171
8.3.1 使用組閤框控件 172
8.3.2 使用列錶框控件 174
8.3.3 使用復選框控件 175
8.3.4 使用選項卡控件 176
8.3.5 設置控件格式 178
8.3.6 設置窗體外觀 180
8.3.7 設置窗體的節和屬性 182
8.4 使用主/子窗體 184
8.4.1 同時創建主窗體和子窗體 185
8.4.2 創建子窗體並添加到已有
窗體 186
8.5 使用切換麵闆 187
8.5.1 創建切換麵闆 188
8.5.2 刪除切換麵闆 191
8.6 上機練習 191
8.7 習題 194
第9章 使用報錶 195
9.1 創建報錶 195
9.1.1 初識報錶 195
9.1.2 使用報錶工具創建報錶 196
9.1.3 使用報錶嚮導創建報錶 197
9.1.4 使用標簽工具創建標簽 199
9.1.5 使用空白報錶工具創建報錶 200
9.1.6 使用報錶設計視圖創建報錶 201
9.1.7 創建子報錶 206
9.2 報錶的計數和求和 207
9.2.1 報錶中的計數 207
9.2.2 報錶中的求和 209
9.3 打印報錶 210
9.3.1 頁麵設置 210
9.3.2 打印設置 213
9.4 上機練習 215
9.5 習題 216
第10章 使用Access宏 217
10.1 初識Access宏 217
10.1.1 宏的概念 217
10.1.2 事件的概念 218
10.1.3 宏的類型 219
10.2 宏的創建和操作 219
10.2.1 創建單個宏 219
10.2.2 創建宏組 221
10.2.3 創建條件宏 223
10.2.4 常用宏操作 224
10.3 宏的運行與調試 226
10.3.1 運行宏 226
10.3.2 調試宏 227
10.4 常用事件操作 228
10.4.1 Data事件 228
10.4.2 Focus事件 229
10.4.3 Mouse事件 229
10.4.4 Keyboard事件 230
10.5 上機練習 230
10.6 習題 232
第11章 VBA編程語言基礎 233
11.1 初識VBA編程語言 233
11.1.1 VBA概述 233
11.1.2 VBA的編寫環境 234
11.1.3 VBA語言代碼界麵 235
11.2 VBA語法知識 236
11.2.1 關鍵字和標識符 236
11.2.2 數據類型 237
11.2.3 常量、變量和數組 239
11.3 使用控製語句 241
11.3.1 賦值語句 241
11.3.2 選擇語句 242
11.3.3 循環語句 245
11.4 使用過程與模塊 247
11.4.1 模塊的定義和創建 247
11.4.2 過程的創建 249
11.4.3 過程的調用 250
11.5 VBA代碼的保護 252
11.6 上機練習 252
11.6.1 創建計算模塊 253
11.6.2 等級評定模塊 254
11.6.3 宏轉換為模塊 255
11.7 習題 256
第12章 數據庫的保護和轉換 257
12.1 數據庫的安全保護 257
12.1.1 設置數據庫訪問密碼 257
12.1.2 壓縮和修復數據庫 260
12.1.3 備份數據庫 260
12.2 數據庫的轉換與導齣 261
12.2.1 數據庫的轉換 261
12.2.2 數據庫的導齣 262
12.3 拆分數據庫 265
12.4 數據庫應用程序集成 266
12.5 數據庫的打包並簽署 266
12.6 習題 268
第13章 數據庫綜閤實例應用 269
13.1 需求分析 269
13.2 數據庫的結構設計 270
13.3 窗體的實現 276
13.4 查詢的實現 283
13.5 報錶的實現 286
13.6 編碼的實現 287
數據庫技術和係統已經成為信息基礎設施的核心技術和重要基礎。數據庫技術作為數據管
理的最有效的手段,極大地促進瞭計算機應用的發展。本章將介紹數據庫、數據庫係統、數據
庫管理係統、關係數據庫等基礎理論知識,為後麵各章的學習打下基礎。
數據庫
數據庫係統
數據庫管理係統
數據庫設計的一般步驟
關係數據庫
1 .1 數據庫概述
數據庫(Database,簡稱DB)是計算機應用係統中的一種專門管理數據資源的係統。數據有
多種形式,如文字、數碼、符號、圖形、圖像和聲音等。
1 .1.1 數據庫的概念
數據庫就是數據的集閤例如,在日常生活中,公司記錄瞭每個員工的姓名、性彆、員工編
號等信息,這個員工記錄就是一個簡單的“數據庫”(如圖1-1 所示)。每個員工的編號、員工姓
名、性彆等信息就是這個數據庫中的“數據”,設計者可以在這個“數據庫”中添加新員工的
信息,也可以由於某個員工的離職或聯係方式變動而刪除或修改該數據。簡單來說,數據庫就
數據庫基礎知識
-2-
中文版Access 2016 數據庫應用實用教程
是存放各種數據的倉庫。它利用數據庫中的各種對象,記錄和分析各種數據。
實際上“數據庫”就是為瞭實現一定的目的按某種規則組織起來的“數據”的“集閤”,
在信息社會中,數據庫的應用非常廣泛,如銀行業用數據庫存儲客戶的信息、賬戶、貸款和銀
行的交易記錄;外貿公司裏用數據庫存儲倉儲信息、交易額和交易量等。
圖1-1 數據庫窗口與數據錶
在圖1-1 中,“員工信息”數據錶內有1 筆數據。事實上,每一筆數據(即每一行)就是一
條“記錄”,而每條記錄包含多項數據。例如,第1 條記錄為A001,Z-CM,王菲,女,22 等
多項數據,每一數據項就是一個“字段”。所以在數據錶中,一行就是一條記錄,在每一條記
錄中,每一個數據項就是一個字段。例如,在“員工信息”數據錶中,僅用1 行代錶僅有的1
條記錄,而該條記錄有8 個字段(員工編號、部門編號、員工姓名、性彆、年齡、移動電話、電
子郵箱和備注)組成。
綜上所述,將得到:許多個“字段”可以組成一條“記錄”,許多條“記錄”可以組成一
個“數據錶”,許多個“數據錶”可以組成一個“數據庫”,而許多“數據庫”就可以組成一
個完整的“應用係統”。
1 .1.2 數據模型
數據模型是數據庫中數據的存儲方式,是數據庫係統的基礎。
數據的加工是一個轉化的過程,經曆瞭現實世界、信息世界和計算機世界這3 個不同的過
程,經曆瞭兩級抽象和轉換。現實世界是指客觀存在的事物及其相關聯係。信息世界是人們把
上麵文字中的“許多”也包含“1 個”,可以說1 個字段也可以組成1 條記錄,1 條記錄也可以組成1
個數據錶,1 個數據錶也可以組成1 個數據庫。以Access 2016 格式創建的數據庫的文件擴展名為.accdb,
以早期Access(如Access 2003)格式創建的數據庫的文件擴展名為.mdb。
-3-
第1 章 數據庫基礎知識
現實世界的信息和聯係,通過符號記錄下來,然後用規範化的數據庫定義描述而構成的一個抽
象世界。計算機世界是將信息世界的內容數據化後的産物,將信息世界中的概念模型,進一步
轉換成數據模型,形成便於計算機處理的數據錶現形式。
數據庫的類型是根據數據模型來劃分的,而數據模型一般分為層次模型、網狀模型、關係
模型等。
層次模型:層次模型采用樹狀結構標示數據之間的聯係,樹的節點稱為記錄,記錄之間
隻有簡單的層次關係。
網狀模型:網狀模型是以“圖結構”來錶示數據之間的聯係,網狀模型以網狀結構錶示
實體之間的聯係。網狀模型中的每一個節點代錶一個記錄類型,可以錶示多個從屬關係
的聯係,也可以錶示數據間的交叉關係。
關係模型:關係模型用二維錶格來錶示數據之間的聯係,是以關係數據理論為基礎。
Access 2016 屬於關係模型數據庫管理係統。
1 .1.3 數據的處理
數據處理就是將數據轉換為信息的過程,它包括對數據庫中的數據進行收集、存儲、
傳播、檢索、分類、加工或計算、打印和輸齣等操作。數據是對事實、概念或指令的一種
錶達形式,可由人工或自動化裝置進行處理,數據經過解釋並賦予一定的意義之後,便成
為信息。數據處理的基本目的是從大量的、可能是雜亂無章的、難以理解的數據中抽取並
推導齣對於某些特定的人們來說是有價值、有意義的數據。數據處理是係統工程和自動控
製的基本環節。數據處理貫穿於社會生産和社會生活的各個領域。例如,嚮“員工基本資
料”數據錶中增加一條記錄,或者從中查找某員工的員工編號等都是數據處理。
1 .2 數據庫係統概述
數據庫係統,從根本上說是計算機化的記錄保持係統,它的目的是存儲和産生所需要的有
用信息。這些有用的信息可以是使用該係統的個人或組織的有意義的任何事情,是對某個人或
組織輔助決策過程中不可少的事情。
1 .2.1 數據庫係統的概念
狹義地講,數據庫係統是由數據庫、數據庫管理係統和用戶構成。廣義地講,數據庫係統
是指采用瞭數據庫技術的計算機係統,它包括數據庫(Database,簡稱DB)、數據庫管理係統
(Database Management System,簡稱DBMS)、操作係統、硬件、數據庫應用程序、數據庫管理
員及終端用戶,如圖1-2 所示。
-4-
中文版Access 2016 數據庫應用實用教程
硬件
操作係統
數據庫、數據庫管理係統
應用程序
用戶
圖1-2 數據庫係統結構圖
數據庫:由一組相互聯係的數據文件組成,其中最基本的組成部分是包括用戶數據的數
據文件。數據文件之間的邏輯關係也要存放到數據庫文件中。
數據庫管理係統:是專門用於數據庫管理的軟件,提供瞭應用程序與數據庫的接口。它
允許用戶邏輯地訪問數據庫中的數據,負責邏輯數據與物理地址之間的映射,是控製和
中文版Access 2016數據庫應用實用教程(計算機基礎與實訓教材係列) 下載 mobi epub pdf txt 電子書 格式
中文版Access 2016數據庫應用實用教程(計算機基礎與實訓教材係列) 下載 mobi pdf epub txt 電子書 格式 2024
中文版Access 2016數據庫應用實用教程(計算機基礎與實訓教材係列) 下載 mobi epub pdf 電子書中文版Access 2016數據庫應用實用教程(計算機基礎與實訓教材係列) mobi epub pdf txt 電子書 格式下載 2024