Access 2010數(shù)據(jù)庫(kù)程序設(shè)計(jì)
-
【作 者】主編 紀(jì)澍琴 于雪晶
【I S B N 】978-7-5170-4087-3
【責(zé)任編輯】石永峰/宋俊娥
【適用讀者群】本專通用
【出版時(shí)間】2016-02-07
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁(yè) 數(shù)】384
【千字?jǐn)?shù)】543
【印 張】24
【定 價(jià)】¥48
【叢 書】普通高等教育“十三五”規(guī)劃教材
【備注信息】
簡(jiǎn)介
本書特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書
本書是根據(jù)教育部高等教育司組織制訂的《高等學(xué)校文科類專業(yè)大學(xué)計(jì)算機(jī)教學(xué)基本要求》編寫的。本書介紹了數(shù)據(jù)庫(kù)原理和基本概念,并結(jié)合Microsoft Access 2010詳細(xì)介紹了數(shù)據(jù)庫(kù)應(yīng)用各方面的知識(shí)。全書共分10章,內(nèi)容包括:數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí),Access 2010 基礎(chǔ),數(shù)據(jù)庫(kù)和表的建立和操作,使用查詢,制作窗體,創(chuàng)建與打印報(bào)表,使用宏,模塊和VBA程序設(shè)計(jì),VBA應(yīng)用實(shí)例和設(shè)計(jì)高校教學(xué)管理系統(tǒng)。
本書從易學(xué)性和實(shí)用性入手,每部分都聯(lián)系實(shí)例進(jìn)行講解,圖文并茂、循序漸進(jìn),注重實(shí)際操作技能的訓(xùn)練,并在最后一章用一個(gè)完整的實(shí)例詳細(xì)講解了如何使用Access開發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序。本書適合作為高等學(xué)校文科專業(yè)的數(shù)據(jù)庫(kù)應(yīng)用技術(shù)課程的教學(xué)用書,也可作為各大中專院校、職業(yè)院校和各類培訓(xùn)學(xué)校的Access數(shù)據(jù)庫(kù)應(yīng)用教材和參加全國(guó)計(jì)算機(jī)等級(jí)考試(二級(jí)Access)的參考書。
本書配套有《Access 2010數(shù)據(jù)庫(kù)程序設(shè)計(jì)實(shí)踐教程》,書中以一個(gè)完整的案例和詳盡細(xì)致的實(shí)驗(yàn)步驟幫助讀者進(jìn)行操作訓(xùn)練,并配有大量的習(xí)題和答案供讀者參考選用。
數(shù)據(jù)庫(kù)應(yīng)用技術(shù)是計(jì)算機(jī)應(yīng)用的一個(gè)重要方向,學(xué)習(xí)和掌握數(shù)據(jù)庫(kù)的基本知識(shí),利用數(shù)據(jù)庫(kù)系統(tǒng)進(jìn)行數(shù)據(jù)處理是高等院校特別是文科學(xué)生必備的能力之一。
Access是一個(gè)小型的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),它可以有效地組織、管理和共享數(shù)據(jù)庫(kù)中的數(shù)據(jù),具有界面友好、易學(xué)易用、功能完備、接口靈活等特點(diǎn),被廣泛地應(yīng)用于各種數(shù)據(jù)庫(kù)管理軟件的開發(fā)。
本書作者根據(jù)數(shù)據(jù)庫(kù)應(yīng)用的基本特點(diǎn),結(jié)合初學(xué)者的實(shí)際情況,按照《高等學(xué)校文科類專業(yè)大學(xué)計(jì)算機(jī)教學(xué)基本要求》和《全國(guó)計(jì)算機(jī)等級(jí)考試大綱》的要求,精心策劃和組織內(nèi)容,以Access 2010版本作為軟件環(huán)境編寫了此書。
全書共分10章:
第1章重點(diǎn)介紹了數(shù)據(jù)庫(kù)技術(shù)的發(fā)展、數(shù)據(jù)庫(kù)的基本概念、關(guān)系數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)設(shè)計(jì)及管理基礎(chǔ)和SQL語(yǔ)言。
第2章介紹了Access 2010基礎(chǔ),包括Access 2010 的簡(jiǎn)介、特點(diǎn),Access 2010所包含的各種數(shù)據(jù)庫(kù)對(duì)象,Access 2010的基本操作環(huán)境和數(shù)據(jù)庫(kù)的創(chuàng)建。
第3~7章分別對(duì)創(chuàng)建表、查詢、窗體、報(bào)表和宏等內(nèi)容進(jìn)行了重點(diǎn)介紹,上述章節(jié)也是Access的基本功能所在。
第8章通過大量的實(shí)例介紹了Access的編程語(yǔ)言VBA,使用VBA編程環(huán)境可以讓Access數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)更加靈活,功能更加強(qiáng)大。
第9章是VBA應(yīng)用實(shí)例介紹,通過程序流程控制、過程調(diào)用、計(jì)時(shí)器和ADO數(shù)據(jù)庫(kù)編程等具體實(shí)例,從分析和設(shè)計(jì)兩個(gè)方面加以闡述,旨在使讀者可以更加快速和熟練地進(jìn)行較復(fù)雜的應(yīng)用數(shù)據(jù)庫(kù)的分析和設(shè)計(jì)。
第10章為了使學(xué)生能夠更好地使用Access開發(fā)數(shù)據(jù)庫(kù)軟件,理解和掌握數(shù)據(jù)庫(kù)設(shè)計(jì)和開發(fā)的流程,以高校教學(xué)管理系統(tǒng)為例詳細(xì)介紹了數(shù)據(jù)庫(kù)應(yīng)用軟件的開發(fā)過程。
考慮到普通高等學(xué)校文科學(xué)生的特點(diǎn),本書以應(yīng)用為目的,以一個(gè)完整的數(shù)據(jù)庫(kù)應(yīng)用案例為引導(dǎo),通過大量的實(shí)例講解,圖文并茂,簡(jiǎn)明扼要,闡述由淺入深,層次分明。
為了便于教師使用本教材進(jìn)行實(shí)驗(yàn)教學(xué)和方便學(xué)生的學(xué)習(xí),我們還編寫了與本教材配套的《Access 2010數(shù)據(jù)庫(kù)程序設(shè)計(jì)實(shí)踐教程》,書中以一個(gè)完整的案例和詳盡細(xì)致的實(shí)驗(yàn)步驟幫助讀者進(jìn)行操作訓(xùn)練,并配有大量的習(xí)題和答案供讀者參考選用。
本書由紀(jì)澍琴、于雪晶任主編,劉威、俞炫昊和梁銀山任副主編。第1章至第7章由紀(jì)澍琴編寫,第8章至第9章由于雪晶編寫,第10章由俞炫昊編寫。參加本書大綱討論及部分章節(jié)編寫的還有張守偉、楊海波、陳天亨、周麗娟、張淑華、段麗霞、李季和孟慶霞等。全書由紀(jì)澍琴統(tǒng)稿。在本書的編寫和出版過程中得到了中國(guó)水利水電出版社的大力支持和幫助,在此一并致謝!
由于時(shí)間緊迫、作者水平有限,書中難免有不足之處,懇請(qǐng)專家、教師及讀者多提寶貴意見。
編 者
2015年12月
第1章 數(shù)據(jù)庫(kù)設(shè)計(jì)基礎(chǔ) 1
1.1 數(shù)據(jù)庫(kù)的基本概念 1
1.1.1 數(shù)據(jù)和數(shù)據(jù)處理 1
1.1.2 數(shù)據(jù)管理技術(shù)的發(fā)展 2
1.1.3 數(shù)據(jù)庫(kù)系統(tǒng) 4
1.1.4 數(shù)據(jù)庫(kù)管理系統(tǒng)的基本功能 5
1.1.5 數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn) 5
1.1.6 數(shù)據(jù)庫(kù)系統(tǒng)的內(nèi)部體系結(jié)構(gòu) 6
1.2 數(shù)據(jù)模型 8
1.2.1 數(shù)據(jù)模型的基本概念 8
1.2.2 概念模型 9
1.2.3 E-R模型 10
1.2.4 邏輯數(shù)據(jù)模型 11
1.3 關(guān)系數(shù)據(jù)庫(kù) 14
1.3.1 關(guān)系模型的組成 14
1.3.2 關(guān)系代數(shù) 14
1.3.3 關(guān)系完整性約束 18
1.4 SQL基本命令 18
1.4.1 SQL簡(jiǎn)介 18
1.4.2 SQL基本語(yǔ)句 19
1.5 數(shù)據(jù)庫(kù)設(shè)計(jì)與管理 22
1.5.1 數(shù)據(jù)庫(kù)規(guī)范化設(shè)計(jì) 22
1.5.2 數(shù)據(jù)庫(kù)設(shè)計(jì)的步驟 25
1.5.3 數(shù)據(jù)庫(kù)的管理 26
1.5.4 Access數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì)實(shí)例 27
習(xí)題一 31
第2章 Access 2010基礎(chǔ) 34
2.1 Access 2010簡(jiǎn)介 34
2.2 Access 2010的新特點(diǎn) 34
2.3 Access 2010的數(shù)據(jù)庫(kù)對(duì)象 36
2.4 Access 2010 的開發(fā)環(huán)境和基本操作 38
2.4.1 啟動(dòng)Access 2010 38
2.4.2 退出Access 2010 38
2.4.3 Access 2010的操作界面 38
2.4.4 Access 2010的選項(xiàng)卡 41
2.4.5 Access 2010的導(dǎo)航窗格 43
2.5 創(chuàng)建數(shù)據(jù)庫(kù) 45
習(xí)題二 48
第3章 表 49
3.1 建立表 49
3.1.1 表結(jié)構(gòu) 49
3.1.2 創(chuàng)建表 50
3.1.3 設(shè)置字段屬性 56
3.1.4 向表中輸入數(shù)據(jù) 63
3.2 主鍵和索引 67
3.2.1 主鍵 67
3.2.2 索引 67
3.3 建立表間關(guān)系 69
3.3.1 表間關(guān)系的概念 69
3.3.2 建立表間關(guān)系 69
3.3.3 關(guān)系選項(xiàng) 71
3.3.4 編輯關(guān)系 72
3.3.5 刪除關(guān)系 72
3.4 獲取外部數(shù)據(jù) 73
3.5 維護(hù)表 77
3.5.1 表的相關(guān)操作 77
3.5.2 修改表的結(jié)構(gòu) 79
3.5.3 編輯表的內(nèi)容 79
3.5.4 調(diào)整表的外觀 81
3.6 操作表 85
3.6.1 查找數(shù)據(jù) 85
3.6.2 替換數(shù)據(jù) 87
3.6.3 排序記錄 87
3.6.4 篩選記錄 91
習(xí)題三 96
第4章 查詢 99
4.1 查詢概述 99
4.1.1 查詢的功能 99
4.1.2 查詢的類型 100
4.1.3 查詢的視圖 100
4.2 使用查詢向?qū)?chuàng)建查詢 102
4.2.1 簡(jiǎn)單查詢向?qū)?102
4.2.2 交叉表查詢向?qū)?106
4.2.3 查找重復(fù)項(xiàng)查詢向?qū)?109
4.2.4 查找不匹配項(xiàng)查詢向?qū)?112
4.3 操作已創(chuàng)建的查詢 115
4.3.1 運(yùn)行已創(chuàng)建的查詢 115
4.3.2 編輯查詢中的字段 115
4.3.3 編輯查詢中的數(shù)據(jù)源 116
4.3.4 調(diào)整查詢的列寬 116
4.3.5 使用查詢的結(jié)果 117
4.4 查詢條件 117
4.5 選擇查詢 120
4.5.1 創(chuàng)建選擇查詢 121
4.5.2 查詢中的計(jì)算功能 124
4.6 交叉表查詢 130
4.7 參數(shù)查詢 131
4.7.1 單參數(shù)查詢 131
4.7.2 多參數(shù)查詢 132
4.8 操作查詢 134
4.8.1 認(rèn)識(shí)操作查詢 134
4.8.2 保護(hù)數(shù)據(jù) 134
4.8.3 生成表查詢 134
4.8.4 追加查詢 136
4.8.5 更新查詢 138
4.8.6 刪除查詢 139
4.9 SQL查詢 141
4.9.1 使用SQL語(yǔ)句修改查詢中的條件 141
4.9.2 創(chuàng)建SQL查詢 142
4.9.3 用SQL語(yǔ)句實(shí)現(xiàn)各種查詢 150
習(xí)題四 151
第5章 窗體 154
5.1 窗體概述 154
5.1.1 窗體的概念和作用 154
5.1.2 窗體的類型 154
5.1.3 窗體的視圖 156
5.2 創(chuàng)建窗體 159
5.2.1 自動(dòng)、快速創(chuàng)建窗體 160
5.2.2 使用“窗體向?qū)А眲?chuàng)建窗體 163
5.2.3 使用“空白窗體”創(chuàng)建窗體 167
5.2.4 創(chuàng)建圖表窗體 168
5.3 窗體的設(shè)計(jì) 170
5.3.1 窗體設(shè)計(jì)工具 171
5.3.2 窗體中的控件 172
5.3.3 窗體中常用控件的使用 174
5.3.4 控件的命名 187
5.3.5 窗體和控件的屬性 188
5.4 窗體的美化 191
5.4.1 設(shè)置控件的格式屬性 191
5.4.2 設(shè)置窗體的格式屬性 192
5.4.3 添加當(dāng)前日期和時(shí)間 193
5.4.4 控件的尺寸統(tǒng)一與對(duì)齊 194
習(xí)題五 196
第6章 報(bào)表 198
6.1 報(bào)表概述 198
6.1.1 報(bào)表的功能 198
6.1.2 報(bào)表的類型 199
6.1.3 報(bào)表的視圖 200
6.1.4 報(bào)表的組成 203
6.2 創(chuàng)建報(bào)表 204
6.2.1 使用“報(bào)表”自動(dòng)創(chuàng)建報(bào)表 204
6.2.2 使用“報(bào)表向?qū)А眲?chuàng)建報(bào)表 205
6.2.3 使用“空?qǐng)?bào)表”創(chuàng)建報(bào)表 208
6.2.4 使用“報(bào)表設(shè)計(jì)”創(chuàng)建報(bào)表 208
6.2.5 創(chuàng)建圖表報(bào)表 213
6.2.6 使用“標(biāo)簽”創(chuàng)建報(bào)表 216
6.3 報(bào)表中的排序、分組和計(jì)算 219
6.3.1 記錄排序 219
6.3.2 記錄分組 221
6.3.3 使用計(jì)算控件 222
6.4 創(chuàng)建子報(bào)表 225
6.5 報(bào)表的美化 228
6.5.1 應(yīng)用“主題” 228
6.5.2 添加背景圖案 229
6.5.3 添加頁(yè)碼 231
6.5.4 添加分頁(yè)符 231
6.5.5 添加日期和時(shí)間 231
6.5.6 添加直線和矩形 232
6.6 打印報(bào)表和創(chuàng)建多級(jí)列表 233
習(xí)題六 234
第7章 宏 236
7.1 宏概述 236
7.1.1 宏的概念 236
7.1.2 宏的分類 237
7.1.3 宏設(shè)計(jì)器 238
7.1.4 宏設(shè)計(jì)選項(xiàng)卡 239
7.1.5 常用的宏操作 240
7.2 創(chuàng)建宏 241
7.2.1 創(chuàng)建操作序列宏 241
7.2.2 創(chuàng)建宏組 243
7.2.3 創(chuàng)建條件宏 245
7.2.4 創(chuàng)建嵌入宏 246
7.3 編輯宏 249
7.4 運(yùn)行和調(diào)試宏 250
7.4.1 宏的運(yùn)行 250
7.4.2 宏的調(diào)試 250
習(xí)題七 252
第8章 模塊與VBA程序設(shè)計(jì) 254
8.1 模塊與VBA簡(jiǎn)介 254
8.1.1 VBA簡(jiǎn)介 254
8.1.2 VBA 的開發(fā)環(huán)境VBE 254
8.1.3 模塊 258
8.1.4 創(chuàng)建和運(yùn)行模塊 261
8.2 VBA面向?qū)ο蟪绦蛟O(shè)計(jì) 262
8.2.1 對(duì)象和類 262
8.2.2 屬性、事件和方法 262
8.3 VBA編程基礎(chǔ) 265
8.3.1 編碼規(guī)則 265
8.3.2 數(shù)據(jù)類型 265
8.3.3 常量、變量 268
8.3.4 運(yùn)算符和表達(dá)式 271
8.3.5 標(biāo)準(zhǔn)函數(shù) 274
8.3.6 數(shù)組 279
8.4 VBA程序的流程控制 280
8.4.1 語(yǔ)句 280
8.4.2 選擇結(jié)構(gòu) 281
8.4.3 循環(huán)結(jié)構(gòu) 285
8.5 子過程與函數(shù)過程 288
8.5.1 過程的調(diào)用 288
8.5.2 參數(shù)傳遞 290
8.6 VBA常用的操作 291
8.7 VBA數(shù)據(jù)庫(kù)編程 296
8.7.1 數(shù)據(jù)庫(kù)引擎及其接口 296
8.7.2 數(shù)據(jù)訪問對(duì)象DAO 297
8.7.3 ActiveX數(shù)據(jù)對(duì)象 299
8.7.4 數(shù)據(jù)庫(kù)數(shù)據(jù)訪問和處理的特殊
函數(shù) 301
8.8 VBA程序運(yùn)行錯(cuò)誤處理與調(diào)試 303
8.8.1 VBA程序運(yùn)行錯(cuò)誤處理 303
8.8.2 VBA程序的調(diào)試 303
習(xí)題八 305
第9章 VBA應(yīng)用實(shí)例 309
9.1 程序流程控制 309
9.1.1 選擇結(jié)構(gòu) 309
9.1.2 循環(huán)結(jié)構(gòu) 313
9.2 過程調(diào)用 319
9.3 計(jì)時(shí)器 323
9.4 ADO數(shù)據(jù)庫(kù)編程實(shí)例 325
習(xí)題九 328
第10章 Access 2010數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng) 329
10.1 系統(tǒng)分析與設(shè)計(jì) 329
10.2 數(shù)據(jù)庫(kù)的設(shè)計(jì) 330
10.2.1 數(shù)據(jù)庫(kù)的需求分析 330
10.2.2 數(shù)據(jù)庫(kù)的結(jié)構(gòu)設(shè)計(jì) 330
10.3 系統(tǒng)功能概述 333
10.4 創(chuàng)建表和索引 334
10.4.1 創(chuàng)建表 334
10.4.2 創(chuàng)建主鍵和關(guān)系 336
10.5 設(shè)計(jì)窗體 338
10.5.1 創(chuàng)建切換面板 338
10.5.2 創(chuàng)建登錄窗體 345
10.5.3 創(chuàng)建數(shù)據(jù)錄入窗體 347
10.5.4 創(chuàng)建查詢修改窗體 358
10.6 編碼實(shí)現(xiàn) 362
10.6.1 公用模塊 362
10.6.2 登錄窗體的代碼 364
10.6.3 數(shù)據(jù)錄入窗體的代碼 365
10.6.4 查詢修改窗體的代碼 367
10.7 系統(tǒng)的調(diào)試及發(fā)布 368
10.7.1 系統(tǒng)分析與調(diào)試 368
10.7.2 數(shù)據(jù)庫(kù)啟動(dòng)選項(xiàng)設(shè)置 370
10.7.3 生成ACCDE文件 372
習(xí)題十 373
參考文獻(xiàn) 374
- 嵌入式人工智能技術(shù)應(yīng)用(數(shù)字教材) [主編 胡娜 楊國(guó)勇 晏廷榮]
- Java Web項(xiàng)目化設(shè)計(jì)實(shí)踐教程 [邱云 曾陳萍]
- 人工智能開發(fā)框架應(yīng)用 [主編 王明超 蘆婭云]
- 民航客艙服務(wù)實(shí)用英語(yǔ)教程 [主編 田靜 徐亞玲]
- Python數(shù)據(jù)分析 [主編 馮志輝 趙磊 李放]
- 大學(xué)信息技術(shù) [曾翰穎 編著]
- 創(chuàng)新創(chuàng)業(yè)訓(xùn)練實(shí)踐教程 [主編 王日華 陳武 黃喆誠(chéng)]
- 實(shí)用運(yùn)籌學(xué) [主編 邢育紅 于晉臣]
- 電子技術(shù)(第二版) [主編 覃愛娜 李飛]
- 工程數(shù)學(xué) [主編 郭立娟 王海]
- 語(yǔ)音識(shí)別理論與實(shí)踐 [主編 莫宏偉]
- 武術(shù)基礎(chǔ)教程 [主編 李代勇 謝志民]
- 計(jì)算機(jī)網(wǎng)絡(luò)實(shí)訓(xùn)教程 [主編 張浩軍 趙玉娟]
- 電工電子技術(shù)基礎(chǔ) [主編 劉 軍 楊國(guó)龍 劉天成]
- MySQL數(shù)據(jù)庫(kù)項(xiàng)目式教程 [陳亞峰]
- 機(jī)械設(shè)計(jì)基礎(chǔ)(第二版) [主編 田亞平 李愛姣]
- 畫法幾何與機(jī)械制圖 [主編 趙軍]
- C語(yǔ)言程序設(shè)計(jì)習(xí)題與實(shí)驗(yàn)指導(dǎo)(第二版) [主編 甄增榮 張賓]
- C語(yǔ)言程序設(shè)計(jì)(第二版) [主編 甄增榮 田云霞]
- Unity3D虛擬現(xiàn)實(shí)應(yīng)用開發(fā)實(shí)踐 [主 編 劉龍]
- 智能化技術(shù)基礎(chǔ)(第三版) [鄧文達(dá) 李禮]
- 面向?qū)ο蟪绦蛟O(shè)計(jì) [主編 張勇 張平華 趙小龍]
- 網(wǎng)絡(luò)營(yíng)銷 [主編 夏薇薇 劉婷 尚潔]
- 電視節(jié)目策劃與制作(微課版) [主 編 黃滴滴]
- 數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用實(shí)踐教程(SQL Server 2019) [主 編 嚴(yán)暉 周肆清]
- 大學(xué)應(yīng)用數(shù)學(xué) [主編 郭立娟]
- 工業(yè)機(jī)器人拆裝與調(diào)試 [主編 胡月霞 向艷芳 朱奇]
- 信號(hào)與系統(tǒng)(第二版) [主編 張宇]
- 信息技術(shù)基礎(chǔ) [主編 唐倩 邵銳]
- Python 語(yǔ)言程序設(shè)計(jì)實(shí)踐指導(dǎo) [主編 張雙獅]
- 生活經(jīng)管more>>
- Excel高級(jí)應(yīng)用實(shí)驗(yàn)指導(dǎo)
- 管理信息系統(tǒng)(第三版)
- Excel在統(tǒng)計(jì)中的應(yīng)用(第三版)
- Visual Basic程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)
- 大學(xué)計(jì)算機(jī)基礎(chǔ)實(shí)驗(yàn)教程
- 大學(xué)計(jì)算機(jī)基礎(chǔ)
- Access數(shù)據(jù)庫(kù)基礎(chǔ)教程實(shí)驗(yàn)指導(dǎo)與習(xí)題集
- 大學(xué)計(jì)算機(jī)基礎(chǔ)教程(第四版)
- Access 數(shù)據(jù)庫(kù)基礎(chǔ)教程
- 大學(xué)計(jì)算機(jī)基礎(chǔ)
- 大學(xué)物理實(shí)驗(yàn)(第二版)
- Office高級(jí)應(yīng)用實(shí)用教程
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)教程(第三版)(Window
- Excel高級(jí)應(yīng)用實(shí)務(wù)
- 大學(xué)物理實(shí)驗(yàn)
- 大學(xué)物理學(xué)習(xí)指導(dǎo)

