Access數(shù)據(jù)庫技術(shù)與應(yīng)用
定 價:39 元
叢書名:教育部大學(xué)計算機課程改革項目規(guī)劃教材
- 作者:陳世紅主編
- 出版時間:2015/9/1
- ISBN:9787302403760
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP311.138
- 頁碼:341
- 紙張:膠版紙
- 版次:1
- 開本:16K
《Access數(shù)據(jù)庫技術(shù)與應(yīng)用(2013版)/教育部大學(xué)計算機課程改革項目規(guī)劃教材》包括數(shù)據(jù)庫技術(shù)基礎(chǔ)、創(chuàng)建和使用數(shù)據(jù)庫與數(shù)據(jù)表、查詢、窗體、報表、宏和VBA編程語言以及Access數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)實例等內(nèi)容。全書共分為9章,以Microsoft Access 2013中文版為平臺,以圖書管理數(shù)據(jù)庫的創(chuàng)建、管理和應(yīng)用為主線,通過大量的任務(wù)實例介紹了數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的相關(guān)技術(shù)。
本書注重易用性和實用性。各章節(jié)以實例操作講解為主,每個實例根據(jù)具體內(nèi)容大多通過問題提出、任務(wù)分析、任務(wù)解決過程、相關(guān)知識點細述、邊學(xué)邊練和請思考幾個環(huán)節(jié)完成,讓學(xué)生在完成實際操作的同時,也掌握了相關(guān)的知識點的內(nèi)容。便于讀者自學(xué)也便于教師教學(xué)。本書不僅可以作為非計算機專業(yè)的數(shù)據(jù)庫教材,也可以作為全國計算機等級考試的二級Access的自學(xué)用書,還可供從事數(shù)據(jù)庫應(yīng)用、設(shè)計、開發(fā)的技術(shù)人員參考。
本書提供電子課件以及本書用到的數(shù)據(jù)庫和實驗素材,讀者可在清華大學(xué)出版社網(wǎng)站http://www.tup.com.cn下載。
盧湘鴻北京語言大學(xué)信息科學(xué)學(xué)院計算機科學(xué)與技術(shù)系教授,原教育部高等學(xué)校文科計算機基礎(chǔ)教學(xué)指導(dǎo)分委員會副主任、秘書長, 現(xiàn)任教育部高等學(xué)校文科計算機基礎(chǔ)教學(xué)指導(dǎo)分委員會顧問、全國高等院校計算機基礎(chǔ)教育研會文科專業(yè)委員會常務(wù)副主任兼秘書長, 30多年來一直從事非計算機專業(yè)的計算機教育研究。
在信息化社會里,使用計算機對信息處理的能力已經(jīng)越來越成為現(xiàn)代人的重要能力。社會中的個人對于信息的獲取、表示、存儲、傳輸和綜合應(yīng)用的能力已經(jīng)越來越成為一種基本的能力。社會和專業(yè)對大學(xué)生計算機方面的能力要求也越來越高。計算機教育在本科各專業(yè)培養(yǎng)中成為必不可少的組成部分。
《高等學(xué)校文科類專業(yè)大學(xué)生計算機教學(xué)基本要求(2011年版)》將文科計算機教學(xué)分為三個不同的層次: 文科計算機大公共課程、計算機小公共課程或?qū)I(yè)基礎(chǔ)課,以及計算機背景專業(yè)課程。加強各個專業(yè)的計算機教育是十分必要的。
Access數(shù)據(jù)庫具有使用簡便、上手快的特點,很多高等院校選擇《Access數(shù)據(jù)庫應(yīng)用》作為文科專業(yè)的計算機小公共課程。按照教育部文科教指委的“文科計算機教育的實質(zhì)是計算機應(yīng)用的教育,是‘以應(yīng)用為目的、以實踐為重點、著眼信息素養(yǎng)培養(yǎng)’的一種教育”的意見,我們這本教材建設(shè)也以此為導(dǎo)向,體現(xiàn)出應(yīng)用性的特點。同時,本教材為適合課程采用翻轉(zhuǎn)課堂教學(xué)方法的需要,由淺入深,循序漸進,方便學(xué)生課前自學(xué),助力翻轉(zhuǎn)課堂。
本書共分成9章,包括數(shù)據(jù)庫的基礎(chǔ)知識、數(shù)據(jù)庫和數(shù)據(jù)表、查詢、窗體、報表、宏、模塊、數(shù)據(jù)庫安全和數(shù)據(jù)庫應(yīng)用系統(tǒng)實例等內(nèi)容,通過學(xué)習(xí)可使讀者對Access數(shù)據(jù)庫系統(tǒng)設(shè)計有一個清晰完整的認識。
本書具有如下特點:
(1) 以實用為目的,全書以一個數(shù)據(jù)庫系統(tǒng)實例為主線,分成各個模塊介紹,既有系統(tǒng)性,又體現(xiàn)細節(jié)性,方便讀者理解與掌握。
(2) 做到真正的“案例先行”。從案例操作展開對知識點的講解,案例的寫作基本是按照: 提出問題、任務(wù)分析、任務(wù)解決過程、相關(guān)知識點細述、邊學(xué)邊練和想一想這樣幾個環(huán)節(jié)(根據(jù)具體案例各環(huán)節(jié)有相應(yīng)增減)展開的。遵循從具體到抽象的認知規(guī)律。既方便教師授課,也方便學(xué)生自學(xué)。
(3) 重視應(yīng)用,但不忽視必要理論的介紹。通過案例揭示數(shù)據(jù)庫設(shè)計的實質(zhì),不單單是講述怎樣操作,而是通過操作闡述相關(guān)的理論知識或規(guī)則。
(4) 強調(diào)實踐,在每個知識點講解之后,緊跟“邊學(xué)邊練”環(huán)節(jié),能夠馬上促使讀者動手實踐。邊學(xué)邊練,舉一反三,聚合消化新知識,思考促進升華,案例后的思考問題引導(dǎo)學(xué)生建立知識點間的聯(lián)系。每章圍繞知識點配有豐富的習(xí)題與上機實驗題。在實驗環(huán)節(jié)增加完成小型數(shù)據(jù)庫系統(tǒng)的實驗,各章節(jié)間實驗內(nèi)容前后呼應(yīng),通過各章節(jié)實驗的完成形成一個數(shù)據(jù)庫系統(tǒng),這種安排與組織方式可以使讀者對利用Access設(shè)計小型數(shù)據(jù)庫系統(tǒng)的應(yīng)用有更全面的認識。
(5) 本書配有數(shù)據(jù)庫素材和電子課件方便讀者自學(xué)和溫習(xí)。
(6) 本書既適合作為非計算機專業(yè)計算機公共基礎(chǔ)課程教材,也適合作為各文科專業(yè)學(xué)習(xí)數(shù)據(jù)庫技術(shù)教學(xué)的需要,還適合作為全國計算機等級考試(二級Access)的自學(xué)和培訓(xùn)教材,同時還可供從事數(shù)據(jù)庫應(yīng)用、設(shè)計和開發(fā)的技術(shù)人員參考。
編者
2015年6月
第1章數(shù)據(jù)庫技術(shù)基礎(chǔ)1
1.1數(shù)據(jù)庫基礎(chǔ)知識1
1.1.1數(shù)據(jù)庫是什么1
1.1.2數(shù)據(jù)庫相關(guān)的術(shù)語2
1.1.3數(shù)據(jù)管理技術(shù)的發(fā)展3
1.2數(shù)據(jù)模型5
1.2.1數(shù)據(jù)模型的定義5
1.2.2概念模型5
1.2.3關(guān)系數(shù)據(jù)模型7
1.3關(guān)系數(shù)據(jù)庫8
1.3.1關(guān)系術(shù)語8
1.3.2關(guān)系運算9
1.3.3關(guān)系的完整性10
1.4Access開發(fā)環(huán)境11
1.4.1Access的啟動11
1.4.2Access的界面12
1.4.3Access數(shù)據(jù)庫的數(shù)據(jù)對象14
本章小結(jié)16
習(xí)題117
實驗118
第2章創(chuàng)建數(shù)據(jù)庫和表19
2.1數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計19
2.1.1需求分析19
2.1.2概念模型設(shè)計20
2.1.3數(shù)據(jù)模型設(shè)計20
2.2數(shù)據(jù)庫的創(chuàng)建21
2.2.1創(chuàng)建空數(shù)據(jù)庫21
2.2.2使用模板創(chuàng)建數(shù)據(jù)庫23
2.3數(shù)據(jù)表的建立26
2.3.1表的基本概念26
2.3.2創(chuàng)建表28
2.3.3設(shè)置字段屬性42
2.3.4向表中輸入數(shù)據(jù)50
目錄Access數(shù)據(jù)庫技術(shù)與應(yīng)用(2013版)2.4數(shù)據(jù)表的維護54
2.4.1修改表結(jié)構(gòu)54
2.4.2編輯表中記錄58
2.4.3調(diào)整表外觀59
2.4.4操作表對象62
2.5表中數(shù)據(jù)的操作65
2.5.1查找和替換數(shù)據(jù)65
2.5.2排序數(shù)據(jù)68
2.5.3篩選數(shù)據(jù)70
2.6表間關(guān)系的建立74
2.6.1關(guān)系的基本概念74
2.6.2建立表間關(guān)系74
本章小結(jié)77
習(xí)題277
實驗2創(chuàng)建數(shù)據(jù)庫和表78
一、 實驗?zāi)康呐c要求78
二、 實驗示例79
三、 實驗內(nèi)容85
第3章創(chuàng)建和使用查詢90
3.1創(chuàng)建選擇查詢90
3.1.1使用查詢向?qū)?chuàng)建查詢90
3.1.2使用查詢設(shè)計創(chuàng)建查詢99
3.2在查詢中進行計算106
3.2.1總計查詢106
3.2.2添加計算字段的查詢113
3.3創(chuàng)建參數(shù)查詢115
3.3.1單參數(shù)查詢115
3.3.2多參數(shù)查詢116
3.4創(chuàng)建交叉表查詢118
3.5創(chuàng)建操作查詢124
3.5.1生成表查詢124
3.5.2追加查詢126
3.5.3更新查詢128
3.5.4刪除查詢130
3.6創(chuàng)建SQL特定查詢132
3.6.1SQL查詢概述132
3.6.2聯(lián)合查詢133
3.6.3數(shù)據(jù)定義查詢135
3.6.4SQL子查詢142
本章小結(jié)143
習(xí)題3144
實驗3創(chuàng)建和使用查詢145
一、 實驗?zāi)康呐c要求145
二、 實驗示例145
三、 實驗內(nèi)容150
第4章創(chuàng)建和使用窗體154
4.1使用窗體向?qū)?chuàng)建窗體154
4.1.1使用窗體工具創(chuàng)建窗體154
4.1.2使用窗體向?qū)?chuàng)建窗體158
4.2使用窗體設(shè)計創(chuàng)建窗體164
4.2.1使用窗體設(shè)計創(chuàng)建窗體164
4.2.2窗體設(shè)計工具167
4.2.3常用控件的應(yīng)用169
4.3窗體的整體設(shè)計與使用178
4.3.1設(shè)置窗體和控件屬性178
4.3.2窗體的修飾179
4.4使用窗體操作數(shù)據(jù)182
4.4.1查看、修改、添加、刪除記錄182
4.4.2篩選、排序、查找記錄182
4.5設(shè)置自動啟動窗體183
4.6創(chuàng)建切換窗體、導(dǎo)航窗體和圖形窗體184
4.6.1創(chuàng)建切換窗體184
4.6.2創(chuàng)建導(dǎo)航窗體187
4.6.3創(chuàng)建圖表窗體188
本章小結(jié)191
習(xí)題4191
實驗4創(chuàng)建和使用窗體192
一、 實驗?zāi)康呐c要求192
二、 實驗示例193
三、 實驗內(nèi)容199
第5章報表的應(yīng)用205
5.1使用報表工具創(chuàng)建報表205
5.1.1使用報表工具自動創(chuàng)建205
5.1.2使用報表向?qū)?chuàng)建報表205
5.1.3使用空報表工具創(chuàng)建報表210
5.1.4使用標簽工具創(chuàng)建標簽報表211
5.2使用報表設(shè)計創(chuàng)建報表214
5.2.1使用報表設(shè)計創(chuàng)建報表214
5.2.2創(chuàng)建主子報表217
5.2.3創(chuàng)建圖表報表220
5.2.4創(chuàng)建彈出式模式報表223
5.3報表的排序與分組224
5.3.1報表記錄的排序224
5.3.2報表數(shù)據(jù)的分組和計算225
5.4報表的打印和預(yù)覽228
本章小結(jié)229
習(xí)題5229
實驗5創(chuàng)建和使用報表230
一、 實驗?zāi)康呐c要求230
二、 實驗示例231
三、 實驗內(nèi)容237
第6章創(chuàng)建和使用宏242
6.1初識宏242
6.2創(chuàng)建宏246
6.2.1基本宏247
6.2.2條件宏249
6.2.3宏組252
6.2.4自動運行宏254
6.3宏的其他操作255
6.3.1宏轉(zhuǎn)換為VBA代碼255
6.3.2導(dǎo)出數(shù)據(jù)255
本章小結(jié)257
習(xí)題6258
實驗6宏的設(shè)計259
一、 實驗?zāi)康呐c要求259
二、 實驗示例259
三、 實驗內(nèi)容261
第7章模塊265
7.1初識模塊265
7.1.1模塊開發(fā)語言及環(huán)境265
7.1.2創(chuàng)建模塊266
7.2VBA程序設(shè)計基礎(chǔ)270
7.2.1VBA的面向?qū)ο缶幊趟枷?70
7.2.2VBA程序的書寫規(guī)則270
7.2.3VBA語法規(guī)則271
7.3VBA中的輸入輸出函數(shù)276
7.3.1輸入函數(shù)InputBox()276
7.3.2輸出函數(shù)MsgBox()277
7.4VBA程序流程控制280
7.4.1選擇結(jié)構(gòu)280
7.4.2循環(huán)結(jié)構(gòu)286
7.5數(shù)組291
7.6過程與調(diào)用293
7.6.1子程序及其調(diào)用294
7.6.2函數(shù)過程及其調(diào)用295
7.7DoCmd對象297
7.8數(shù)據(jù)庫編程300
7.8.1使用DAO訪問數(shù)據(jù)庫300
7.8.2使用ADO訪問數(shù)據(jù)庫302
本章小結(jié)305
習(xí)題7305
實驗7模塊的設(shè)計306
一、 實驗?zāi)康呐c實驗要求306
二、 實驗示例307
三、 實驗內(nèi)容309
第8章數(shù)據(jù)庫安全312
8.1數(shù)據(jù)庫密碼加密與解密312
8.1.1設(shè)置數(shù)據(jù)庫訪問密碼312
8.1.2撤銷數(shù)據(jù)庫密碼314
8.2數(shù)據(jù)庫的備份與還原315
8.2.1數(shù)據(jù)庫備份315
8.2.2數(shù)據(jù)庫還原316
8.3數(shù)據(jù)庫的壓縮和修復(fù)316
8.4數(shù)據(jù)庫的打包、簽名和分發(fā)318
8.4.1創(chuàng)建自簽名證書318
8.4.2打包、簽名和分發(fā)數(shù)據(jù)庫318
8.4.3提取并使用簽名包320
8.5使用信任中心322
8.5.1將Access數(shù)據(jù)庫放在受信任位置322
8.5.2添加受信任位置323
8.5.3啟用禁用內(nèi)容324
本章小結(jié)325
習(xí)題8326
第9章Access數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)實例327
9.1數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的整體流程327
9.2系統(tǒng)分析328
9.2.1需求分析328
9.2.2分析功能目標328
9.2.3規(guī)劃功能模塊328
9.3系統(tǒng)設(shè)計329
9.3.1概念模型設(shè)計329
9.3.2邏輯模型設(shè)計329
9.3.3物理模型設(shè)計331
9.4系統(tǒng)實現(xiàn)332
9.4.1數(shù)據(jù)表及關(guān)系的實現(xiàn)332
9.4.2功能界面的實現(xiàn)332
9.4.3查詢功能的實現(xiàn)335
9.4.4報表打印功能的實現(xiàn)338
9.4.5界面操作流程的實現(xiàn)339
9.5小結(jié)341
參考文獻342