數(shù)據(jù)庫應(yīng)用基礎(chǔ)(Access2016)中職教學(xué)課件_第1頁
數(shù)據(jù)庫應(yīng)用基礎(chǔ)(Access2016)中職教學(xué)課件_第2頁
數(shù)據(jù)庫應(yīng)用基礎(chǔ)(Access2016)中職教學(xué)課件_第3頁
數(shù)據(jù)庫應(yīng)用基礎(chǔ)(Access2016)中職教學(xué)課件_第4頁
數(shù)據(jù)庫應(yīng)用基礎(chǔ)(Access2016)中職教學(xué)課件_第5頁
已閱讀5頁,還剩57頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

數(shù)據(jù)庫應(yīng)用基礎(chǔ)

(Access2016)

CONTENTS目錄項目1初識Access201601項目2數(shù)據(jù)庫的設(shè)計與實現(xiàn)02項目3查詢的創(chuàng)建和應(yīng)用03項目4窗體的創(chuàng)建和應(yīng)用04項目5報表的創(chuàng)建和應(yīng)用05項目6宏的創(chuàng)建和應(yīng)用06項目1初識Access2016項目目標(biāo)理解數(shù)據(jù)庫的基本概念掌握啟動和退出Access2016的方法初步了解Access2016用戶界面初步了解Access數(shù)據(jù)庫的組成任務(wù)1.1理解數(shù)據(jù)庫知識與技能數(shù)據(jù)庫:是按照數(shù)據(jù)結(jié)構(gòu)來組織、存儲和管理數(shù)據(jù)的的倉庫,數(shù)據(jù)庫建立在計算機的存儲設(shè)備上。關(guān)系數(shù)據(jù)庫:是指采用關(guān)系模型來組織數(shù)據(jù)的數(shù)據(jù)庫。關(guān)系數(shù)據(jù)庫管理系統(tǒng):是用于管理關(guān)系數(shù)據(jù)庫的軟件,它提供用戶與數(shù)據(jù)庫之間的操作界面。Access2016:一個運行于Windows操作系統(tǒng)平臺上的關(guān)系數(shù)據(jù)庫管理系統(tǒng)。數(shù)據(jù)庫系統(tǒng):通常由軟件、數(shù)據(jù)庫和數(shù)據(jù)庫管理員組成。結(jié)構(gòu)化查詢語言(SQL,StructuredQueryLanguage):一種關(guān)系數(shù)據(jù)庫操作語言,它具有數(shù)據(jù)查詢、數(shù)據(jù)定義、數(shù)據(jù)操作和數(shù)據(jù)控制等功能。任務(wù)1.2認(rèn)識Access2016用戶界面啟動Access2016:單擊“開始”按鈕,選擇“所有程序”→“MicrosoftOffice2016”→“Access2016”命令。打開羅斯文數(shù)據(jù)庫:羅斯文數(shù)據(jù)庫是Access自帶的示例數(shù)據(jù)庫,也是一個很好的學(xué)習(xí)教程。功能區(qū)和命令選項卡:功能區(qū)是Access2016中的主要命令界面,用來取代以前版本中的菜單和工具欄。上下文命令選項卡:根據(jù)上下文不同,標(biāo)準(zhǔn)命令選項卡旁邊可能會出現(xiàn)一個或多個上下文命令選項卡。“文件”選項卡:使用該選項卡中的命令可以完成一些常見任務(wù)??焖僭L問工具欄:快速訪問工具欄位于控制菜單圖標(biāo)右側(cè)。導(dǎo)航窗格:打開數(shù)據(jù)庫或創(chuàng)建新數(shù)據(jù)庫時,數(shù)據(jù)庫對象的名稱將顯示在導(dǎo)航窗格中。選項卡文檔:在Access2016中,可以使用選項卡式文檔代替重疊窗口來顯示數(shù)據(jù)庫對象。狀態(tài)欄:在窗口底部顯示狀態(tài)欄,包含狀態(tài)消息、屬性提示、進度指示等。知識與技能:創(chuàng)建Access2016快捷方式;自定義快速訪問工具欄;禁止顯示導(dǎo)航窗格。任務(wù)1.3認(rèn)識Access數(shù)據(jù)庫對象知識與技能表:是數(shù)據(jù)庫中最重要的基礎(chǔ)對象,它包含數(shù)據(jù)庫中的所有數(shù)據(jù),其他數(shù)據(jù)庫對象(例如查詢和報表等)都是依賴于表而存在的。查詢:是Access數(shù)據(jù)庫中應(yīng)用最多的部件,可以用來執(zhí)行多種功能。查詢可分為選擇查詢和操作查詢。窗體:也稱為數(shù)據(jù)輸入屏幕。窗體是用來處理數(shù)據(jù)的界面,它通常包含一些可執(zhí)行各種命令的命令按鈕,可以用來查看、輸入和編輯表中的數(shù)據(jù)。報表:可以用來匯總和顯示表中的數(shù)據(jù)。一個報表通??梢曰卮鹨粋€特定問題。宏:可以視為一種簡化的編程語言,通過宏可以向數(shù)據(jù)庫中添加操作和控制功能。模塊:模塊是聲明、語句和過程的集合,它們作為一個單元存儲在一起。操作數(shù)據(jù)庫對象:打開數(shù)據(jù)庫對象;查找數(shù)據(jù)庫對象;復(fù)制數(shù)據(jù)庫對象;重命名數(shù)據(jù)庫對象;刪除數(shù)據(jù)庫對象。項目2數(shù)據(jù)庫的設(shè)計與實現(xiàn)項目目標(biāo)了解設(shè)計數(shù)據(jù)庫的相關(guān)原則掌握創(chuàng)建數(shù)據(jù)庫的方法步驟掌握創(chuàng)建表的方法步驟掌握設(shè)置字段屬性的方法掌握在表之間建立關(guān)系的方法任務(wù)2.1數(shù)據(jù)庫設(shè)計實現(xiàn)步驟1.明確數(shù)據(jù)庫的用途2.明確數(shù)據(jù)庫中需要的表4.明確表中的主鍵5.創(chuàng)建表關(guān)系6.繪制數(shù)據(jù)庫模型圖知識與技能1.數(shù)據(jù)庫設(shè)計原則2.數(shù)據(jù)庫設(shè)計步驟任務(wù)2.2創(chuàng)建數(shù)據(jù)庫實現(xiàn)步驟創(chuàng)建空白數(shù)據(jù)庫:啟動Access2016;在開始頁面上單擊“空白桌面數(shù)據(jù)庫”;通過瀏覽找到要保存數(shù)據(jù)庫的文件夾并指定數(shù)據(jù)庫文件名,然后單擊“創(chuàng)建”按鈕;此時將創(chuàng)建一個空白數(shù)據(jù)庫,打開該數(shù)據(jù)庫并在數(shù)據(jù)表視圖中顯示一個新表;在這個表中添加新的字段并輸入一些數(shù)據(jù),然后保存對新表所做的修改。知識與技能1.基于模板創(chuàng)建數(shù)據(jù)庫2.打開數(shù)據(jù)庫3.另存數(shù)據(jù)庫4.關(guān)閉數(shù)據(jù)庫任務(wù)2.3使用數(shù)據(jù)表視圖創(chuàng)建表實現(xiàn)步驟在“數(shù)據(jù)表”視圖中創(chuàng)建表時,可以指定字段的名稱,也可以輸入數(shù)據(jù)記錄,字段的數(shù)據(jù)類型由Access根據(jù)輸入的數(shù)據(jù)來確定。在“數(shù)據(jù)表”視圖中創(chuàng)建表:打開教務(wù)管理數(shù)據(jù)庫;選擇“創(chuàng)建”選項卡,單擊“表”命令;此時將在“數(shù)據(jù)表”視圖中打開一個新表;創(chuàng)建“用戶編號”字段;創(chuàng)建“用戶名”字段;創(chuàng)建其他字段;保存表。知識與技能1.在“數(shù)據(jù)表”視圖中創(chuàng)建表2.字段命名3.字段的數(shù)據(jù)類型4.設(shè)置主鍵(需要切換到數(shù)據(jù)表視圖)任務(wù)2.4使用設(shè)計視圖創(chuàng)建表表結(jié)構(gòu):教師表結(jié)構(gòu);班級表結(jié)構(gòu);學(xué)生表結(jié)構(gòu);授課表結(jié)構(gòu);選課表結(jié)構(gòu);成績表結(jié)構(gòu)。實現(xiàn)步驟在“設(shè)計”視圖中創(chuàng)建表時,需要定義每個字段,即指定字段名和數(shù)據(jù)類型,并根據(jù)需要對字段的其他屬性進行設(shè)置,具體操作步驟如下:打開數(shù)據(jù)庫。;在“創(chuàng)建”選項卡中單擊“表設(shè)計”;在“設(shè)計”視圖上部網(wǎng)格中設(shè)置字段的名稱、數(shù)據(jù)類型和字段說明;在該視圖下部“常規(guī)”選項卡中設(shè)置字段的字段大小、格式、輸入掩碼、標(biāo)題、默認(rèn)值等屬性,在“查閱”選項卡中設(shè)置查閱字段的相關(guān)屬性,例如顯示控件、行來源類型以及行來源等。知識與技能1.定義表結(jié)構(gòu)時的字段操作2.設(shè)置字段的顯示格式3.設(shè)置字段的標(biāo)題4.設(shè)置字段的其他屬性任務(wù)2.5通過導(dǎo)入數(shù)據(jù)創(chuàng)建表實現(xiàn)步驟在Excel2013中創(chuàng)建“課程表.xlsx”工作簿,在工作表中輸入課程編號、課程名稱、課程類別、課程性質(zhì)、考試類別以及學(xué)分等信息;在Access2016中打開教務(wù)管理數(shù)據(jù)庫;單擊“外部數(shù)據(jù)”選項卡,單擊“導(dǎo)入并鏈接”組中的“Excel”;在“獲取外部數(shù)據(jù)-Excel電子表格”對話框中選擇前面創(chuàng)建的“課程表.xlsx”,選中“新源數(shù)據(jù)導(dǎo)入當(dāng)前數(shù)據(jù)庫的新表中”,然后單擊“確定”按鈕。知識與技能1.導(dǎo)入數(shù)據(jù)2.保存導(dǎo)入操作3.創(chuàng)建表的方法4.修改表結(jié)構(gòu)的方法任務(wù)2.6設(shè)置查閱字段實現(xiàn)步驟設(shè)置“值列表”查閱字段:值列表查閱字段從預(yù)定義的一組值中獲取數(shù)據(jù)。這一類查閱字段可以使用“查閱向?qū)А眮韯?chuàng)建,也可以直接通過設(shè)置字段的相關(guān)屬性來創(chuàng)建。設(shè)置“表/查詢”查閱字段:“表/查詢”查閱字段從另一個表或查詢中獲取數(shù)據(jù),可以使用“查閱向?qū)А眮韯?chuàng)建。設(shè)置包含多值的查閱字段:在選課表中可以同時選擇多種選修課,此時需要用到包含多值的查閱字段。對于這一類多值的查閱字段,可以使用“查閱向?qū)А眮韯?chuàng)建。知識與技能設(shè)置查閱字段的屬性:顯示控件;行來源類型;行來源;綁定列;列數(shù)、列寬、列表行數(shù)和列表寬度;限于列表;允許多值。任務(wù)2.7設(shè)置字段的輸入掩碼實現(xiàn)步驟在“設(shè)計”視圖中打開表,即可對表中的字段設(shè)置輸入掩碼。這個設(shè)置過程通常可以使用“輸入掩碼向?qū)А眮硗瓿?,也可以用手工方式來直接設(shè)置。知識與技能設(shè)置輸入掩碼:使用“輸入掩碼”屬性可以使數(shù)據(jù)輸入更容易,并且還可以控制用戶可在文本框類型的控件中輸入的值的內(nèi)容和長度。輸入掩碼對于數(shù)據(jù)輸入操作很有用。若要設(shè)置輸入掩碼,可以直接在“輸入掩碼”框中鍵入屬性值,但通常使用輸入掩碼向?qū)碓O(shè)置該屬性更為方便。輸入掩碼的組成:輸入掩碼最多可包含三個節(jié),節(jié)之間用分號(;)來分隔,例如“0000-00-00;0;_”。第一節(jié)指定輸入掩碼的本身;第二節(jié)指定是否在表中保存字面顯示字符;第三節(jié)指定為一個空格所顯示的字符。有效的輸入掩碼字符:在創(chuàng)建輸入掩碼時,可以使用特殊字符來要求某些必須輸入的數(shù)據(jù),而其他數(shù)據(jù)則是可選的。任務(wù)2.8設(shè)置字段的驗證規(guī)則實現(xiàn)步驟對同一個字段來說,“驗證規(guī)則”屬性和“驗證文本”屬性通常是一起設(shè)置的。使用“驗證規(guī)則”屬性指定對輸入到記錄或字段中的數(shù)據(jù)的要求;當(dāng)輸入的數(shù)據(jù)違反了“驗證規(guī)則”設(shè)置時,將顯示通過“驗證文本”屬性指定的消息。知識與技能使用“驗證規(guī)則”屬性可以指定對輸入到記錄、字段中的數(shù)據(jù)的要求。當(dāng)輸入的數(shù)據(jù)違反了驗證規(guī)則的設(shè)置時,可以使用“驗證文本”屬性指定將顯示給用戶的消息。設(shè)置“驗證規(guī)則”和“驗證文本”屬性:在設(shè)計視圖中打開表,然后在字段屬性節(jié)中選擇“常規(guī)”選項卡,并在“驗證規(guī)則”屬性框中輸入一個表達(dá)式(其最大長度是2048個字符),在“驗證文本”屬性框中輸入文本(其最大長度是255個字符)。任務(wù)2.9在表中添加和編輯記錄實現(xiàn)步驟無論是在表中添加新記錄還是對表中現(xiàn)有記錄進行編輯和刪除操作,都是在“數(shù)據(jù)表”視圖中進行的。具體操作方法如下:打開數(shù)據(jù)庫;在導(dǎo)航窗格中選擇“表”,通過雙擊表在“數(shù)據(jù)表”視圖中打開它,然后在該表中添加新記錄或修改現(xiàn)有記錄。任務(wù)2.10在表之間建立關(guān)系實現(xiàn)步驟打開數(shù)據(jù)庫;在“數(shù)據(jù)庫工具”選項卡的“關(guān)系”組中選擇“關(guān)系”命令;當(dāng)出現(xiàn)“關(guān)系”窗口時,在“設(shè)計”選項卡的“關(guān)系”組中單擊“顯示表”命令;若要在兩個表之間建立關(guān)系,可以在“關(guān)系”窗口中從一個表中將所要關(guān)聯(lián)的字段拖到另一個表的對應(yīng)字段上。知識與技能1.關(guān)系的類型2.在表之間建立關(guān)系3.編輯表之間的關(guān)系4.刪除表之間的關(guān)系5.參照完整性項目3查詢的創(chuàng)建和應(yīng)用項目目標(biāo)掌握使用向?qū)Ш驮O(shè)計器創(chuàng)建選擇查詢的方法掌握創(chuàng)建交叉表查詢的方法掌握創(chuàng)建參數(shù)查詢的方法掌握通過操作查詢添加記錄的方法掌握通過操作查詢更新記錄的方法掌握通過操作查詢刪除記錄的方法任務(wù)3.1創(chuàng)建選擇查詢實現(xiàn)步驟1.從學(xué)生表中檢索部分字段信息2.從學(xué)生表中檢索入學(xué)成績在300以上的男同學(xué)3.按入學(xué)成績從高到低順序排列學(xué)生記錄4只顯示入學(xué)成績排在前五名的學(xué)生記錄5.通過生成表查詢檢索團員學(xué)生并轉(zhuǎn)存到新表中知識與技能SELECT語句的語法格式:SELECT[謂詞]{*|表.*|[表.]字段1[AS別名1][,[表.]字段2[AS別名2][,...]]}

