本書以零基礎(chǔ)講解為宗旨,用實(shí)例引導(dǎo)讀者深入學(xué)習(xí),采取“數(shù)據(jù)庫基礎(chǔ)→數(shù)據(jù)庫基本操作→界面設(shè)計(jì)→編程技術(shù)→高級應(yīng)用→項(xiàng)目實(shí)戰(zhàn)”的講解模式,深入淺出地講解Access的各項(xiàng)技術(shù)及實(shí)戰(zhàn)技能。
本書第1篇“數(shù)據(jù)庫基礎(chǔ)”主要講解初識Access 2016和出色的數(shù)據(jù)庫設(shè)計(jì);第2篇“數(shù)據(jù)庫的基本操作”主要講解操作數(shù)據(jù)庫、數(shù)據(jù)表的基本操作、數(shù)據(jù)庫查詢操作;第3篇“界面設(shè)計(jì)”主要講解設(shè)計(jì)窗體、使用控件和窗體操作、使用Access報表展示數(shù)據(jù);第4篇“編程技術(shù)”主要講解使用宏、VBA編程語言、處理錯誤與異常;第5篇“高級應(yīng)用”主要講解將Access與SharePoint搭配應(yīng)用、數(shù)據(jù)的導(dǎo)入和導(dǎo)出、數(shù)據(jù)庫安全及優(yōu)化;第6篇“項(xiàng)目實(shí)戰(zhàn)”主要講解Access項(xiàng)目開發(fā)實(shí)戰(zhàn),包括開發(fā)進(jìn)銷存管理系統(tǒng)和人事管理系統(tǒng);第7篇在DVD光盤中贈送了豐富的資源,包括Access案例素材和結(jié)果文件、教學(xué)幻燈片、本書精品教學(xué)視頻、10個完整的ASP+Access網(wǎng)站案例源碼、60個完整的各行業(yè)Access數(shù)據(jù)庫系統(tǒng)模板、Access 2016快捷鍵大全、窗體和控件常用屬性速查手冊、Access常用函數(shù)速查手冊、數(shù)據(jù)庫工程師面試技巧、Access常見錯誤及解決方案、Access數(shù)據(jù)庫經(jīng)驗(yàn)及技巧大匯總等。另外,光盤中還包含20多個小時99個全程同步視頻教學(xué)錄像。
本書適合任何想學(xué)習(xí)Access 2016的人員,無論您是否從事計(jì)算機(jī)相關(guān)行業(yè),無論您是否接觸過Access 2016,通過學(xué)習(xí)均可快速掌握Access的管理方法和技巧。
《實(shí)戰(zhàn)從入門到精通》系列圖書是專門為職場辦公初學(xué)者量身定做的一套學(xué)習(xí)用書,整套書涵蓋辦公、網(wǎng)頁設(shè)計(jì)等方面。整套書具有以下特點(diǎn):
前沿科技
無論是Office辦公,還是Dreamweaver CC、Photoshop CC,我們都精選較為前沿或者用戶群*大的領(lǐng)域推進(jìn),幫助大家認(rèn)識和了解*新動態(tài)
作者團(tuán)隊(duì)
組織國家重點(diǎn)實(shí)驗(yàn)室和資深應(yīng)用專家聯(lián)手編著該套圖書,融合豐富的教學(xué)經(jīng)驗(yàn)與優(yōu)秀的管理理念
學(xué)習(xí)型案例設(shè)計(jì)
以技術(shù)的實(shí)際應(yīng)用過程為主線,全程采用圖解和同步多媒體結(jié)合的教學(xué)方式,生動、直觀、全面地剖析使用過程中的各種應(yīng)用技能,降低難度提升學(xué)習(xí)效率
前言
“實(shí)戰(zhàn)從入門到精通(視頻教學(xué)版)”系列圖書是專門為數(shù)據(jù)庫和網(wǎng)站開發(fā)初學(xué)者量身定做的一套學(xué)習(xí)用書,整套書涵蓋網(wǎng)站開發(fā)、數(shù)據(jù)庫設(shè)計(jì)等方面,并具有以下特點(diǎn)。
前沿科技
無論是網(wǎng)站建設(shè)、數(shù)據(jù)庫設(shè)計(jì)還是HTML5、CSS3,我們都精選較為前沿或者用戶群最大的領(lǐng)域推進(jìn),幫助讀者認(rèn)識和了解最新動態(tài)。
權(quán)威的作者團(tuán)隊(duì)
組織國家重點(diǎn)實(shí)驗(yàn)室和資深應(yīng)用專家聯(lián)手編著該套圖書,融合豐富的教學(xué)經(jīng)驗(yàn)與優(yōu)秀的管理理念。
學(xué)習(xí)型案例設(shè)計(jì)
以技術(shù)的實(shí)際應(yīng)用過程為主線,全程采用圖解和同步多媒體結(jié)合的教學(xué)方式,生動、直觀、全面地剖析使用過程中的各種應(yīng)用技能,降低難度、提升學(xué)習(xí)效率。
為什么要寫這樣一本書
MicrosoftAccess在很多地方得到廣泛使用,例如小型企業(yè)、大公司部門等。使用Access可以對大量數(shù)據(jù)進(jìn)行數(shù)據(jù)分析、開發(fā)行業(yè)系統(tǒng)軟件和開發(fā)小型網(wǎng)站等,它是目前中小型企業(yè)應(yīng)用最多的數(shù)據(jù)庫。本書針對Access2016技術(shù)的初學(xué)者,全面講解Access2016數(shù)據(jù)庫的知識和技巧,以提高其職業(yè)化能力,從而幫助公司解決需求問題。
本書特色
零基礎(chǔ)、入門級的講解
無論您是否從事計(jì)算機(jī)相關(guān)行業(yè),無論您是否接觸過Access2016數(shù)據(jù)庫,都能從本書中找到最佳起點(diǎn)。
超多、實(shí)用、專業(yè)的范例和項(xiàng)目
本書在編排上緊密結(jié)合學(xué)習(xí)Access2016數(shù)據(jù)庫技術(shù)的先后過程,從Access2016數(shù)據(jù)庫的基本操作開始,帶領(lǐng)讀者逐步深入地學(xué)習(xí)各種應(yīng)用技巧,側(cè)重實(shí)戰(zhàn)技能,使用簡單易懂的實(shí)際案例進(jìn)行分析和操作指導(dǎo),讓讀者讀起來簡明輕松,操作起來有章可循。
隨時檢測自己的學(xué)習(xí)成果
每章首頁中,均提供了學(xué)習(xí)目標(biāo),以指導(dǎo)讀者重點(diǎn)學(xué)習(xí)及學(xué)后檢查。
細(xì)致入微、貼心提示
本書在各章講解過程中使用了“注意”“提示”“技巧”等小欄目,使讀者更清楚地了解相關(guān)操作、理解相關(guān)概念,并輕松掌握各種操作技巧。
高手甜點(diǎn)
本書中加入了“大神解惑”的內(nèi)容,主要是講述項(xiàng)目實(shí)戰(zhàn)中的經(jīng)驗(yàn),使讀者能快速提升項(xiàng)目操作能力,成為一名數(shù)據(jù)庫設(shè)計(jì)高手。
專業(yè)創(chuàng)作團(tuán)隊(duì)和技術(shù)支持
本書由千谷網(wǎng)絡(luò)科技實(shí)訓(xùn)中心提供技術(shù)支持。您在學(xué)習(xí)過程中遇到任何問題,可加入QQ群(221376441)進(jìn)行提問,專業(yè)人員會在線答疑。
“Access2016數(shù)據(jù)庫”學(xué)習(xí)最佳途徑
本書以學(xué)習(xí)“Access2016數(shù)據(jù)庫”的最佳制作流程來分配章節(jié),從最初的數(shù)據(jù)庫基本概念開始,講解了Access2016數(shù)據(jù)庫的基本操作、界面設(shè)計(jì)、編程技術(shù)和高級應(yīng)用等。此外,在最后的項(xiàng)目實(shí)戰(zhàn)環(huán)節(jié)特意補(bǔ)充了人事管理系統(tǒng)開發(fā)實(shí)戰(zhàn),以便更進(jìn)一步提高讀者的實(shí)戰(zhàn)技能。
超值光盤
20小時全程同步教學(xué)錄像
涵蓋本書所有知識點(diǎn),詳細(xì)講解每個實(shí)例及項(xiàng)目的過程和技術(shù)關(guān)鍵點(diǎn);使讀者比看書更輕松地掌握書中所有的Access2016數(shù)據(jù)庫設(shè)計(jì)知識,而且擴(kuò)展的講解部分可以使讀者得到比書中更多的收獲。
超多容量王牌資源大放送
贈送大量王牌資源,包括Access案例素材和結(jié)果文件、教學(xué)幻燈片、本書精品教學(xué)視頻、10個完整的ASP+Access網(wǎng)站案例源碼、60個完整的各行業(yè)Access數(shù)據(jù)庫系統(tǒng)模板、Access2016快捷鍵大全、窗體和控件常用屬性速查手冊、Access常用函數(shù)速查手冊、數(shù)據(jù)庫工程師面試技巧、Access常見錯誤及解決方案、Access數(shù)據(jù)庫設(shè)計(jì)經(jīng)驗(yàn)及技巧大匯總等。
讀者對象
沒有任何Access2016基礎(chǔ)的初學(xué)者
有一定的Access2016基礎(chǔ),想精通Access2016的人員
有一定的Access2016基礎(chǔ),沒有項(xiàng)目經(jīng)驗(yàn)的人員
正在進(jìn)行畢業(yè)設(shè)計(jì)的學(xué)生
大專院校及培訓(xùn)學(xué)校的老師和學(xué)生
創(chuàng)作團(tuán)隊(duì)
本書由劉玉紅和李園主編,參加編寫的人員還有蒲娟、劉玉萍、周佳、付紅、郭廣新、侯永崗、王攀登、劉海松、孫若淞、王月嬌、包慧利、陳偉光、胡同夫、梁云梁和周浩浩。在編寫過程中,我們盡所能地將最好的講解呈現(xiàn)給讀者,但難免有疏漏和不妥之處,敬請不吝指正。若您在學(xué)習(xí)中遇到困難或疑問,有任何建議,可寫信至信箱357975357@qq.com。
編者
劉玉紅,老師在新疆大學(xué)主要負(fù)責(zé)計(jì)算機(jī)系的畢業(yè)生實(shí)訓(xùn),善于引導(dǎo)學(xué)生學(xué)習(xí),讓學(xué)校所學(xué)的知識和社會的需求很好地銜接,同時具有豐富的教學(xué)經(jīng)驗(yàn)和開發(fā)經(jīng)驗(yàn)。曾做項(xiàng)目:電子貨幣交易系統(tǒng)、 B2C 電子商務(wù)平臺和眾多企業(yè)等。
目錄
第1篇數(shù)據(jù)庫基礎(chǔ)
第1章初識Access2016
1.1認(rèn)識Access20164
1.2Access2016的工作界面4
1.3Access2016的新功能8
1.4認(rèn)識Access的對象11
1.5綜合實(shí)戰(zhàn)——DIY自己的功能區(qū)13
1.6大神解惑15
第2章出色的數(shù)據(jù)庫設(shè)計(jì)
2.1數(shù)據(jù)庫的基本概念18
2.2關(guān)系型數(shù)據(jù)庫18
2.2.1為什么創(chuàng)建多個表18
2.2.2使用多個表19
2.3數(shù)據(jù)的規(guī)范化19
2.4數(shù)據(jù)庫的設(shè)計(jì)步驟和方法20
2.4.1總體設(shè)計(jì)20
2.4.2設(shè)計(jì)表21
2.4.3設(shè)計(jì)字段21
2.4.4設(shè)計(jì)關(guān)系22
2.4.5優(yōu)化設(shè)計(jì)23
2.4.6創(chuàng)建窗體23
2.5大神解惑23
第2篇數(shù)據(jù)庫的基本操作
第3章操作數(shù)據(jù)庫
3.1創(chuàng)建新數(shù)據(jù)庫28
3.1.1創(chuàng)建一個空白數(shù)據(jù)庫28
3.1.2利用模板快速創(chuàng)建數(shù)據(jù)庫30
3.2數(shù)據(jù)庫的基本操作31
3.2.1打開數(shù)據(jù)庫31
3.2.2保存數(shù)據(jù)庫32
3.2.3關(guān)閉數(shù)據(jù)庫33
3.2.4查看數(shù)據(jù)庫屬性34
3.3數(shù)據(jù)庫對象的基本操作36
3.3.1打開數(shù)據(jù)庫對象36
3.3.2復(fù)制數(shù)據(jù)庫對象37
3.3.3隱藏和顯示數(shù)據(jù)庫對象37
3.4綜合實(shí)戰(zhàn)——創(chuàng)建一個“學(xué)生管理”數(shù)據(jù)庫39
3.5大神解惑40
第4章數(shù)據(jù)表的基本操作
4.1初識數(shù)據(jù)表44
4.1.1表的結(jié)構(gòu)44
4.1.2表的視圖44
4.2創(chuàng)建新數(shù)據(jù)表45
4.2.1使用表模板創(chuàng)建數(shù)據(jù)表45
4.2.2使用數(shù)據(jù)表視圖創(chuàng)建數(shù)據(jù)表46
4.2.3使用設(shè)計(jì)視圖創(chuàng)建數(shù)據(jù)表47
4.2.4使用SharePoint列表創(chuàng)建表49
4.3添加字段和數(shù)據(jù)類型50
4.3.1數(shù)據(jù)類型概述50
4.3.2添加字段51
4.3.3更改數(shù)據(jù)類型53
4.4設(shè)置字段屬性54
4.4.1字段屬性概述54
4.4.2格式56
4.4.3輸入掩碼56
4.4.4驗(yàn)證規(guī)則和驗(yàn)證文本58
4.4.5索引61
4.5設(shè)置主鍵63
4.5.1主鍵的作用63
4.5.2設(shè)置主鍵的方法63
4.6建立表之間的關(guān)系64
4.6.1一對一表關(guān)系64
4.6.2一對多表關(guān)系66
4.6.3多對多表關(guān)系68
4.6.4查看與編輯表關(guān)系69
4.6.5實(shí)施參照完整性71
4.6.6設(shè)置級聯(lián)選項(xiàng)73
4.6.7刪除表關(guān)系73
4.7編輯數(shù)據(jù)表74
4.7.1向表中添加與修改記錄74
4.7.2選定與刪除記錄75
4.7.3數(shù)據(jù)的查找與替換76
4.7.4數(shù)據(jù)的排序77
4.7.5數(shù)據(jù)的篩選79
4.7.6設(shè)置數(shù)據(jù)表格式80
4.8綜合實(shí)戰(zhàn)——創(chuàng)建“倉庫管理系統(tǒng)”的表81
4.9大神解惑84
第5章數(shù)據(jù)庫查詢操作
5.1初識查詢86
5.1.1查詢概述86
5.1.2查詢的類型86
5.1.3查詢的視圖87
5.1.4創(chuàng)建查詢的方法88
5.2使用查詢向?qū)?chuàng)建查詢89
5.2.1簡單查詢89
5.2.2查找重復(fù)項(xiàng)查詢91
5.2.3查找不匹配項(xiàng)查詢93
5.3使用設(shè)計(jì)視圖創(chuàng)建查詢95
5.3.1選擇查詢95
5.3.2設(shè)置查詢條件97
5.3.3生成表查詢99
5.3.4更新查詢102
5.3.5追加查詢104
5.3.6刪除查詢106
5.4創(chuàng)建SQL特定查詢108
5.4.1SQL概述108
5.4.2SELECT查詢109
5.4.3數(shù)據(jù)定義查詢111
5.5創(chuàng)建高級查詢112
5.5.1參數(shù)查詢112
5.5.2交叉表查詢114
5.6綜合實(shí)戰(zhàn)1——更新員工工資情況118
5.7綜合實(shí)戰(zhàn)2——查詢各部門男女員工分布情況120
5.8大神解惑122
第3篇界面設(shè)計(jì)
第6章設(shè)計(jì)窗體
6.1初識窗體126
6.1.1窗體概述126
6.1.2窗體的作用126
6.1.3窗體的視圖與結(jié)構(gòu)126
6.2創(chuàng)建普通窗體128
6.2.1使用“窗體”工具創(chuàng)建窗體128
6.2.2使用“空白窗體”工具創(chuàng)建窗體129
6.2.3使用“窗體向?qū)А惫ぞ邉?chuàng)建窗體130
6.2.4使用“多個項(xiàng)目”工具創(chuàng)建窗體132
6.2.5使用“數(shù)據(jù)表”工具創(chuàng)建窗體133
6.2.6使用“分割窗體”工具創(chuàng)建窗體133
6.3創(chuàng)建主/次窗體134
6.3.1使用向?qū)?chuàng)建主/次窗體134
6.3.2創(chuàng)建兩級子窗體的窗體137
6.3.3使用鼠標(biāo)拖動建立主/次窗體139
6.3.4使用子窗體控件創(chuàng)建主/次窗體140
6.4使用窗體操作數(shù)據(jù)142
6.4.1查看、添加、刪除記錄142
6.4.2篩選、排序、查找記錄143
6.5綜合實(shí)戰(zhàn)——創(chuàng)建“部門信息”窗體145
6.6大神解惑148
第7章使用控件和窗體操作
7.1初識控件150
7.1.1控件概述150
7.1.2控件類型150
7.2使用窗體控件150
7.2.1文本框控件152
7.2.2標(biāo)簽控件155
7.2.3復(fù)選框、選項(xiàng)按鈕和切換按鈕控件157
7.2.4選項(xiàng)組控件157
7.2.5選項(xiàng)卡控件160
7.2.6列表框和組合框控件161
7.2.7按鈕控件164
7.2.8圖像控件166
7.2.9圖表控件167
7.3操作控件169
7.3.1選擇控件169
7.3.2調(diào)整控件大小170
7.3.3對齊控件171
7.3.4設(shè)置控件外觀171
7.3.5組合控件172
7.3.6調(diào)整控件的布局172
7.3.7刪除控件173
7.4設(shè)置窗體和控件的屬性173
7.4.1設(shè)置窗體的屬性173
7.4.2設(shè)置控件的屬性176
7.5綜合實(shí)戰(zhàn)——創(chuàng)建“信息錄入”窗體177
7.6大神解惑180
第8章使用Access報表展示數(shù)據(jù)
8.1初識報表184
8.1.1報表的功能184
8.1.2報表的視圖與分類184
8.1.3報表的結(jié)構(gòu)186
8.1.4報表與窗體的區(qū)別186
8.2創(chuàng)建報表187
8.2.1使用“報表”工具創(chuàng)建報表187
8.2.2使用“空報表”工具創(chuàng)建報表188
8.2.3使用“報表向?qū)А惫ぞ邉?chuàng)建報表188
8.2.4使用“標(biāo)簽”工具創(chuàng)建標(biāo)簽類型報表191
8.2.5使用“報表設(shè)計(jì)”工具創(chuàng)建報表193
8.2.6建立專業(yè)報表195
8.3報表中的數(shù)據(jù)運(yùn)算197
8.4制作高質(zhì)量的報表201
8.4.1創(chuàng)建主/次報表201
8.4.2創(chuàng)建彈出式報表204
8.4.3創(chuàng)建圖表報表205
8.5報表的預(yù)覽和打印206
8.5.1預(yù)覽報表207
8.5.2打印報表208
8.6綜合實(shí)戰(zhàn)——創(chuàng)建員工工資匯總報表208
8.7大神解惑212
第4篇編程技術(shù)
第9章使用宏
9.1初識宏216
9.1.1宏的功能和類型216
9.1.2宏設(shè)計(jì)視圖216
9.1.3宏操作命令217
9.1.4宏和宏組219
9.2宏的創(chuàng)建與設(shè)計(jì)219
9.2.1創(chuàng)建與設(shè)計(jì)獨(dú)立宏220
9.2.2創(chuàng)建與設(shè)計(jì)嵌入宏221
9.2.3創(chuàng)建與設(shè)計(jì)數(shù)據(jù)宏223
9.2.4創(chuàng)建含有子宏的宏組225
9.3宏的基本操作226
9.3.1添加操作226
9.3.2移動操作227
9.3.3刪除操作227
9.3.4展開和折疊宏操作或塊227
9.4宏的調(diào)試與運(yùn)行228
9.4.1調(diào)試宏228
9.4.2運(yùn)行宏230
9.5宏在Access中的應(yīng)用231
9.5.1使用宏打印報表231
9.5.2使用宏發(fā)送Access對象233
9.5.3使用宏實(shí)現(xiàn)數(shù)據(jù)的導(dǎo)出233
9.6宏的安全設(shè)置234
9.6.1解除阻止的內(nèi)容235
9.6.2信任中心設(shè)置235
9.7綜合實(shí)戰(zhàn)——使用宏創(chuàng)建快捷菜單236
2章出色的數(shù)據(jù)庫設(shè)計(jì)
數(shù)據(jù)庫設(shè)計(jì)是建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng)的技術(shù),是信息系統(tǒng)開發(fā)和建設(shè)中的核心技術(shù)。由于數(shù)據(jù)庫應(yīng)用系統(tǒng)的復(fù)雜性,為了支持相關(guān)程序運(yùn)行,數(shù)據(jù)庫設(shè)計(jì)就變得異常復(fù)雜。因此,最佳的設(shè)計(jì)不可能一蹴而就,而只能是一種“反復(fù)探尋,逐步求精”的過程。通過本章的學(xué)習(xí),讀者需要熟悉如何設(shè)計(jì)出色的數(shù)據(jù)庫,盡量避免因前期的考慮不周而造成的不必要操作。
本章要點(diǎn)(已掌握的在方框中打鉤)
了解數(shù)據(jù)庫的基本概念
了解關(guān)系型數(shù)據(jù)庫
熟悉數(shù)據(jù)的規(guī)范性
掌握數(shù)據(jù)庫的設(shè)計(jì)步驟和方法
2.1?數(shù)據(jù)庫的基本概念
在信息化社會,充分有效地管理和利用各類信息資源,是進(jìn)行科學(xué)研究和決策管理的前提條件。對于大量的數(shù)據(jù)信息,如果使用手工方式進(jìn)行管理,不僅效率低下,而且錯誤不斷。這時就需要用到數(shù)據(jù)庫,通常把它做成一個存儲數(shù)據(jù)的倉庫。例如,在一個學(xué)校,需要管理成千上萬名學(xué)生的信息,這些信息組成一個數(shù)據(jù)庫——學(xué)生信息管理數(shù)據(jù)庫。