本書針對高等院校文科類計算機(jī)課程教學(xué)的基本要求以及非計算機(jī)專業(yè)學(xué)生的特點(diǎn),從數(shù)據(jù)庫的基本概念開始,由淺入深、循序漸進(jìn)地介紹Access 2010各種對象的功能及創(chuàng)建方法。全書共分9章,內(nèi)容包括Access 2010簡介、數(shù)據(jù)庫基礎(chǔ)知識、表的建立和使用、數(shù)據(jù)查詢、窗體設(shè)計、報表設(shè)計、宏和系統(tǒng)集成、模塊和VBA編程、數(shù)據(jù)庫的管理與安全等內(nèi)容。本書的突出特點(diǎn)是將一個完整的教學(xué)管理系統(tǒng)案例分解到各個章節(jié),相應(yīng)例題及知識點(diǎn)的展開都是圍繞大項(xiàng)目中的若干子項(xiàng)目展開,使學(xué)生和讀者在了解Access 2010基本功能和技巧的同時,掌握項(xiàng)目開發(fā)的全過程。本書適合作為高等院校文科專業(yè)Access數(shù)據(jù)庫應(yīng)用課程的教學(xué)用書,也可作為全國計算機(jī)等級考試二級Access數(shù)據(jù)庫設(shè)計的輔導(dǎo)用書,還可作為各類培訓(xùn)班以及自學(xué)愛好者的參考用書。
隨著計算機(jī)技術(shù)的飛速發(fā)展,計算機(jī)的應(yīng)用已經(jīng)深入到社會的每個角落。計算機(jī)在管理領(lǐng)域的應(yīng)用和普及,大大提高了現(xiàn)代企業(yè)的管理效率。Access是Microsoft公司Office辦公自動化軟件的一個重要組成部分,也是一款可視化操作的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),具有簡單易學(xué)、功能強(qiáng)大的特點(diǎn)。使用Access并不需要編寫復(fù)雜的應(yīng)用程序,通過全中文的界面即可輕松地創(chuàng)建和維護(hù)數(shù)據(jù)庫。
本書針對高等院校文科類計算機(jī)課程教學(xué)的基本要求以及非計算機(jī)專業(yè)學(xué)生的特點(diǎn),從數(shù)據(jù)庫的基本概念開始,由淺入深、循序漸進(jìn)地介紹Access 2010各種對象的功能及創(chuàng)建方法。全書共9章,包括Access 2010簡介、數(shù)據(jù)庫基礎(chǔ)知識、表的建立和使用、數(shù)據(jù)查詢、窗體設(shè)計、報表設(shè)計、宏和系統(tǒng)集成、模塊和VBA編程、數(shù)據(jù)庫的管理與安全等內(nèi)容。
本書的突出點(diǎn)是通過一個完整的教學(xué)管理系統(tǒng)案例,分解案例到各個章節(jié),相應(yīng)例題及知識點(diǎn)的展開都是圍繞大項(xiàng)目中的若干子項(xiàng)目展開,使學(xué)生和讀者真正了解Access 2010基本功能和技巧的應(yīng)用。
全書以應(yīng)用為目的,以案例為學(xué)習(xí)過程,力求避免基礎(chǔ)知識和基本術(shù)語的枯燥講解和操作的簡單堆砌,每個知識點(diǎn)都配有相應(yīng)的實(shí)例和操作講解,并留有充分的自主練習(xí),方便學(xué)習(xí)者實(shí)踐,通過實(shí)驗(yàn)和操作,快速掌握Access的基本功能和操作方法,并能學(xué)以致用地完成小型數(shù)據(jù)庫項(xiàng)目系統(tǒng)的開發(fā)。
參加本書編寫的都是廣東培正學(xué)院多年從事一線教學(xué)的優(yōu)秀教師,具有豐富的教學(xué)經(jīng)驗(yàn)和深刻的教學(xué)理念。本書由崔彥君和黎紅任主編,趙文和楊國清任副主編。具體編寫分工如下:第1~5章由崔彥君編寫,第6~8章由黎紅編寫,第9章由楊國清編寫,附錄由趙文編寫,各章節(jié)的PPT由趙文制作。全書由崔彥君負(fù)責(zé)組稿和統(tǒng)稿,廖金祥主審。
本書的出版得到了廣東培正學(xué)院自編教材立項(xiàng)資助和中國鐵道出版社的大力支持,在此表示衷心的感謝。在編寫過程中,閱讀與參考了大量文獻(xiàn)資料和互聯(lián)網(wǎng)資料,在此向相關(guān)文獻(xiàn)資料和互聯(lián)網(wǎng)資料作者深表謝意。由于編者水平有限,書中難免存在疏漏和不足之處,懇請各位行家和讀者不吝指正,賜教郵箱:272700828@qq.com。
編 者
2017年9月
崔彥君,女,任教于廣東培正學(xué)院,主要研究知識系統(tǒng)、機(jī)器學(xué)習(xí)、數(shù)據(jù)采掘、計算機(jī)輔助教學(xué)。發(fā)表十余篇學(xué)術(shù)論文,主編多部教材。 黎紅,女,任教于廣東培正學(xué)院,講師,大學(xué)畢業(yè)至今一直在高等院校從事計算機(jī)教學(xué)與科研工作,具有多年的計算機(jī)基礎(chǔ)教育工作經(jīng)驗(yàn),主持、參與多項(xiàng)教研與科研工作,發(fā)表多篇學(xué)術(shù)論文,主編、參編多部教材。
第1章 Access 2010簡介 1
1.1
Access 2010的特點(diǎn) 1
1.2
Access 2010的啟動和退出 2
1.2.1
Access 2010的啟動 2
1.2.2
Access 2010的退出 3
1.3
Access數(shù)據(jù)庫的對象組成 3
1.3.1
表 3
1.3.2
查詢 3
1.3.3
窗體 4
1.3.4
報表 5
1.3.5
宏 5
1.3.6
模塊 6
1.3.7
數(shù)據(jù)庫對象之間
的關(guān)系 6
1.4 創(chuàng)建數(shù)據(jù)庫 7
1.4.1
創(chuàng)建空數(shù)據(jù)庫 7
1.4.2
使用樣本模板創(chuàng)建
數(shù)據(jù)庫 9
1.5 數(shù)據(jù)庫的打開與關(guān)閉 9
1.5.1
數(shù)據(jù)庫的打開 9
1.5.2
數(shù)據(jù)庫的關(guān)閉 10
習(xí)題 10
第2章 數(shù)據(jù)庫基礎(chǔ)知識 12
2.1 數(shù)據(jù)處理技術(shù)簡介 12
2.1.1
數(shù)據(jù)、信息和數(shù)據(jù)
處理的基本概念 12
2.1.2
數(shù)據(jù)處理技術(shù)的
發(fā)展歷程 13
2.1.3
數(shù)據(jù)處理新技術(shù) 15
2.2 數(shù)據(jù)庫系統(tǒng)的組成 16
2.3 數(shù)據(jù)庫系統(tǒng)的特點(diǎn) 18
2.4 數(shù)據(jù)模型 19
2.4.1
數(shù)據(jù)模型概述 19
2.4.2
數(shù)據(jù)模型的種類 20
2.5 關(guān)系數(shù)據(jù)庫設(shè)計 32
2.5.1
關(guān)系數(shù)據(jù)庫的
設(shè)計步驟 32
2.5.2
關(guān)系數(shù)據(jù)庫的
規(guī)范化處理 35
2.5.3
優(yōu)化數(shù)據(jù)庫設(shè)計 39
習(xí)題 39
第3章 表的建立與使用 42
3.1 認(rèn)識表 42
3.1.1
表的視圖 42
3.1.2
教學(xué)管理系統(tǒng)
中的表 43
3.2 創(chuàng)建表 45
3.2.1
利用設(shè)計視圖
創(chuàng)建表 45
3.2.2
利用數(shù)據(jù)表視圖
創(chuàng)建表 55
3.2.3
利用外部數(shù)據(jù)
創(chuàng)建表 56
3.3 表間關(guān)系 60
3.3.1
表間關(guān)系的概念 60
3.3.2
建立表間關(guān)系 60
3.3.3
編輯與刪除表間
關(guān)系 62
3.4 維護(hù)表 63
3.4.1
修改表的結(jié)構(gòu) 63
3.4.2
表對象操作 64
3.5 操作表 65
3.5.1
記錄操作 65
3.5.2
字段操作 67
3.5.3
查找與替換表中
的數(shù)據(jù) 68
3.5.4
子數(shù)據(jù)表 69
3.5.5
記錄排序 70
3.5.6
記錄篩選 71
3.5.7
設(shè)置表的格式 73
習(xí)題 73
第4章 數(shù)據(jù)查詢 78
4.1 認(rèn)識查詢 78
4.1.1
查詢的功能 78
4.1.2
查詢的種類 79
4.1.3
查詢的視圖 79
4.1.4
查詢的創(chuàng)建方法 81
4.1.5
查詢屬性 84
4.1.6
查詢中字段的屬性 86
4.2 查詢的條件 87
4.3 多表選擇查詢 91
4.3.1
多表選擇查詢
的建立 91
4.3.2
聯(lián)接屬性對多表
查詢結(jié)果的影響 92
4.4 特殊選擇查詢 94
4.4.1
在查詢中產(chǎn)生
新字段 94
4.4.2
參數(shù)查詢 95
4.4.3
總計查詢 97
4.4.4
重復(fù)項(xiàng)查詢 100
4.4.5
不匹配項(xiàng)查詢 102
4.5 交叉表查詢 105
4.6 操作查詢 109
4.6.1
生成表查詢 109
4.6.2
更新查詢 110
4.6.3
追加查詢 111
4.6.4
刪除查詢 112
4.7
SQL查詢 113
4.7.1
SQL概述 113
4.7.2
SQL的數(shù)據(jù)定義 114
4.7.3
SQL的數(shù)據(jù)操縱 115
習(xí)題 120
第5章 窗體設(shè)計 125
5.1 認(rèn)識窗體 125
5.1.1
窗體的種類 125
5.1.2
窗體的視圖 129
5.1.3
窗體的構(gòu)成 130
5.2 創(chuàng)建窗體 131
5.2.1
自動創(chuàng)建窗體 131
5.2.2
利用向?qū)?chuàng)建窗體 133
5.2.3
創(chuàng)建圖表窗體和
數(shù)據(jù)透視窗體 137
5.2.4
使用設(shè)計視圖
創(chuàng)建窗體 141
5.3 窗體與其他對象的關(guān)聯(lián)
166
5.3.1
窗體之間的關(guān)聯(lián) 166
5.3.2
窗體與查詢的關(guān)聯(lián) 169
習(xí)題 173
第6章 報表設(shè)計 176
6.1 認(rèn)識報表 176
6.1.1
報表的視圖 176
6.1.2
報表的構(gòu)成 179
6.1.3
報表的種類 179
6.2 創(chuàng)建報表 181
6.2.1
報表向?qū)?181
6.2.2
圖表報表 183
6.2.3
標(biāo)簽向?qū)?186
6.2.4
在設(shè)計視圖中
創(chuàng)建報表 190
6.3 修改報表 191
6.3.1
設(shè)置報表的格式 191
6.3.2
報表的屬性 193
6.4 報表的高級操作 194
6.4.1
記錄的排序與分組 195
6.4.2
在報表中添加
計算控件 198
6.4.3
報表記錄統(tǒng)計匯總 199
6.4.4
中文網(wǎng)格形式報表
的設(shè)計 200
6.5 打印報表 203
6.5.1
頁面設(shè)置 203
6.5.2
預(yù)覽報表 204
6.5.3
打印報表 204
習(xí)題 205