[INTO新表]

FROM表[,...][IN外部數(shù)據(jù)庫]

[WHERE準(zhǔn)則]

[GROUPBY分組字段列表]

[HAVING分組準(zhǔn)則]

[ORDERBY字段1[ASC|DESC][,字段2[ASC|DESC]][,...]]]任務(wù)3.2通過搜索條件篩選記錄實現(xiàn)步驟1.查詢?nèi)雽W(xué)成績在300到360之間的學(xué)生記錄并按入學(xué)成績降序排列2.查詢團員女同學(xué)的記錄并按出生日期對記錄進行升序排序3.查詢黨、團員或研究生學(xué)歷教師記錄4.查詢姓氏為張、王、李、趙且2005年6月1日以后出生的學(xué)生記錄知識與技能1.使用比較運算符進行比較2.使用AND和OR組合查詢條件3.使用In和NotIn篩選記錄4.使用Like和通配符篩選記錄任務(wù)3.3創(chuàng)建多表查詢實現(xiàn)步驟1.從班級表和學(xué)生表中查詢計算機網(wǎng)絡(luò)專業(yè)學(xué)生信息2.從成績表、學(xué)生表和課程表中查詢學(xué)生成績并按學(xué)號排序知識與技能通過INNERJOIN(內(nèi)部連接)運算實現(xiàn)基于多表的查詢操作。只要兩個表的公共字段有匹配值,內(nèi)部連接就將這兩個表中的記錄組合起來。INNERJOIN運算用在FROM子句中,其語法格式如下:FROM表1INNERJOIN表2

ON表1.字段1關(guān)系比較運算符表2.字段2也可以在INNERJOIN子句中使用多個ON子句。任務(wù)3.4在查詢中進行計算實現(xiàn)步驟1.計算每個學(xué)生的總成績并按總成績降序排列2.計算每個學(xué)生的平均成績并按平均成績降序排序3.計算數(shù)學(xué)課的最高分、最低分和平均分4.統(tǒng)計”學(xué)生”表中每班的學(xué)生人數(shù)5.計算每個學(xué)生的年齡知識與技能GROUPBY和HAVING子句SQL統(tǒng)計函數(shù)任務(wù)3.5創(chuàng)建參數(shù)查詢實現(xiàn)步驟1.根據(jù)專業(yè)名稱檢索學(xué)生信息2.根據(jù)姓名實現(xiàn)學(xué)生信息模糊查詢3.根據(jù)輸入的姓名和課程名稱查詢學(xué)生成績知識與技能參數(shù)查詢在執(zhí)行時顯示自己的對話框來提示用戶輸入信息,這些信息可用于構(gòu)建搜索條件,或者作為要插入到字段中的值。通過參數(shù)查詢可交互地指定一個或多個值,從而給選擇查詢或操作查詢帶來了更大的靈活性。參數(shù)查詢并不是一種單獨種類的查詢,它可以與選擇查詢以及其他種類的查詢結(jié)合使用。創(chuàng)建參數(shù)查詢的方法與創(chuàng)建普通查詢類似,所不同的是可以在查詢中使用參數(shù),定義參數(shù)的方法是將提示信息放在方括號內(nèi)。任務(wù)3.6創(chuàng)建交叉表查詢實現(xiàn)步驟1.按照專業(yè)名稱查詢學(xué)生各科成績2.按照班級查詢各科平均成績知識與技能1.TRANSFORM...SELECT...PIVOT語句TRANSFORM聚合函數(shù)

SELECT語句

PIVOT列標(biāo)題字段[IN(值1[,值2[,...]])]2.PARAMETERS聲明

PARAMETERS名稱數(shù)據(jù)類型[,名稱數(shù)據(jù)類型[,...]]任務(wù)3.7創(chuàng)建子查詢實現(xiàn)步驟1.查詢英語課成績高于該課程平均成績的學(xué)生記錄2.查詢平均成績高于85分的學(xué)生記錄3.查詢未包含在授課表中的課程知識與技能子查詢是一種比較特殊的SELECT語句,它可以嵌套于其他查詢語句(稱為主查詢)中。主查詢可以是SELECT、SELECT...INTO、INSERT...INTO、DELETE、UPDATE語句或者其他子查詢。子查詢可以通過以下三種語法形式來創(chuàng)建。表達(dá)式比較運算符[ANY|ALL|SOME](SQL語句)表達(dá)式[NOT]IN(SQL語句)[NOT]EXISTS(SQL語句)任務(wù)3.8通過追加查詢添加記錄實現(xiàn)步驟1.通過追加查詢添加學(xué)生記錄2.通過追加查詢向成績表中添加記錄知識與技能單一記錄追加查詢語法:INSERTINTO目標(biāo)表[(字段1[,字段2[,...]])]

VALUES(值1[,值2[,...])多重記錄追加查詢語法:INSERTINTO目標(biāo)表[(字段1[,字段2[,...]])][IN外部數(shù)據(jù)庫]

SELECT字段1[,字段2[,...]]

FROM來源表任務(wù)3.9通過更新查詢修改記錄實現(xiàn)步驟打開數(shù)據(jù)庫;在“創(chuàng)建”選項卡的“其他”組中單擊“查詢設(shè)計”命令,以創(chuàng)建新的查詢;向查詢中添加表和字段。將成績表和課程表添加查詢中,然后將成績表中的學(xué)號和成績字段以及課程表中的課程名稱字段添加到設(shè)計網(wǎng)格中;將查詢類型更改為更新查詢。在“設(shè)計”選項卡的“查詢類型”組中選擇“更新查詢”命令;設(shè)置搜索條件和字段值;保存并運行查詢。知識與技能更新查詢通過UPDATE語句來實現(xiàn),語法格式如下。UPDATE表

SET字段1=值1,字段2=值2,...

WHERE準(zhǔn)則;任務(wù)3.10通過刪除查詢刪除記錄實現(xiàn)步驟刪除查詢是一種操作查詢,它通過DELETE語句來實現(xiàn)。通過DELETE語句可以從指定表中刪除符合特定條件的一行或多行記錄。通過在DELETE語句中使用查詢參數(shù),還可以動態(tài)地設(shè)置刪除條件。知識與技能使用DELETE語句可以創(chuàng)建一個刪除查詢,其作用是把記錄從FROM子句列出且符合WHERE子句的一個或更多的表中清除。語法如下:DELETE[表.*]

FROM表

WHERE準(zhǔn)則項目4窗體的創(chuàng)建和應(yīng)用項目目標(biāo)理解窗體的類型、視圖和組成掌握使用窗體工具和多項目工具創(chuàng)建窗體的方法掌握使用分割窗體工具創(chuàng)建窗體的方法掌握使用窗體向?qū)?chuàng)建窗體的方法掌握使用空白窗體工具創(chuàng)建窗體的方法掌握使用設(shè)計視圖創(chuàng)建窗體的方法掌握創(chuàng)建多頁窗體和導(dǎo)航窗體的方法掌握創(chuàng)建包含主/子窗體組合的方法任務(wù)4.1使用窗體工具創(chuàng)建窗體實現(xiàn)步驟使用窗體工具快速創(chuàng)建一個窗體,該窗體每次顯示一個學(xué)生記錄的信息,通過窗體上的導(dǎo)航按鈕可以在不同記錄之間移動。知識與技能1.窗體的類型窗體按照功能分為數(shù)據(jù)輸入窗體、導(dǎo)航窗體和自定義對話框。按照布局和顯示方式窗體分為單頁窗體、多頁窗體、導(dǎo)航窗體、連續(xù)窗體、子窗體及彈出式窗體。2.窗體的視圖Access2016提供了多種窗體視圖,可以根據(jù)實際需要選擇合適的視圖:“設(shè)計”視圖;“窗體”視圖;“布局”視圖;“數(shù)據(jù)表”視圖;“分割窗體”視圖;“連續(xù)窗體”視圖。任務(wù)4.2使用多項目工具創(chuàng)建窗體實現(xiàn)步驟使用多項目工具快速創(chuàng)建一個窗體,該窗體一次顯示多條記錄,使用滾動條可以查看更多的記錄。知識與技能1.設(shè)置窗體的“彈出方式”屬性若要以彈出式窗口打開窗體,在“屬性表”窗格中將“彈出方式”屬性設(shè)置為“是”。2.設(shè)置Access文檔窗口選項若要以獨立層疊窗口形式打開數(shù)據(jù)庫對象,則需要對當(dāng)前數(shù)據(jù)庫選項進行設(shè)置,為此可單擊“文件”選項卡,單擊“選項”命令;在“Access選項”對話框左側(cè)窗格中選擇“當(dāng)前數(shù)據(jù)庫”,在“文檔窗口選項”下方選擇“重疊窗口”選項,單擊“確定”按鈕。任務(wù)4.3使用分割窗體工具創(chuàng)建窗體實現(xiàn)步驟使用分割窗體工具創(chuàng)建一個窗體,該窗體包含的兩個分區(qū)分別處在“數(shù)據(jù)表”和“窗體”視圖,在一個分區(qū)中修改數(shù)據(jù)時另一個分區(qū)中的數(shù)據(jù)自動刷新。知識與技能1.設(shè)置分割窗體屬性2.設(shè)置固定窗體分割線3.添加或刪除字段4.設(shè)置數(shù)據(jù)表方向5.將現(xiàn)有窗體轉(zhuǎn)變?yōu)榉指畲绑w任務(wù)4.4使用窗體向?qū)?chuàng)建窗體實現(xiàn)步驟使用窗體向?qū)?chuàng)建一個窗體。啟動向?qū)е安恍枰x擇來源表,在向?qū)н\行過程中將從系部表、班級表和學(xué)生表中選擇所需要的字段。知識與技能使用窗體向?qū)?chuàng)建窗體的主要步驟:確定在窗體上使用哪些字段,可以從多個表或查詢中選??;如果從多個表中選取字段,還需要確定查看數(shù)據(jù)的方式;確定窗體使用的布局方式??梢赃x擇的布局方式包括:縱欄表、表格、數(shù)據(jù)表以及兩端對齊;指定窗體的標(biāo)題并選擇以什么方式打開窗體,可以在“窗體”視圖中查看或輸入信息,也可以在“設(shè)計”視圖中修改窗體設(shè)計。任務(wù)4.5使用空白窗體工具創(chuàng)建窗體實現(xiàn)步驟1.創(chuàng)建參數(shù)查詢2.使用空白窗體工具創(chuàng)建窗體知識與技能使用空白窗體工具創(chuàng)建窗體在“創(chuàng)建”選項卡上的“窗體”組中,單擊“空白窗體”;在“字段列表”窗格中,單擊表名稱旁邊的加號以顯示其字段;向窗體添加所需字段;在“布局”視圖中,可以使用“格式”選項卡上的“控件”組中的工具向窗體添加徽標(biāo)、標(biāo)題、頁碼或日期和時間。向窗體中添加更多類型的控件,切換到“設(shè)計”視圖,然后使用“設(shè)計”選項卡上“控件”組中的工具。也可以使用控件向?qū)硖砑涌丶?。任?wù)4.6使用窗體設(shè)計工具創(chuàng)建窗體實現(xiàn)步驟使用“窗體設(shè)計”工具創(chuàng)建窗體,首先打開一個空白窗體,然后對該窗體的各部分分別進行設(shè)計:即在窗體頁眉節(jié)添加徽標(biāo)和標(biāo)題以標(biāo)識窗體,在窗體主體節(jié)添加綁定文本框等控件以顯示和編輯字段值,在窗體頁腳節(jié)中添加命令按鈕以實現(xiàn)記錄導(dǎo)航和數(shù)據(jù)更新操作。知識與技能窗體組成:窗體中的信息可以分在多個節(jié)中,這些節(jié)包括主體、窗體頁眉、窗體頁腳、頁面頁眉以及頁面頁腳。在“設(shè)計”視圖中,節(jié)表現(xiàn)為區(qū)段形式,并且窗體包含的每個節(jié)都出現(xiàn)一次。窗體控件:控件是允許用戶控制程序的圖形用戶界面對象,例如文本框、復(fù)選框、滾動條或命令按鈕等。窗體設(shè)計工具:在“設(shè)計”視圖中打開窗體時,在“窗體設(shè)計工具”選項卡下面有三個子選項卡可用,即“設(shè)計”選項卡、“排列”選項卡和“格式”選項卡。設(shè)置窗體的屬性:在屬性表左上方的下拉列表框中選擇“窗體”、窗體節(jié)或某個控件,然后可對所選對象的屬性進行設(shè)置。屬性表由“格式”、“數(shù)據(jù)”、“事件”、“其他”和“全部”這五個選項卡組成。任務(wù)4.7創(chuàng)建主/子窗體組合實現(xiàn)步驟1.使用“窗體向?qū)А眲?chuàng)建主/子窗體組合2.在“設(shè)計”視圖中創(chuàng)建主/子窗體組合知識與技能主/子窗體組合用于顯示具有一對多關(guān)系的表或查詢中的數(shù)據(jù)。在本任務(wù)中創(chuàng)建的主/子窗體組合用于顯示來自學(xué)生表、課程表和成績表的數(shù)據(jù)。在主窗體/子窗體組合中,主窗體和子窗體是鏈接在一起的,子窗體只會顯示與主窗體中當(dāng)前記錄有關(guān)的記錄。例如,當(dāng)主窗體顯示某個學(xué)生的信息類別時,子窗體僅顯示該學(xué)生各科目成績。子窗體控件是指將一個窗體嵌入另一窗體的控件。通過子窗體控件提供的屬性可以將控件中顯示的數(shù)據(jù)鏈接到主窗體上的數(shù)據(jù)。當(dāng)子窗體控件的記錄源為表或查詢,或者當(dāng)其記錄源是“默認(rèn)視圖”屬性設(shè)置為“數(shù)據(jù)表”的窗體時,該控件將顯示數(shù)據(jù)表。子窗體有時也稱為數(shù)據(jù)表。任務(wù)4.8創(chuàng)建選項卡式窗體實現(xiàn)步驟創(chuàng)建這樣一個多頁窗體時,可以在“設(shè)計”視圖中創(chuàng)建一個空白窗體并在其中添加一個選項卡控件。在選項卡的第一頁添加教師表中的字段以顯示教師基本信息,在第二頁上添加“授課”表中的字段以顯示與教師相關(guān)的授課信息。實際上,由此創(chuàng)建的這個多頁窗體也是一個主/子窗體組合。知識與技能使用選項卡控件可創(chuàng)建一個包含多頁的選項卡式窗體或選項卡式對話框,從而在窗體上顯示更多的信息。默認(rèn)情況下,添加到窗體上的選項卡控件總是包含兩個頁,可以根據(jù)在每個頁中添加所需的控件。任務(wù)4.9創(chuàng)建導(dǎo)航窗體實現(xiàn)步驟在本任務(wù)中,將選用“水平標(biāo)簽和垂直標(biāo)簽,左側(cè)”布局來創(chuàng)建一個包含多層結(jié)構(gòu)的導(dǎo)航窗體。先將導(dǎo)航按鈕在頂部水平橫向排列,然后在窗體的左側(cè)垂直向下排列,最后對垂直排列的導(dǎo)航按鈕的屬性進行設(shè)置以指定要打開的目標(biāo)窗體。知識與技能1.比較導(dǎo)航窗體和選項卡控件2.選擇導(dǎo)航窗體布局3.設(shè)置導(dǎo)航窗體樣式4.設(shè)置導(dǎo)航按鈕屬性項目5報表的創(chuàng)建和應(yīng)用項目目標(biāo)理解報表的視圖和組成掌握使用報表工具創(chuàng)建報表的方法掌握使用報表向?qū)?chuàng)建報表的方法掌握使用標(biāo)簽向?qū)?chuàng)建報表的方法掌握使用空白報表工具創(chuàng)建報表的方法掌握使用設(shè)計視圖創(chuàng)建報表的方法掌握創(chuàng)建分組報表或匯總報表的方法掌握創(chuàng)建和使用子報表的方法掌握設(shè)置報表頁面和打印報表的方法任務(wù)5.1使用報表工具創(chuàng)建報表實現(xiàn)步驟使用報表工具創(chuàng)建報表之前,要先選擇一個表或查詢作為報表的數(shù)據(jù)源;然后打開數(shù)據(jù)庫,在導(dǎo)航窗格中單擊一個查詢,選擇這個查詢作為報表的數(shù)據(jù)來源;在“創(chuàng)建”選項卡上單擊“報表”命令。知識與技能報表用于對數(shù)據(jù)庫中的數(shù)據(jù)進行計算、分組、匯總和打印。使用報表工具是創(chuàng)建報表的最快方式。報表的視圖:“設(shè)計”視圖;“報表”視圖;“布局”視圖;“打印預(yù)覽”視圖。報表的組成:報表頁眉節(jié);頁面頁眉節(jié);組頁眉節(jié);主體節(jié);組頁腳節(jié);頁面頁腳節(jié);報表頁腳節(jié)。任務(wù)5.2使用報表向?qū)?chuàng)建報表實現(xiàn)步驟使用報表向?qū)?chuàng)建報表時,需要在向?qū)У奶崾鞠逻x擇有關(guān)記錄源、字段、版面以及格式,并由向?qū)占@些信息后創(chuàng)建報表。知識與技能使用“報表向?qū)А笨梢赃x擇在報表上顯示哪些字段,也可以指定數(shù)據(jù)的分組和排序方式,還可以使用來自多個表或查詢的字段。使用報表向?qū)?chuàng)建報表的步驟:在“創(chuàng)建”選項卡上單擊“報表向?qū)А泵睿淮_定在報表上使用哪些字段;在報表中添加分組級別;確定明細(xì)記錄使用的排序次序;確定報表使用的布局方式;指定報表的標(biāo)題。任務(wù)5.3使用標(biāo)簽向?qū)?chuàng)建報表實現(xiàn)步驟使用“標(biāo)簽向?qū)А眲?chuàng)建標(biāo)簽報表時,需要選擇一個表或查詢作為該報表的數(shù)據(jù)來源,然后指定標(biāo)簽的尺寸、文本的字體、字號和顏色,并設(shè)置標(biāo)簽文本的內(nèi)容和標(biāo)簽的排序次序。知識與技能使用“標(biāo)簽”工具輕松地創(chuàng)建標(biāo)準(zhǔn)標(biāo)簽:在導(dǎo)航窗格中單擊一個表或查詢作為標(biāo)簽報表的記錄源;在“創(chuàng)建”選項卡中單擊“標(biāo)簽”命令;指定標(biāo)簽的型號和尺寸;設(shè)置標(biāo)簽文本的字體、字號、字型以及文本顏色;通過在原型上輸入文字和添加字段,確定標(biāo)簽報表的顯示內(nèi)容;設(shè)置標(biāo)簽報表的排序次序;指定標(biāo)簽報表的名稱。任務(wù)5.4使用空白報表工具創(chuàng)建報表實現(xiàn)步驟使用空白報表工具創(chuàng)建報表時將在“布局”視圖中打開一個空白報表,可以根據(jù)需要在該報表中添加字段和控件。知識與技能使用“空白報表”工具從頭生成報表,是一種非常快捷的報表生成方式,尤其是計劃只在報表上放置很少幾個字段時。使用“空白報表”工具創(chuàng)建報表的主要步驟:在“創(chuàng)建”選項卡上單擊“空報表”命令;在“字段列表”窗格中單擊包含要顯示在報表中的字段的表旁邊的加號;將所需的各個字段逐個拖動到報表上;使用“格式”選項卡上的“控件”組中的工具向報表中添加徽標(biāo)、標(biāo)題、頁碼或日期和時間;在“布局”視圖中對列寬進行調(diào)整。任務(wù)5.5使用報表設(shè)計工具創(chuàng)建報表實現(xiàn)步驟使用報表設(shè)計工具創(chuàng)建報表時,將在“設(shè)計”視圖中打開一個空白報表。此時可以在報表的各個部分依次添加所需的內(nèi)容,包括徽標(biāo)、標(biāo)題、日期時間、表字段以及頁碼等。知識與技能1.在報表上添加日期、時間和頁碼2.使用“報表設(shè)計工具”選項卡調(diào)整報表3.設(shè)置報表的屬性任務(wù)5.6創(chuàng)建分組匯總報表實現(xiàn)步驟創(chuàng)建一個分組匯總報表,先按班級分組,然后對成績求平均值。知識與技能分組是指將具有共同特征的相關(guān)記錄組成一個集合,在顯示或打印時將它們集中在一起,并且可以為同一組內(nèi)的記錄設(shè)置要顯示的概要或匯總信息。通過分組可以增強報表的可讀性,從而提高信息的利用率。1.設(shè)置報表的分組選項2.在報表中進行計算3.分組字段的數(shù)據(jù)類型與可用選項任務(wù)5.7創(chuàng)建和使用子報表實現(xiàn)步驟首先使用報表設(shè)計工具創(chuàng)建主報表,在該報表中添加來自學(xué)生表的字段,然后在主報表中插入一個子報表控件,用于顯示與學(xué)生相關(guān)的課程成績。知識與技能使用關(guān)系數(shù)據(jù)(其中相關(guān)的數(shù)據(jù)存儲在不同的表中)時,通常需要從同一報表上的多個表或查詢中查看信息。例如,要同時查看學(xué)生數(shù)據(jù)和學(xué)生的成績信息。此時,子報表是非常有用的工具。1.插入子報表控件的方法2.設(shè)置子報表控件的屬性任務(wù)5.8創(chuàng)建包含圖表的報表實現(xiàn)步驟在報表上添加圖表控件時,可以在圖表向?qū)У奶崾鞠逻x擇數(shù)據(jù)來源和所需要的字段,并對圖表類型、匯總方式以及數(shù)據(jù)在圖表中布局方式進行設(shè)置。知識與技能使用圖表向?qū)?chuàng)建圖表控件時,有以下四種圖表類型可用,可根據(jù)需要進行選擇:柱形圖;條形圖;面積圖;餅圖。任務(wù)5.9預(yù)覽和打印報表實現(xiàn)步驟打印報表之前,通常需要在“打印預(yù)覽”視圖中打開報表,以便在屏幕上查看報表的打印效果。在該視圖中,還可以對報表進行頁面設(shè)置和打印輸出。知識與技能在“打印預(yù)覽”視圖中,可以:預(yù)覽報表打印效果使用打印機打印輸出報表將報表中的數(shù)據(jù)導(dǎo)出到文件中。為此可以在“打印預(yù)覽”選項卡的“數(shù)據(jù)”組中單擊所需的命令。項目6宏的創(chuàng)建和應(yīng)用項目目標(biāo)理解宏的概念、類型和結(jié)構(gòu)掌握創(chuàng)建和使用獨立宏的方法掌握創(chuàng)建和使用嵌入宏的方法掌握運行和調(diào)試宏的方法掌握常用宏操作的使用方法任務(wù)6.1通過宏打開數(shù)據(jù)庫對象實現(xiàn)步驟1.創(chuàng)建“打開數(shù)據(jù)庫對象”窗體2.創(chuàng)建“打開數(shù)據(jù)庫對象”宏組3.指定單擊命令按鈕時運行的宏知識與技能1.宏的概念2.宏的類型3.宏的結(jié)構(gòu)4.創(chuàng)建和編輯宏5.在本任務(wù)中用到的宏操作任務(wù)6.2通過宏實現(xiàn)記錄操作實現(xiàn)步驟在本任務(wù)中,首先基于教師表創(chuàng)建一個窗體,然后在該窗體上添加一些

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論