《數(shù)據(jù)庫(kù)Access 2010》中職計(jì)算機(jī)專業(yè)全套教學(xué)課件_第1頁(yè)
《數(shù)據(jù)庫(kù)Access 2010》中職計(jì)算機(jī)專業(yè)全套教學(xué)課件_第2頁(yè)
《數(shù)據(jù)庫(kù)Access 2010》中職計(jì)算機(jī)專業(yè)全套教學(xué)課件_第3頁(yè)
《數(shù)據(jù)庫(kù)Access 2010》中職計(jì)算機(jī)專業(yè)全套教學(xué)課件_第4頁(yè)
《數(shù)據(jù)庫(kù)Access 2010》中職計(jì)算機(jī)專業(yè)全套教學(xué)課件_第5頁(yè)
已閱讀5頁(yè),還剩449頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

學(xué)習(xí)目標(biāo)●了解數(shù)據(jù)庫(kù)系統(tǒng)的組成部分。●理解數(shù)據(jù)模型的概念。●認(rèn)識(shí)Access2010的界面并掌握其新特點(diǎn)。項(xiàng)目1初識(shí)Access2010項(xiàng)目1初識(shí)Access2010項(xiàng)目2創(chuàng)建學(xué)生管理系統(tǒng)的數(shù)據(jù)庫(kù)和表項(xiàng)目3創(chuàng)建學(xué)生管理系統(tǒng)的查詢項(xiàng)目4創(chuàng)建學(xué)生管理系統(tǒng)的窗體項(xiàng)目5創(chuàng)建學(xué)生管理系統(tǒng)的報(bào)表項(xiàng)目6創(chuàng)建學(xué)生管理系統(tǒng)的宏項(xiàng)目7創(chuàng)建學(xué)生就業(yè)信息管理系統(tǒng)全套可編輯PPT課件

任務(wù)2了解Access2010數(shù)據(jù)庫(kù)的對(duì)象任務(wù)1認(rèn)識(shí)數(shù)據(jù)庫(kù)及Access2010任務(wù)1認(rèn)識(shí)數(shù)據(jù)庫(kù)及Access2010任務(wù)引入臨近畢業(yè)的王明軒是老師的得力助手。在幫助老師處理日常事務(wù)時(shí),他接觸到了數(shù)據(jù)庫(kù)。他發(fā)現(xiàn),數(shù)據(jù)庫(kù)的應(yīng)用十分廣泛,對(duì)自己日常工作的幫助非常大。例如,在統(tǒng)計(jì)學(xué)生考試成績(jī)時(shí),借助數(shù)據(jù)庫(kù),就能極大地減輕工作量且效果非常好。這比請(qǐng)專業(yè)人員開發(fā)一款專門的軟件要節(jié)約很多成本,比購(gòu)買一個(gè)通用的統(tǒng)計(jì)軟件要更有效?,F(xiàn)有一款運(yùn)用Access2010開發(fā)的軟件“學(xué)生管理”系統(tǒng),該管理軟件中包含學(xué)生基本信息、課程相關(guān)信息、學(xué)生成績(jī)等。結(jié)合概念說一說什么是數(shù)據(jù)庫(kù),什么是數(shù)據(jù)庫(kù)管理系統(tǒng),該軟件中可能包含哪些實(shí)體,它們之間是怎樣的關(guān)系,能啟動(dòng)Access2010并在認(rèn)識(shí)其工作環(huán)境后退出。任務(wù)要求認(rèn)識(shí)數(shù)據(jù)庫(kù)一1.數(shù)據(jù)庫(kù)(DataBase,DB)(數(shù)據(jù))數(shù)據(jù)庫(kù)(DataBase,DB)是一個(gè)長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)內(nèi)的、有組織的、可共享且統(tǒng)一管理的數(shù)據(jù)集合。數(shù)據(jù)庫(kù)的概念實(shí)際包含兩層意思數(shù)據(jù)庫(kù)是一個(gè)實(shí)體,它是能夠合理保管數(shù)據(jù)的“倉(cāng)庫(kù)”,用戶可在該“倉(cāng)庫(kù)”中存放需管理的事務(wù)數(shù)據(jù),“數(shù)據(jù)”和“庫(kù)”兩個(gè)概念結(jié)合成數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)是數(shù)據(jù)管理的方法和技術(shù),它能更合適地組織數(shù)據(jù)、更方便地維護(hù)數(shù)據(jù)、更嚴(yán)密地控制數(shù)據(jù)和更有效地利用數(shù)據(jù)。2.數(shù)據(jù)庫(kù)管理系統(tǒng)(軟件)數(shù)據(jù)庫(kù)管理系統(tǒng)(DateBaseManagementSystem,DBMS)是一種軟件,是建立、維護(hù)和使用數(shù)據(jù)庫(kù)并對(duì)數(shù)據(jù)庫(kù)進(jìn)行統(tǒng)一管理和控制的系統(tǒng)。常用的數(shù)據(jù)庫(kù)管理系統(tǒng)有Access、SQLServer、Oracle和MySQL。3.實(shí)體描述客觀存在并且可以相互區(qū)別的事物稱為實(shí)體。實(shí)體可以是實(shí)際的事物,也可以是抽象的事件。(1)實(shí)體描述實(shí)體的特征稱為屬性。屬性有“型”和“值”的區(qū)別,屬性名是屬性的“型”,而其“值”是具體的內(nèi)容。(2)實(shí)體屬性性質(zhì)相同的同類實(shí)體的集合稱為實(shí)體集。如學(xué)生數(shù)據(jù)庫(kù)的學(xué)生基本信息表就是一個(gè)實(shí)體集。(3)實(shí)體集4.實(shí)體間的關(guān)系及關(guān)系的種類實(shí)體關(guān)系描述實(shí)體內(nèi)部的各屬性間和實(shí)體之間的對(duì)應(yīng)關(guān)系。一對(duì)一(1:1)聯(lián)系如公民與公民身份號(hào)碼這兩個(gè)實(shí)體。一個(gè)公民只有一個(gè)公民身份號(hào)碼,一個(gè)公民身份號(hào)碼也只能對(duì)應(yīng)一個(gè)公民,這兩者就是一對(duì)一的關(guān)系。一對(duì)多(1:n)聯(lián)系如省與市這兩個(gè)實(shí)體。一個(gè)省可以有很多市,而一個(gè)市只能屬于一個(gè)省,這兩者就是一對(duì)多的關(guān)系。多對(duì)多(n:n)聯(lián)系如學(xué)生與課程這兩個(gè)實(shí)體。一個(gè)學(xué)生可以選修多門課程,一門課程可以被多個(gè)學(xué)生選修,這兩者就是多對(duì)多的關(guān)系。認(rèn)識(shí)Access2010二在Access2010中,如果用戶配置了訪問服務(wù)(SharePoint網(wǎng)站),就可以從任何地方訪問自己的應(yīng)用程序、數(shù)據(jù)或表格,從而將數(shù)據(jù)庫(kù)擴(kuò)展到Web。小提示用戶可以運(yùn)行新增的Web兼容性檢查器來幫助識(shí)別和修復(fù)任何兼容性問題。用戶通過Intranet或Internet網(wǎng)絡(luò),可以將數(shù)據(jù)表發(fā)布到SharePoint服務(wù)器上,也可以使用托管的SharePoint解決方案。Access2010包含一個(gè)新的宏設(shè)計(jì)器,使用該設(shè)計(jì)器,用戶可以輕松地創(chuàng)建、編輯和自動(dòng)化數(shù)據(jù)庫(kù)邏輯,減少編碼錯(cuò)誤,并可以輕松地整合更復(fù)雜的邏輯以創(chuàng)建功能強(qiáng)大的應(yīng)用程序。在Access2010中,用戶還可以創(chuàng)建顯示計(jì)算結(jié)果的字段,利用表達(dá)式生成器來創(chuàng)建計(jì)算表達(dá)式,用于計(jì)算必須引用同一表中的其他字段內(nèi)容。Access2010還擁有一套經(jīng)過專業(yè)化設(shè)計(jì)的數(shù)據(jù)庫(kù)模板,用戶能夠以他人創(chuàng)建的數(shù)據(jù)庫(kù)模板為基礎(chǔ)開展工作,并共享自己的設(shè)計(jì)。Step1認(rèn)識(shí)Access2010單擊“開始”按鈕,再單擊“所有程序”,在展開的“MicrosoftOffice”目錄中,執(zhí)行“MicrosoftAccess2010”命令。小提示雙擊桌面上的快捷圖標(biāo),即可快速啟動(dòng)Access2010。Step2打開Access2010后,會(huì)出現(xiàn)工作首界面,它提供了創(chuàng)建數(shù)據(jù)庫(kù)的導(dǎo)航。當(dāng)用戶選擇新建空白數(shù)據(jù)庫(kù)或新建Web數(shù)據(jù)庫(kù)時(shí),或在選擇某種模板之后,系統(tǒng)正式進(jìn)入工作界面。Step3認(rèn)識(shí)所顯示的Access2010窗口。標(biāo)題欄位于Access2010工作界面的最上端,用于顯示當(dāng)前打開的數(shù)據(jù)庫(kù)文件名,是標(biāo)準(zhǔn)的Windows應(yīng)用程序組成部分。(1)標(biāo)題欄快速訪問工具欄是一個(gè)可自定義的工具欄,它包含一組獨(dú)立于當(dāng)前顯示的功能區(qū)上選項(xiàng)卡的命令。(2)自定義快速訪問工具欄功能區(qū)是一個(gè)帶狀區(qū)域,貫穿Access2010窗口的頂部,包含多組命令,替代了以前版本中的菜單欄和工具欄。(3)功能區(qū)通常,系統(tǒng)默認(rèn)的快速訪問工具欄位于窗口標(biāo)題欄的左側(cè),但也可以顯示在功能區(qū)的下方。用戶可通過自定義快速訪問工具欄右側(cè)按鈕進(jìn)行切換。玩轉(zhuǎn)Access功能區(qū)包括的命令選項(xiàng)卡有:“文件”、“開始”、“創(chuàng)建”、“外部數(shù)據(jù)”和“數(shù)據(jù)庫(kù)工具”。(4)命令選項(xiàng)卡▲“開始”選項(xiàng)卡▲“外部數(shù)據(jù)”選項(xiàng)卡▲“創(chuàng)建”選項(xiàng)卡▲“數(shù)據(jù)庫(kù)工具”選項(xiàng)卡163導(dǎo)航窗格可實(shí)現(xiàn)對(duì)當(dāng)前數(shù)據(jù)庫(kù)中所有對(duì)象的管理和對(duì)相關(guān)對(duì)象的組織,也可顯示數(shù)據(jù)庫(kù)中的所有對(duì)象,并按類別將其分組。單擊窗格上部的下拉箭頭,可顯示分組列表。(5)導(dǎo)航窗格Access工作區(qū)是用來設(shè)計(jì)、編輯、修改、顯示以及運(yùn)行表、查詢、窗體、報(bào)表和宏等對(duì)象的區(qū)域。對(duì)Access所有對(duì)象進(jìn)行的操作都在工作區(qū)中進(jìn)行,操作結(jié)果也顯示在工作區(qū)。(6)工作區(qū)Step4退出程序。小提示用戶還可以利用“Alt”+“F4”組合鍵,退出Access2010。在退出軟件時(shí),系統(tǒng)不會(huì)有任何提示信息。執(zhí)行退出命令時(shí),用戶在已有表中添加的記錄內(nèi)容,會(huì)直接保存;而在新創(chuàng)建的表中添加而未保存的內(nèi)容,則會(huì)被直接丟棄。任務(wù)2了解Access2010數(shù)據(jù)庫(kù)的對(duì)象任務(wù)引入王明軒同學(xué)在了解了Access2010的工作環(huán)境及特點(diǎn)后,對(duì)Access2010產(chǎn)生了強(qiáng)烈的好奇:它是如何進(jìn)行數(shù)據(jù)管理的呢?王明軒決定深入學(xué)習(xí)數(shù)據(jù)庫(kù)的相關(guān)知識(shí)。顯示Access2010數(shù)據(jù)庫(kù)模板中“教職員”數(shù)據(jù)庫(kù)中的所有對(duì)象。任務(wù)要求表一表又稱數(shù)據(jù)表,用來存儲(chǔ)數(shù)據(jù)庫(kù)中的數(shù)據(jù),是數(shù)據(jù)庫(kù)的核心和基礎(chǔ)。一個(gè)數(shù)據(jù)庫(kù)中可以包含多個(gè)表,數(shù)據(jù)在表中的存放形式類似于電子表格,以行和列的形式保存。表中的行和列分別稱為記錄和字段,記錄是由一個(gè)或多個(gè)字段組成的。每個(gè)表對(duì)應(yīng)一個(gè)主題,便于對(duì)數(shù)據(jù)進(jìn)行管理。查詢二查詢是數(shù)據(jù)庫(kù)設(shè)計(jì)目的的體現(xiàn),利用查詢,用戶可以根據(jù)一定的條件從一個(gè)或多個(gè)表中檢索出符合要求的數(shù)據(jù),還可以用不同的方法查看、更改和分析數(shù)據(jù)。同時(shí),查詢的結(jié)果也可以作為窗體、報(bào)表的記錄源。窗體三窗體是數(shù)據(jù)庫(kù)與用戶進(jìn)行交互操作的界面,用于輸入和輸出數(shù)據(jù),良好的界面可以引導(dǎo)用戶進(jìn)行正確的操作。窗體的數(shù)據(jù)源可以是表或查詢,它既可以用來查看、顯示數(shù)據(jù)表中的數(shù)據(jù),又可以添加、更新數(shù)據(jù)。小提示查詢與表最大的區(qū)別在于:查詢中的所有數(shù)據(jù)都不是真正單獨(dú)存在的,查詢實(shí)際上是一個(gè)固定化的篩選,將數(shù)據(jù)表中的數(shù)據(jù)篩選出來,并以數(shù)據(jù)表的形式返回篩選結(jié)果。報(bào)表四在Access中,報(bào)表的主要功能是分析和打印選定的數(shù)據(jù)。用戶可以在一個(gè)或多個(gè)表或查詢的基礎(chǔ)上創(chuàng)建報(bào)表。報(bào)表可以對(duì)數(shù)據(jù)進(jìn)行多重的數(shù)據(jù)分組,并將分組的結(jié)果作為另一個(gè)分組的依據(jù)。報(bào)表還支持對(duì)數(shù)據(jù)的各種統(tǒng)計(jì)操作,如求取最大值、最小值、平均值等。宏和代碼五宏實(shí)質(zhì)上是一組操作的集合,其中每個(gè)操作都能實(shí)現(xiàn)一個(gè)特定的功能。利用宏可以簡(jiǎn)化大量的重復(fù)操作,提高效率,減少操作失誤。Step1顯示數(shù)據(jù)庫(kù)中的所有對(duì)象雙擊桌面快捷啟動(dòng)圖標(biāo)“”,啟動(dòng)Access2010,進(jìn)入創(chuàng)建首界面。Step2進(jìn)入樣本模板界面。Step3打開“教職員”數(shù)據(jù)庫(kù)。Step4打開導(dǎo)航窗格。Step5打開“教職員導(dǎo)航”快捷菜單,顯示所有對(duì)象。Step6將顯示對(duì)象按類型分類?!敖搪殕T”數(shù)據(jù)庫(kù)導(dǎo)航窗格▲“教職員”數(shù)據(jù)庫(kù)導(dǎo)航窗格▲“教職員”數(shù)據(jù)庫(kù)所有對(duì)象努力造就實(shí)力態(tài)度決定高度努力造就實(shí)力態(tài)度決定高度學(xué)習(xí)目標(biāo)●掌握創(chuàng)建數(shù)據(jù)庫(kù)及數(shù)據(jù)表的方法與技巧。●能夠熟練地創(chuàng)建數(shù)據(jù)表并向表中輸入數(shù)據(jù)?!衲軌蚶斫庾侄螌傩圆⒛芨鶕?jù)要求設(shè)置字段屬性?!衲軌蚶斫獗砼c表之間的關(guān)系?!衲軌蛘莆諏?duì)表中字段和記錄的各種操作。項(xiàng)目2創(chuàng)建學(xué)生管理系統(tǒng)的數(shù)據(jù)庫(kù)和表任務(wù)2創(chuàng)建“基本信息”表、“成績(jī)”表和“課程”表任務(wù)1創(chuàng)建學(xué)生管理數(shù)據(jù)庫(kù)任務(wù)3表中數(shù)據(jù)的輸入與導(dǎo)出任務(wù)4認(rèn)識(shí)“學(xué)生管理”數(shù)據(jù)庫(kù)中三表之間的關(guān)系任務(wù)5表屬性的操作任務(wù)1創(chuàng)建學(xué)生管理數(shù)據(jù)庫(kù)任務(wù)引入王明軒認(rèn)為數(shù)據(jù)庫(kù)就是存放和管理數(shù)據(jù)的倉(cāng)庫(kù),類似物流公司存放貨物的倉(cāng)庫(kù),因此必須首先創(chuàng)建一個(gè)存放數(shù)據(jù)的空間,即首先要?jiǎng)?chuàng)建一個(gè)數(shù)據(jù)庫(kù)。他的這種想法對(duì)嗎?該如何創(chuàng)建數(shù)據(jù)庫(kù)呢?運(yùn)用創(chuàng)建空白數(shù)據(jù)庫(kù)的方法創(chuàng)建“學(xué)生管理”數(shù)據(jù)庫(kù)。任務(wù)要求1.設(shè)計(jì)數(shù)據(jù)庫(kù)(1)想要獲得一個(gè)良好的數(shù)據(jù)庫(kù),在設(shè)計(jì)時(shí)必須遵守兩個(gè)基本原則:①避免重復(fù)信息②確保信息的正確性和完整性(2)遵循數(shù)據(jù)庫(kù)設(shè)計(jì)的原則,設(shè)計(jì)數(shù)據(jù)庫(kù)可以從以下幾個(gè)方面入手:分析確定創(chuàng)建數(shù)據(jù)庫(kù)的目的確定數(shù)據(jù)庫(kù)中的表確定表的結(jié)構(gòu)確定表之間的關(guān)系2.數(shù)據(jù)庫(kù)的創(chuàng)建方法Access2010提供了兩種創(chuàng)建數(shù)據(jù)庫(kù)的方法:使用模板創(chuàng)建Web數(shù)據(jù)庫(kù)創(chuàng)建空白數(shù)據(jù)庫(kù)小提示使用模板可以創(chuàng)建專業(yè)的數(shù)據(jù)庫(kù)系統(tǒng),但這些系統(tǒng)不一定符合用戶要求。因此可先利用模板生成一個(gè)數(shù)據(jù)庫(kù),然后再在此基礎(chǔ)上進(jìn)行修改,使其更貼近用戶的要求。Step1創(chuàng)建“學(xué)生管理”數(shù)據(jù)庫(kù)啟動(dòng)Access2010。Step2創(chuàng)建“學(xué)生管理”數(shù)據(jù)庫(kù)。任務(wù)2任務(wù)引入在創(chuàng)建好“學(xué)生管理”數(shù)據(jù)庫(kù)后,王明軒需要將一系列的數(shù)據(jù)存放到數(shù)據(jù)庫(kù)中,包括:學(xué)生信息、考試成績(jī)、學(xué)習(xí)課程等。如何存放這些數(shù)據(jù)才能有效、方便地查閱呢?創(chuàng)建“基本信息”表、“成績(jī)”表和“課程”表運(yùn)用直接插入空表的方法,在“學(xué)生管理”數(shù)據(jù)庫(kù)中創(chuàng)建一個(gè)“成績(jī)”表,表中需包含學(xué)生的“學(xué)號(hào)”、“課程編號(hào)”和“成績(jī)”三個(gè)字段。運(yùn)用設(shè)計(jì)視圖創(chuàng)建表的方法,在“學(xué)生管理”數(shù)據(jù)庫(kù)中創(chuàng)建一個(gè)關(guān)于課程信息的“課程”表,表中需包含“課程編號(hào)”和“課程名稱”兩個(gè)字段。采用導(dǎo)入外部數(shù)據(jù)創(chuàng)建表的方法,運(yùn)用給定的“基本信息.xlsx”文件創(chuàng)建“學(xué)生管理”數(shù)據(jù)庫(kù)中的“基本信息”表,該表中應(yīng)包含“學(xué)號(hào)”、“姓名”、“性別”、“出生日期”、“團(tuán)員”、“畢業(yè)學(xué)?!?、“中考成績(jī)”、“身份證號(hào)碼”、“家庭住址”、“住校”、“照片”等字段。任務(wù)要求表是Access數(shù)據(jù)庫(kù)中最基本的對(duì)象,它以行(記錄)和列(字段)的形式來存儲(chǔ)各類數(shù)據(jù)。創(chuàng)建表是數(shù)據(jù)庫(kù)設(shè)計(jì)中最關(guān)鍵的內(nèi)容之一,表中的數(shù)據(jù)類型以及表之間的關(guān)系將直接影響用戶對(duì)數(shù)據(jù)管理的效率和效果。Access2010創(chuàng)建表的種類及方式1.表的結(jié)構(gòu)表由若干行(記錄)和若干列(字段)組成。字段值主鍵外鍵表中的列稱為字段,它描述了主題的某類特征。如“基本信息”表中的學(xué)號(hào)、姓名、性別等分別描述了學(xué)生的不同特征。引用其他表中主鍵的字段稱為外鍵,用于配合主鍵表明表之間的關(guān)系。行(記錄)和列相交處存儲(chǔ)的數(shù)據(jù)稱為值。主鍵是用于對(duì)存儲(chǔ)在該表中的每個(gè)行進(jìn)行唯一標(biāo)識(shí)的一列或一組列,又稱主關(guān)鍵字,通常是一個(gè)唯一的標(biāo)識(shí)號(hào),如學(xué)號(hào)。2.字段的數(shù)據(jù)類型在表中同一列數(shù)據(jù)必須具有相同的數(shù)據(jù)特征,稱為字段的數(shù)據(jù)類型。類型名稱接受的數(shù)據(jù)大小文本文本或文本和數(shù)字的組合最多為255個(gè)字符數(shù)字用于數(shù)學(xué)計(jì)算的數(shù)值數(shù)據(jù)1,2,4,8個(gè)字節(jié)日期/時(shí)間從100~9999年的日期與時(shí)間8個(gè)字節(jié)貨幣用于數(shù)值數(shù)據(jù),整數(shù)位為15,小數(shù)位為48個(gè)字節(jié)自動(dòng)編號(hào)自動(dòng)給每一條記錄分配一個(gè)唯一的遞增數(shù)值4個(gè)字節(jié)是/否只包含兩者之一(Yes/No,True/False,On/Off)1位備注長(zhǎng)文本或文本和數(shù)字的組合或具有RTF格式的文本最多為65535個(gè)字符OLE對(duì)象用于存儲(chǔ)其他MicrosoftWindows應(yīng)用程序中的OLE對(duì)象最多為1GB超級(jí)鏈接用來存放鏈接到本地和網(wǎng)絡(luò)上的地址,為文本形式——附件圖片、圖像、二進(jìn)制文件、OfTce文件,是用于存儲(chǔ)數(shù)字圖像和任意類型二進(jìn)制文件的首選數(shù)據(jù)類型壓縮的附件為2GB,未壓縮的附件大約為700查閱向?qū)в脕韺?shí)現(xiàn)查閱另外表中的數(shù)據(jù)或從一個(gè)列表中選擇的字段與執(zhí)行查閱的主鍵字段大小相同Step11.用直接插入空表的方法,創(chuàng)建“成績(jī)”表打開已經(jīng)創(chuàng)建好了的“學(xué)生管理”數(shù)據(jù)庫(kù),創(chuàng)建一個(gè)新表。小提示Access會(huì)自動(dòng)記憶最近打開過的數(shù)據(jù)庫(kù)。用戶可以使用快捷鍵Ctrl+O,打開“打開”對(duì)話框,在其中選擇數(shù)據(jù)庫(kù)所在的路徑,選定后,單擊“打開”即可。Step2在數(shù)據(jù)表視圖中打開新建的表“表1”,設(shè)置其字段屬性。Step3在“輸入字段屬性”對(duì)話框中,確定需要設(shè)置屬性的字段名稱。Step4設(shè)置“學(xué)號(hào)”字段的數(shù)據(jù)類型。Step5添加一個(gè)“文本”型新字段。Step6設(shè)置該字段名稱為“課程編號(hào)”。Step7用同樣的方法,添加類型為“數(shù)字”型的“成績(jī)”字段。Step8將表以“成績(jī)”為名保存。Step12.使用設(shè)計(jì)視圖創(chuàng)建“課程”表打開“學(xué)生管理”數(shù)據(jù)庫(kù),創(chuàng)建一個(gè)名為“課程”的新表。Step2在彈出的窗口中,更改其字段名稱為“課程編號(hào)”,并設(shè)置其數(shù)據(jù)類型為“數(shù)字”。Step3增加“課程名稱”字段,設(shè)置其數(shù)據(jù)類型為“文本”。Step4保存“課程”表的設(shè)置。Step13.運(yùn)用導(dǎo)入外部數(shù)據(jù)創(chuàng)建表的方法,創(chuàng)建“基本信息”表打開“學(xué)生管理”數(shù)據(jù)庫(kù),設(shè)置導(dǎo)入Excel表。Step2在彈出的對(duì)話框中,單擊“瀏覽”按鈕。Step3在彈出的對(duì)話框中,選中所需打開的文件,單擊“打開”。Step4返回之前的對(duì)話框中,單擊“確定”。Step5在彈出的對(duì)話框中,單擊“下一步”。Step6設(shè)置指定的第一行是否包含列標(biāo)題。Step7彈出對(duì)話框,在該對(duì)話框中指定“學(xué)號(hào)”的數(shù)據(jù)類型為“雙精度”,索引項(xiàng)為“有(無重復(fù))”,然后依次選擇其他字段,設(shè)置“姓名”、“性別”、“畢業(yè)學(xué)校”、“身份證號(hào)碼”、“家庭住址”、“郵政編碼”的數(shù)據(jù)類型為“文本”,“出生日期”的數(shù)據(jù)類型為“日期/時(shí)間”,“團(tuán)員”和“住?!钡臄?shù)據(jù)類型為“是/否”,“中考成績(jī)”的數(shù)據(jù)類型為“雙精度”。操作完成后,單擊“下一步”按鈕。小提示設(shè)置字段信息時(shí),單擊選中的字段,“字段選項(xiàng)”中就會(huì)顯示該字段的當(dāng)前信息,此時(shí)可以修改該字段信息。Step8自行設(shè)置主鍵。Step9在彈出的對(duì)話框中,默認(rèn)的表名與Excel文件名一致,如需修改表名可在“導(dǎo)入到表”文本框中進(jìn)行設(shè)置。本例采用默認(rèn)名稱。確定后,單擊“完成”。Step10確認(rèn)信息,確認(rèn)后,關(guān)閉該任務(wù)。任務(wù)3表中數(shù)據(jù)的輸入與導(dǎo)出任務(wù)引入王明軒已經(jīng)在“學(xué)生管理”數(shù)據(jù)庫(kù)中創(chuàng)建好了三個(gè)表,分別用來存放學(xué)生的基本信息、成績(jī)信息和課程信息。接下來,該如何將眾多數(shù)據(jù)輸入到相應(yīng)的表中呢?運(yùn)用數(shù)據(jù)表視圖輸入表中數(shù)據(jù)的方法向“基本信息”表、“成績(jī)”表和“課程”表中的數(shù)據(jù)。導(dǎo)出表中數(shù)據(jù),將“學(xué)生管理”數(shù)據(jù)庫(kù)中“課程”表的信息導(dǎo)出為Excel文件,并以“課程”命名。任務(wù)要求2.Access的“另存為”命令不包含將數(shù)據(jù)保存為Excel格式的選項(xiàng)。若要將數(shù)據(jù)復(fù)制到Excel表中,必須使用Access的導(dǎo)出功能。也可將Access數(shù)據(jù)復(fù)制到剪貼板,然后再粘貼到Excel電子表格中。1.在使用數(shù)據(jù)表視圖輸入數(shù)據(jù)時(shí),輸入的內(nèi)容會(huì)受到字段有效性規(guī)則的限制。因此,用戶在輸入數(shù)據(jù)時(shí)應(yīng)考慮輸入的內(nèi)容是否符合字段類型、格式、位數(shù)等有效性規(guī)則的要求。Step11.輸入表中數(shù)據(jù)在已創(chuàng)建的“學(xué)生管理”數(shù)據(jù)庫(kù)窗口中,打開“基本信息”的數(shù)據(jù)表視圖,在標(biāo)有“*”的行中輸入表第一行的內(nèi)容。Step2用同樣的方法在數(shù)據(jù)表視圖中依次輸入“基本信息”表中的其余內(nèi)容。▲“基本信息”表數(shù)據(jù)Step3保存“基本信息”表中的輸入內(nèi)容。Step4用同樣的方法完成對(duì)“課程”表和“成績(jī)”表中數(shù)據(jù)的輸入?!罢n程”表數(shù)據(jù)▲“成績(jī)”表數(shù)據(jù)2.導(dǎo)出表中數(shù)據(jù)Step1打開“學(xué)生管理”數(shù)據(jù)庫(kù)中的“課程”表。Step2選擇Excel導(dǎo)出操作。Step3在彈出的對(duì)話框中,設(shè)置導(dǎo)出文件的文件名和路徑。Step4在彈出的對(duì)話框中確認(rèn)信息,完成表中數(shù)據(jù)的導(dǎo)出操作。任務(wù)4任務(wù)引入王明軒雖然將相關(guān)數(shù)據(jù)輸?shù)较鄳?yīng)的表中,但查詢某個(gè)學(xué)生某門課程的成績(jī)?nèi)匀环浅2环奖?,因?yàn)檫@三個(gè)表是獨(dú)立存在的。如何才能實(shí)現(xiàn)更方便、有效的數(shù)據(jù)查詢呢?認(rèn)識(shí)“學(xué)生管理”數(shù)據(jù)庫(kù)中三表之間的關(guān)系通過“學(xué)號(hào)”字段將“學(xué)生管理”數(shù)據(jù)庫(kù)中的“基本信息”表和“成績(jī)”表建立起聯(lián)系,通過“課程編號(hào)”字段將“學(xué)生”數(shù)據(jù)庫(kù)中的“成績(jī)”表和“課程”表建立起聯(lián)系。創(chuàng)建好表之間的關(guān)系后,可根據(jù)實(shí)際需要對(duì)這種關(guān)系進(jìn)行維護(hù)。本任務(wù)要求學(xué)會(huì)編輯關(guān)系、修改關(guān)系和刪除關(guān)系。任務(wù)要求一對(duì)一關(guān)系如果表A中的任意一個(gè)記錄與表B中的唯一一個(gè)記錄相匹配,而表B中的任意一個(gè)記錄與表A中的唯一一個(gè)記錄相匹配,則表A與表B的關(guān)系是一對(duì)一的。一對(duì)多關(guān)系如果表A中的任意一個(gè)記錄與表B中的若干個(gè)記錄相匹配,且表B中的任意一個(gè)記錄只與表A中的唯一一個(gè)記錄相匹配,則表A與表B的關(guān)系是一對(duì)多的。多對(duì)多關(guān)系如果表A中的若干個(gè)記錄與表B中的若干個(gè)記錄相匹配,且表B中的若干個(gè)記錄也與表A中的若干個(gè)記錄相匹配,則表A與表B的關(guān)系是多對(duì)多的。表之間的關(guān)系可以分為一對(duì)一、一對(duì)多和多對(duì)多三種Step11.創(chuàng)建表的一對(duì)多關(guān)系打開“學(xué)生管理”數(shù)據(jù)庫(kù)。Step2創(chuàng)建關(guān)系。Step3在彈出的對(duì)話框中,添加“成績(jī)”表。再以同樣的方法添加“基本信息”表及“課程”表。Step4在彈出的對(duì)話框中,編輯表之間的關(guān)系。▲“顯示表”對(duì)話框▲編輯關(guān)系窗口Step5松開鼠標(biāo)后,會(huì)彈出對(duì)話框,單擊“創(chuàng)建”。Step6此時(shí),在“課程”表和“成績(jī)”表之間會(huì)顯示一條線,表示兩表之間的關(guān)系已經(jīng)建立?!熬庉嬯P(guān)系”對(duì)話框▲“課程”、“成績(jī)”兩表之間的關(guān)系Step7用同樣的方法建立“成績(jī)”表與“基本信息”表之間的關(guān)系,當(dāng)出現(xiàn)連線后,表示此三表之間的對(duì)應(yīng)關(guān)系建立完畢。Step12.編輯已有關(guān)系在打開的數(shù)據(jù)庫(kù)窗口中,顯示當(dāng)前已存在的關(guān)系。Step2在顯示已存在的關(guān)系中,選擇需要編輯關(guān)系的表。Step3在彈出的對(duì)話框中完成內(nèi)容編輯。Step4保存被編輯過的關(guān)系。Step13.刪除表之間的關(guān)系在打開的數(shù)據(jù)庫(kù)窗口中,顯示當(dāng)前已存在的關(guān)系。Step2在顯示已存在的關(guān)系后,選中其中需刪除關(guān)系的兩表之間的關(guān)系連接線,刪除已建立的關(guān)系。任務(wù)5表屬性的操作任務(wù)引入王明軒在操作數(shù)據(jù)庫(kù)時(shí)發(fā)現(xiàn)自己將某位同學(xué)的成績(jī)輸入錯(cuò)了,而且在建立表時(shí),將基本信息表中的“中考成績(jī)”字段遺忘了。面對(duì)這兩個(gè)疏漏,他該如何補(bǔ)救呢?在已經(jīng)創(chuàng)建好的表中添加字段。在已經(jīng)創(chuàng)建好的表中刪除不需要的字段。在已經(jīng)創(chuàng)建好的表中修改字段的名稱、數(shù)據(jù)類型、說明等。在已經(jīng)創(chuàng)建好的表中移動(dòng)字段。在“基本信息”表中添加一條新記錄。在“基本信息”表中將新添加記錄的“畢業(yè)學(xué)校”字段值修改為“土橋中學(xué)”。在“基本信息”表中將姓名為“楊濤”的記錄刪除。在“學(xué)生管理”數(shù)據(jù)庫(kù)的“基本信息”表中,查找姓名為“丁露”的記錄。將“學(xué)生管理”數(shù)據(jù)庫(kù)的“基本信息”表中的“上元中學(xué)”全部修改為“江寧中學(xué)”。將“學(xué)生管理”數(shù)據(jù)庫(kù)的“成績(jī)”表中的記錄,按照“課程編號(hào)”從低到高、“成績(jī)”從低到高進(jìn)行排序。任務(wù)要求字段的概念及操作一字段是表中最基本的元素之一,它用于存儲(chǔ)特定的信息。在表創(chuàng)建完成之后,可以對(duì)字段進(jìn)行各種操作,包括添加字段、修改字段、刪除字段、移動(dòng)字段、設(shè)置字段屬性等,這些操作都可以在設(shè)計(jì)視圖中完成。字段的屬性二字段的屬性是指字段所具有的特征。每個(gè)字段都有若干屬性,在選定字段數(shù)據(jù)類型后,設(shè)計(jì)視圖中的“字段屬性”區(qū)會(huì)顯示該字段的相應(yīng)屬性。設(shè)置字段大小設(shè)置格式設(shè)置默認(rèn)值設(shè)置有效性規(guī)則設(shè)置字段的輸入掩碼小提示設(shè)置有效性規(guī)則屬性時(shí),可以單擊文本框右側(cè)的按鈕,打開“表達(dá)式生成器”對(duì)話框,在該對(duì)話框中編輯函數(shù)表達(dá)式、常量以及操作符等。記錄查找三記錄查找分為定位查找和查找指定內(nèi)容兩種。定位查找查找指定內(nèi)容查找數(shù)據(jù)時(shí),用戶在大多數(shù)情況下并不知道所要查找數(shù)據(jù)的記錄號(hào),這時(shí)就可以運(yùn)用“查找”對(duì)話框來進(jìn)行數(shù)據(jù)的查找。用戶可以使用數(shù)據(jù)表視圖窗口底部的導(dǎo)航按鈕來完成。記錄排序四數(shù)據(jù)表中的排序是根據(jù)當(dāng)前表中某個(gè)字段的值對(duì)表中所有記錄的順序進(jìn)行重新排列,可以是升序(從小到大),也可以是降序(從大到小)。字段的數(shù)據(jù)類型不同,排序規(guī)則也有所不同:英文數(shù)據(jù)按字母順序排序(不區(qū)分字母的大、小寫),升序時(shí)從A到Z,降序時(shí)從Z到A;數(shù)字?jǐn)?shù)據(jù)按數(shù)字的大小排序,升序時(shí)從小到大,降序時(shí)從大到?。蝗掌?時(shí)間數(shù)據(jù)按日期的先后排序,升序時(shí)按日期從前到后,降序時(shí)按日期從后到前。小提示1.當(dāng)字段的數(shù)據(jù)類型為備注、超級(jí)鏈接或OLE對(duì)象時(shí),則該字段不能作為排序依據(jù)。2.當(dāng)記錄內(nèi)容為空值時(shí),該記錄最小。若按升序排序,空值記錄將排在前面。3.當(dāng)“文本”型的字段含有數(shù)字時(shí),數(shù)字將被視為字符串。排序時(shí)按照ASCII碼值的大小排,而不按照數(shù)字大小排。Step11.添加字段選擇“設(shè)計(jì)視圖”方式打開需要添加字段的表。Step2插入空白行。Step3表中將增加一個(gè)空白行,在空白行中輸入字段名稱,選擇數(shù)據(jù)類型并設(shè)置字段屬性。Step4保存添加字段操作。2.刪除字段Step1選擇“設(shè)計(jì)視圖”方式打開需要?jiǎng)h除字段的表。Step2單擊需要?jiǎng)h除的字段行上,選定后,刪除該字段行。Step3保存刪除字段操作。用戶還可以右擊需要?jiǎng)h除的字段行,然后單擊“刪除字段”。玩轉(zhuǎn)Access3.修改字段內(nèi)容Step1選擇“設(shè)計(jì)視圖”方式打開需要修改字段的表。Step2分別修改字段的名稱、數(shù)據(jù)類型和屬性。Step3保存對(duì)字段的修改操作。4.移動(dòng)字段內(nèi)容Step1選擇“設(shè)計(jì)視圖”方式打開需要移動(dòng)字段的表。Step4保存移動(dòng)字段的操作。Step2選擇需要移動(dòng)的一個(gè)或多個(gè)字段,選定后,被選定的字段四周將出現(xiàn)黃色的矩形框。Step3單擊行選定器,按住拖動(dòng)到需要移動(dòng)的位置即可。5.添加記錄Step1打開“學(xué)生管理”數(shù)據(jù)庫(kù),在數(shù)據(jù)表視圖中打開“基本信息”表。Step3將表中的信息,輸入到“基本信息”表中。Step2新建記錄行。6.修改記錄Step1打開“學(xué)生管理”數(shù)據(jù)庫(kù),在數(shù)據(jù)表視圖中打開“基本信息”表。Step2將“竹山中學(xué)”修改為“土橋中學(xué)”。7.刪除記錄Step1打開“學(xué)生管理”數(shù)據(jù)庫(kù),在數(shù)據(jù)表視圖中打開“基本信息”表。Step3在彈出的對(duì)話框中,確認(rèn)刪除信息,完成操作。Step2刪除指定的記錄。8.查找數(shù)據(jù)Step1打開“學(xué)生管理”數(shù)據(jù)庫(kù),在數(shù)據(jù)表視圖中打開“基本信息”表。Step2選中“姓名”字段,并打開“查找”對(duì)話框。Step3在彈出的對(duì)話框中,輸入查找設(shè)置。Step4查找到的記錄為當(dāng)前記錄且反白顯示。連續(xù)單擊對(duì)話框中的“查找下一個(gè)”按鈕,即可將符合條件的記錄全部查找出來。Step5查找結(jié)束后,即可結(jié)束查找。9.替換數(shù)據(jù)Step1打開“學(xué)生管理”數(shù)據(jù)庫(kù),在數(shù)據(jù)表視圖中打開“基本信息”表。Step2選中“畢業(yè)學(xué)校”字段,打開“替換”對(duì)話框。Step3在彈出的“查找和替換”對(duì)話框中進(jìn)行替換項(xiàng)設(shè)置。Step4在彈出的對(duì)話框中,確認(rèn)操作命令。確定操作,則單擊“是”。小提示若要逐個(gè)進(jìn)行替換,則單擊圖中的“查找下一個(gè)”按鈕,找到后再單擊“替換”按鈕,逐個(gè)完成數(shù)據(jù)的替換操作;如果不替換當(dāng)前查找到的內(nèi)容,則繼續(xù)單擊“查找下一個(gè)”按鈕。10.排序記錄Step1打開“學(xué)生管理”數(shù)據(jù)庫(kù),在數(shù)據(jù)表視圖中打開“成績(jī)”表。Step3保存排序操作。Step2按住鼠標(biāo)左鍵,拖動(dòng)選擇“課程編號(hào)”和“成績(jī)”兩個(gè)字段,然后設(shè)置升序排列。努力造就實(shí)力態(tài)度決定高度努力造就實(shí)力態(tài)度決定高度學(xué)習(xí)目標(biāo)●理解查詢的概念及作用?!裾莆詹樵儣l件的設(shè)置方法。●學(xué)會(huì)運(yùn)用查詢向?qū)?chuàng)建簡(jiǎn)單查詢和運(yùn)用查詢?cè)O(shè)計(jì)視圖創(chuàng)建常用的高級(jí)查詢。項(xiàng)目3創(chuàng)建學(xué)生管理系統(tǒng)的查詢?nèi)蝿?wù)2創(chuàng)建交叉表查詢?nèi)蝿?wù)1創(chuàng)建選擇查詢?nèi)蝿?wù)3創(chuàng)建參數(shù)查詢?nèi)蝿?wù)4創(chuàng)建匯總查詢?nèi)蝿?wù)5創(chuàng)建操作查詢?nèi)蝿?wù)6創(chuàng)建SQL查詢?nèi)蝿?wù)1創(chuàng)建選擇查詢?nèi)蝿?wù)引入王明軒在查看“學(xué)生管理”數(shù)據(jù)庫(kù)中的數(shù)據(jù)時(shí),希望系統(tǒng)只顯示需要的信息,而其余的信息不必顯示。如何幫他實(shí)現(xiàn)這個(gè)愿望呢?利用向?qū)?chuàng)建一個(gè)簡(jiǎn)單查詢,查詢“學(xué)生管理”數(shù)據(jù)庫(kù)中學(xué)生的學(xué)號(hào)、姓名及畢業(yè)學(xué)校,并將查詢結(jié)果命名為“學(xué)生畢業(yè)信息”保存到數(shù)據(jù)庫(kù)中。通過本活動(dòng)的學(xué)習(xí),掌握利用向?qū)?chuàng)建簡(jiǎn)單查詢的方法。運(yùn)用設(shè)計(jì)視圖創(chuàng)建簡(jiǎn)單查詢的方法,在“基本信息”表中查詢出生于1991年的所有團(tuán)員。通過本活動(dòng)的學(xué)習(xí),掌握利用設(shè)計(jì)視圖創(chuàng)建簡(jiǎn)單查詢和設(shè)置查詢條件的方法。使用向?qū)Р檎抑貜?fù)項(xiàng)查詢的方法,查找“基本信息”表中是否有姓名和學(xué)號(hào)均相同的學(xué)生。通過本活動(dòng)的學(xué)習(xí),掌握運(yùn)用向?qū)?chuàng)建查找重復(fù)項(xiàng)查詢的方法。在正常情況下,考過的科目會(huì)錄入學(xué)生成績(jī),未開考的科目不會(huì)有學(xué)生成績(jī)。在“成績(jī)”和“課程”兩個(gè)表中,運(yùn)用“查找不匹配項(xiàng)查詢”功能查詢未開考的科目名稱,并將查詢結(jié)果以“課程與成績(jī)不匹配”為名保存到“學(xué)生”數(shù)據(jù)庫(kù)中。通過本活動(dòng)的學(xué)習(xí),掌握創(chuàng)建“查找不匹配項(xiàng)查詢”的方法。任務(wù)要求查詢的概念及分類一查詢是對(duì)數(shù)據(jù)庫(kù)中特定數(shù)據(jù)信息的查找。Access中的查詢可以對(duì)一個(gè)數(shù)據(jù)庫(kù)中的一個(gè)或多個(gè)表中存儲(chǔ)的數(shù)據(jù)信息進(jìn)行查找、統(tǒng)計(jì)、計(jì)算和排序。查詢的結(jié)果稱為結(jié)果集,是按照用戶設(shè)置的條件過濾查找出的符合要求的記錄集合,可以作為其他窗體、報(bào)表或網(wǎng)頁(yè)的數(shù)據(jù)來源。在Access中,根據(jù)對(duì)數(shù)據(jù)源操作方式和操作結(jié)果的不同,可以把查詢分為4種:選擇查詢、參數(shù)查詢、操作查詢和SQL查詢。1.選擇查詢選擇查詢是根據(jù)指定的查詢條件,從一個(gè)或多個(gè)表中獲取滿足條件的數(shù)據(jù)并顯示結(jié)果。使用交叉表查詢可以計(jì)算并重新組織數(shù)據(jù)的結(jié)構(gòu),使系統(tǒng)更方便地分析數(shù)據(jù)。交叉表查詢主要用來計(jì)算數(shù)據(jù)的總計(jì)、平均值、計(jì)數(shù)或其他類型的總和。玩轉(zhuǎn)Access2.參數(shù)查詢參數(shù)查詢是一種交互式查詢,它可利用對(duì)話框提示用戶輸入一個(gè)或多個(gè)查詢條件,然后根據(jù)所輸入的條件檢索記錄。3.操作查詢操作查詢用于添加、更改或刪除數(shù)據(jù)。4.SQL查詢SQL查詢是使用SQL語(yǔ)句創(chuàng)建的查詢,主要有傳遞查詢、數(shù)據(jù)定義查詢和聯(lián)合查詢?nèi)N類型。一些特定的SQL查詢無法使用查詢?cè)O(shè)計(jì)視圖進(jìn)行創(chuàng)建,必須使用SQL語(yǔ)句創(chuàng)建。查詢條件設(shè)置二(1)算術(shù)操作符1.操作符關(guān)系操作符用來比較兩個(gè)操作數(shù)之間的關(guān)系,它的結(jié)果是一個(gè)布爾量(即只有False和True兩種)。(2)關(guān)系操作符小提示其中“等于”(=)也常用來作為賦值符號(hào),是將符號(hào)右邊的值賦給左邊的一個(gè)Access對(duì)象(如字段、變量)。(3)邏輯操作符(4)連接操作符在Access中,為了便于在不同的對(duì)象(如表和查詢)中使用相同的字段名稱,常用標(biāo)識(shí)符操作符來創(chuàng)建數(shù)據(jù)庫(kù)對(duì)象的名字。標(biāo)識(shí)符操作符“!”(稱“結(jié)尾操作符”)和“.”(稱“點(diǎn)操作符”)是隔離符。(5)標(biāo)識(shí)符操作符(6)特殊操作符Like操作符常與通配符一起使用,常用通配符的含義及實(shí)例。玩轉(zhuǎn)Access2.文字一組數(shù)字,用于建立缺省值或給字段賦值等。帶“-”號(hào)的為負(fù)值,反之為正值??梢院珽或e來表示科學(xué)計(jì)數(shù)法中的數(shù)字。(1)數(shù)字文字包括任何可打印的字符以及由Chr()函數(shù)返回的不可打印的字符。文本文字在表示時(shí)必須在首尾加上雙引號(hào),如“程序設(shè)計(jì)教程”。(2)文本日期/時(shí)間文字在表示時(shí)必須在首尾加上“#”,如#2009年3月18日#。(3)日期/時(shí)間文字3.標(biāo)識(shí)符標(biāo)識(shí)符是Access中對(duì)象的名字,可返回唯一的數(shù)字或文本值。True、False、Yes、No、Null等五個(gè)Access中預(yù)定義的命名常數(shù)可作為標(biāo)識(shí)符使用。另外,AccessVBA中創(chuàng)建的命名常數(shù)和變量也是標(biāo)識(shí)符。4.函數(shù)函數(shù)功能函數(shù)功能函數(shù)功能Int取出參數(shù)的整數(shù)部分Len計(jì)算字符串的長(zhǎng)度Hour獲得時(shí)間參數(shù)的小時(shí)值Chr將ASCII碼值轉(zhuǎn)換為字符Left雙參數(shù)左側(cè)截取指定位數(shù)的字符串Sec獲得時(shí)間參數(shù)的秒值A(chǔ)bs計(jì)算表達(dá)式的絕對(duì)值Space自動(dòng)生成指定個(gè)數(shù)的空格Sum求和函數(shù)Sqr計(jì)算表達(dá)式的平方根Time獲得系統(tǒng)的當(dāng)前時(shí)間Max求最大值函數(shù)Log計(jì)算表達(dá)式的自然對(duì)數(shù)Date獲得系統(tǒng)的當(dāng)前日期Count統(tǒng)計(jì)記錄數(shù)值Sgn符號(hào)函數(shù)。參數(shù)>0時(shí),值為1;參數(shù)<0時(shí),值為–1;參數(shù)=0時(shí),值為0Year獲得日期參數(shù)的年份值A(chǔ)vg求平均函數(shù)Step11.創(chuàng)建簡(jiǎn)單查詢打開“學(xué)生管理”數(shù)據(jù)庫(kù),打開“查詢向?qū)А薄tep2在彈出的對(duì)話框中,選擇新建查詢的類型。Step3在彈出的對(duì)話框中,添加“學(xué)號(hào)”為選定字段。添加成功后,用同樣的方法添加“姓名”、“畢業(yè)學(xué)?!睘檫x定字段。Step4確認(rèn)選定字段后單擊“下一步”。Step5在彈出的對(duì)話框中,設(shè)置查詢的文件名為“學(xué)生畢業(yè)信息”,然后單擊“完成”按鈕。Step6此時(shí),即可完成查詢的創(chuàng)建操作并可查看該查詢的所有記錄。1.如果要?jiǎng)?chuàng)建一個(gè)基于多個(gè)表的簡(jiǎn)單查詢,只需在確定查詢中使用哪些字段圖中分別選擇不同表中的字段,并將所需要的字段添加到右邊的“選定字段”列表框中,即可將不同表中的字段在同一個(gè)查詢中顯示。2.如果創(chuàng)建查詢的表中字段的數(shù)據(jù)類型都是數(shù)字型,則單擊確定查詢中使用哪些字段圖中的“下一步”按鈕,彈出如圖所示的對(duì)話框,用于設(shè)置明細(xì)或匯總,選擇后,再單擊“下一步”按鈕才會(huì)彈出指定查詢標(biāo)題的對(duì)話框。玩轉(zhuǎn)Access2.設(shè)置按條件查詢Step1打開“學(xué)生管理”數(shù)據(jù)庫(kù),打開“查詢?cè)O(shè)計(jì)”對(duì)話框。Step2在彈出的“顯示表”對(duì)話框中,選擇要查詢的“基本信息”表,單擊“添加”按鈕,將出現(xiàn)“基本信息”表字段列表框。確認(rèn)其中信息后,單擊“關(guān)閉”按鈕?!陆ú樵?cè)O(shè)計(jì)▲顯示“基本信息”表Step3將“基本信息”表字段列表框中的“姓名”字段添加到設(shè)計(jì)網(wǎng)格中。添加后,用同樣的方法添加“出生日期”和“團(tuán)員”字段。小提示添加字段的方法有很多,除了通過雙擊字段列表框中的字段名稱添加字段外,還可以將字段直接拖到設(shè)計(jì)網(wǎng)格中,或者在設(shè)計(jì)網(wǎng)格“字段”行的下拉列表框中選擇。在字段列表框中有一個(gè)“*”標(biāo)記,如果需要查詢所有字段,不必逐一添加每個(gè)字段,只需雙擊“*”即可。Step4設(shè)置查詢條件。Step5設(shè)置排序。小提示設(shè)計(jì)網(wǎng)格中的“字段”行用來顯示添加字段的名稱,“表”行顯示的是當(dāng)前字段所在表的名稱,“排序”行用來設(shè)置當(dāng)前字段的排序方式,“顯示”行用來設(shè)置當(dāng)前字段是否顯示(復(fù)選框選中表示顯示當(dāng)前字段,復(fù)選框未被選中表示不顯示當(dāng)前字段),“條件”行用來設(shè)置查詢條件。當(dāng)查詢條件有多個(gè),且查詢條件之間存在“或”關(guān)系時(shí),可在“或”行中輸入其他條件。Step6查看查詢結(jié)果。Step7以“91年團(tuán)員”為名保存查詢。3.查找重復(fù)項(xiàng)Step1打開“學(xué)生管理”數(shù)據(jù)庫(kù),單擊“查詢向?qū)А卑粹o,打開“新建查詢”對(duì)話框。Step2在彈出的對(duì)話框中,打開“查找重復(fù)項(xiàng)查詢向?qū)А睂?duì)話框。Step3選擇需要編輯的表后,單擊“下一步”。Step4添加“學(xué)號(hào)”到“重復(fù)值字段”。添加成功后,以同樣的方法添加“姓名”到“重復(fù)值字段”?!安檎抑貜?fù)項(xiàng)查詢向?qū)А睂?duì)話框▲“確定可能包含重復(fù)信息的字段”對(duì)話框Step5設(shè)置是否顯示除帶有重復(fù)值字段之外的其他字段。如性別、出生日期、團(tuán)員等。設(shè)置完畢后單擊“下一步”按鈕。Step6設(shè)置查詢名稱及查詢要求。Step7查詢結(jié)果中顯示記錄為空白,說明“基本信息”表中沒有姓名和學(xué)號(hào)均相同的學(xué)生。4.查找未開考的科目名稱Step1打開“學(xué)生管理”數(shù)據(jù)庫(kù),單擊“查詢向?qū)А卑粹o,打開“新建查詢”對(duì)話框。Step2在彈出的對(duì)話框中,確定查找類型。小提示要查找哪些課程未開考,即這些課程在成績(jī)表中沒有成績(jī),可分別指定查詢的數(shù)據(jù)所在的表。Step3選擇“課程”表,單擊“下一步”按鈕。Step4選擇“成績(jī)”表,單擊“下一步”按鈕。Step5選擇兩個(gè)表中相匹配的字段。Step6設(shè)置查詢結(jié)果中所需顯示的字段。添加“課程編號(hào)”字段。完成后,用同樣的方法添加“課程名稱”字段。Step7當(dāng)對(duì)話框顯示查找不匹配項(xiàng)查詢向?qū)?duì)話框時(shí),單擊“下一步”按鈕。Step8設(shè)置查詢名稱和查詢要求,完成查詢?cè)O(shè)置。Step9完成以上操作后,即可顯示查詢結(jié)果。任務(wù)2創(chuàng)建交叉表查詢?nèi)蝿?wù)引入王明軒需要計(jì)算每個(gè)學(xué)生的考試總分,怎樣實(shí)現(xiàn)這樣的操作呢?運(yùn)用設(shè)計(jì)視圖創(chuàng)建交叉表查詢的方法,基于“成績(jī)查詢”統(tǒng)計(jì)出每個(gè)科目的均分。通過本活動(dòng)的學(xué)習(xí),需掌握運(yùn)用設(shè)計(jì)視圖創(chuàng)建交叉表查詢的方法?!皩W(xué)生管理”數(shù)據(jù)庫(kù)中的“成績(jī)”表保存了每個(gè)學(xué)生各學(xué)科的成績(jī),要求對(duì)每個(gè)學(xué)生的成績(jī)進(jìn)行匯總統(tǒng)計(jì),計(jì)算出每個(gè)學(xué)生的總分。通過本活動(dòng)的學(xué)習(xí),掌握交叉表查詢創(chuàng)建的方法。任務(wù)要求2.交叉表查詢的結(jié)構(gòu)由行標(biāo)題字段、列標(biāo)題字段和值字段三部分組成。按照Access的規(guī)定,列標(biāo)題字段和值字段只能各有一個(gè),行標(biāo)題字段最多可以有三個(gè)。1.設(shè)計(jì)交叉表查詢,可先使用交叉表查詢向?qū)В焖偕梢粋€(gè)基本的交叉表查詢對(duì)象,再進(jìn)入查詢?cè)O(shè)計(jì)視圖對(duì)交叉表查詢對(duì)象進(jìn)行修改?!皩W(xué)生成績(jī)”匯總顯示樣式▼“成績(jī)查詢”結(jié)果顯示樣式表1.計(jì)算每個(gè)學(xué)生的總分Step1在已創(chuàng)建的“學(xué)生管理”數(shù)據(jù)庫(kù)中,創(chuàng)建一個(gè)簡(jiǎn)單的選擇查詢,查詢名稱為“成績(jī)查詢”,分別包含“基本信息”表中的“姓名”字段、“課程”表中的“課程名稱”字段和“成績(jī)”表中的“成績(jī)”字段。Step2在“學(xué)生管理”數(shù)據(jù)庫(kù)中,單擊“查詢向?qū)А卑粹o打開“新建查詢”對(duì)話框。Step3選擇“交叉表查詢向?qū)А?。Step4設(shè)定查詢要求。Step5設(shè)置“姓名”為標(biāo)題。Step6選擇“課程名稱”為列標(biāo)題。Step7確定計(jì)算函數(shù)。Step8指定查詢的名稱及查詢?cè)O(shè)計(jì)。Step9查詢結(jié)果。2.計(jì)算課程均分Step1打開“學(xué)生管理”數(shù)據(jù)庫(kù),單擊“查詢?cè)O(shè)計(jì)”按鈕。Step2設(shè)置創(chuàng)建查詢的基礎(chǔ)查詢。Step3進(jìn)行交叉表查詢?cè)O(shè)計(jì)。Step4添加字段至設(shè)計(jì)網(wǎng)格中。Step5在網(wǎng)格中設(shè)置交叉表項(xiàng)。Step6查看查詢結(jié)果?!\(yùn)行結(jié)果▲查詢結(jié)果Step7確定更改并設(shè)置查詢名稱。▼詢問是否保存查詢?cè)O(shè)計(jì)的更改▲確定查詢名稱任務(wù)3創(chuàng)建參數(shù)查詢?nèi)蝿?wù)引入王明軒想在“學(xué)生管理”數(shù)據(jù)庫(kù)中,通過輸入學(xué)號(hào)查詢某個(gè)同學(xué)的基本信息。他該如何操作呢?利用設(shè)計(jì)視圖創(chuàng)建參數(shù)查詢的方法,在“基本信息”表中查詢?nèi)我庖粋€(gè)學(xué)生的基本信息。此操作要由用戶在查詢時(shí)輸入任意一個(gè)學(xué)生的學(xué)號(hào)來實(shí)現(xiàn),就需使用參數(shù)查詢。通過本活動(dòng)的學(xué)習(xí),掌握運(yùn)用設(shè)計(jì)視圖創(chuàng)建參數(shù)查詢的方法。任務(wù)要求參數(shù)查詢?cè)谑褂脮r(shí),既可以建立單參數(shù)的查詢,也可以建立多參數(shù)的查詢。所謂單參數(shù)查詢,是指在查詢中指定一個(gè)參數(shù),在執(zhí)行查詢時(shí)輸入其具體參數(shù)值的查詢操作。兩個(gè)以上的參數(shù)查詢稱為多參數(shù)查詢,它是在作為參數(shù)的多個(gè)字段下的“條件”單元格中輸入?yún)?shù)的條件表達(dá)式的查詢操作。參數(shù)查詢是指要查詢的特定值不是固定的,而是以參數(shù)的形式在每次執(zhí)行查詢時(shí),由用戶臨時(shí)輸入而得到的查詢。參數(shù)查詢利用對(duì)話框提示用戶輸入?yún)?shù),在輸入?yún)?shù)之后系統(tǒng)檢索符合輸入?yún)?shù)的記錄。建立參數(shù)查詢Step1打開“學(xué)生管理”數(shù)據(jù)庫(kù),運(yùn)用“查詢?cè)O(shè)計(jì)”功能將“基本信息”表添加到查詢?cè)O(shè)計(jì)窗口中。Step2設(shè)置查詢條件并運(yùn)行。小提示執(zhí)行參數(shù)查詢時(shí),條件行中不確定的值,必須用方括號(hào)括起來,表示在執(zhí)行查詢時(shí)等待輸入?yún)?shù)值。例如:[請(qǐng)輸入學(xué)號(hào)]。Step3輸入?yún)?shù)值。Step4操作完成后,即可查看查詢結(jié)果。小提示單擊“”按鈕,就能回到設(shè)置查詢條件的界面,重復(fù)執(zhí)行Step2可查詢其他學(xué)號(hào)學(xué)生的信息。Step5保存操作。任務(wù)4創(chuàng)建匯總查詢?nèi)蝿?wù)引入為了做好考試情況分析,王明軒需要計(jì)算出每門課程的平均分、最高分和最低分。該如何通過“學(xué)生管理”數(shù)據(jù)庫(kù)中的數(shù)據(jù)來實(shí)現(xiàn)這一操作呢?利用設(shè)計(jì)視圖創(chuàng)建匯總查詢的方法,創(chuàng)建一個(gè)名為“成績(jī)匯總查詢”的匯總查詢,用于統(tǒng)計(jì)學(xué)生數(shù)據(jù)庫(kù)中每門課程的平均分、最高分和最低分。通過本活動(dòng)的學(xué)習(xí),掌握運(yùn)用設(shè)計(jì)視圖創(chuàng)建匯總查詢的方法。利用查詢向?qū)?chuàng)建匯總查詢的方法,創(chuàng)建一個(gè)名為“課程查詢”的匯總查詢,用于統(tǒng)計(jì)“學(xué)生管理”數(shù)據(jù)庫(kù)中每門課程的平均分、最高分和最低分。通過本活動(dòng)的學(xué)習(xí),掌握運(yùn)用查詢向?qū)?chuàng)建匯總查詢的方法。任務(wù)要求2.在實(shí)際應(yīng)用中,有時(shí)不僅要統(tǒng)計(jì)某個(gè)字段中的匯總值,而且還需要把記錄按字段值分組,對(duì)每組的值進(jìn)行分組統(tǒng)計(jì)。此時(shí)就需要運(yùn)用設(shè)計(jì)視圖來創(chuàng)建匯總查詢,利用設(shè)計(jì)視圖網(wǎng)格中的“GroupBy”實(shí)現(xiàn)分組。1.在建立查詢時(shí),常需要統(tǒng)計(jì)記錄的數(shù)量和對(duì)記錄值進(jìn)行匯總,這就需要使用匯總查詢。使用查詢向?qū)?chuàng)建匯總查詢簡(jiǎn)單、方便。1.利用查詢向?qū)?chuàng)建匯總查詢Step1打開“學(xué)生管理”數(shù)據(jù)庫(kù),創(chuàng)建一個(gè)簡(jiǎn)單的選擇查詢,命名為“成績(jī)查詢”,包含“基本信息”表中的“姓名”字段、“課程”表中的“課程名稱”字段和“成績(jī)”表中的“成績(jī)”字段。Step2創(chuàng)建“簡(jiǎn)單查詢向?qū)А保O(shè)置查詢條件,將“課程名稱”添加到“選定字段”中,再用同樣的方法,將“成績(jī)”添加到“選定字段”中。添加完成后,單擊“下一步”。Step3確定采用的查詢方式。Step4確定匯總選項(xiàng)。Step5此時(shí),會(huì)回到確定明細(xì)查詢還是匯總查詢的對(duì)話框,單擊其中的“完成”按鈕,即可查看查詢結(jié)果。Step6保存創(chuàng)建的查詢。2.利用設(shè)計(jì)視圖創(chuàng)建匯總查詢Step1打開“學(xué)生管理”數(shù)據(jù)庫(kù),創(chuàng)建一個(gè)簡(jiǎn)單的選擇查詢,查詢名稱為“成績(jī)查詢”,包含“基本信息”表中的“姓名”字段、“課程”表中的“課程名稱”字段和“成績(jī)”表中的“成績(jī)”字段。Step2單擊“查詢?cè)O(shè)計(jì)”,確定查詢項(xiàng)目。Step3將“成績(jī)查詢”中的“課程名稱”字段和“成績(jī)”字段分別添加到設(shè)計(jì)網(wǎng)格中。Step4在設(shè)計(jì)網(wǎng)格中增加“總計(jì)”。Step5設(shè)置總計(jì)行的匯總方式。小提示為了在顯示時(shí)區(qū)分三個(gè)成績(jī)的不同,可以改變這三個(gè)成績(jī)字段的顯示名稱。右擊第一個(gè)“成績(jī)”字段,在彈出的菜單中選擇“屬性”命令,在屬性對(duì)話框的“標(biāo)題”文本框中輸入“平均分”,格式文本框中選擇“標(biāo)準(zhǔn)”,即可將第一個(gè)“成績(jī)”字段在顯示時(shí)改名為“平均分”,數(shù)字格式改為標(biāo)準(zhǔn)格式。用同樣的方法將第二個(gè)“成績(jī)”字段改名為“最低分”,第三個(gè)“成績(jī)”字段改名為“最高分”。Step6查看查詢結(jié)果。Step7保存該查詢?yōu)椤俺煽?jī)匯總查詢”。任務(wù)5創(chuàng)建操作查詢?nèi)蝿?wù)引入為了滿足數(shù)據(jù)更改的特殊需要,王明軒希望能在“學(xué)生管理”數(shù)據(jù)庫(kù)中實(shí)現(xiàn)這樣一些功能:自動(dòng)更新數(shù)據(jù)庫(kù)中的數(shù)據(jù),將數(shù)據(jù)批量追加至當(dāng)前表中,自動(dòng)刪除一些滿足條件的數(shù)據(jù)等。他的想法可以實(shí)現(xiàn)嗎?運(yùn)用生成表創(chuàng)建一個(gè)新表,并從一個(gè)或多個(gè)表中復(fù)制數(shù)據(jù)到新表中。例如,將學(xué)生數(shù)據(jù)庫(kù)中成績(jī)不及格的學(xué)生名單及均分單獨(dú)列出形成一個(gè)表。通過該任務(wù)的學(xué)習(xí),理解并掌握生成表的概念及創(chuàng)建方法。在學(xué)生數(shù)據(jù)庫(kù)中創(chuàng)建一個(gè)刪除查詢,以查找和刪除“成績(jī)”表中“成績(jī)”字段值超過85的記錄。通過本活動(dòng)的學(xué)習(xí),理解并掌握刪除查詢的概念及創(chuàng)建方法。運(yùn)用更新查詢的創(chuàng)建方法找出數(shù)據(jù)庫(kù)中所有語(yǔ)文成績(jī)低于70分的記錄,并在該成績(jī)上加上5分。通過本活動(dòng)的學(xué)習(xí),理解和掌握更新查詢的概念及創(chuàng)建方法。運(yùn)用追加查詢的創(chuàng)建方法,將“15平面設(shè)計(jì)班”中學(xué)生的基本信息追加到“基本信息”表中。通過本活動(dòng)的學(xué)習(xí),理解并掌握追加查詢的概念及創(chuàng)建方法。任務(wù)要求1.操作查詢不僅能對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行篩選查詢,還能對(duì)表中的原有記錄進(jìn)行復(fù)制或更改,從而實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行批量修改的操作。它們?cè)凇皵?shù)據(jù)庫(kù)”窗口中使用名稱旁邊的嘆號(hào)(?。﹣砑右詷?biāo)識(shí)。操作查詢分類2.對(duì)于單記錄或有限幾個(gè)記錄的刪除可直接通過操作數(shù)據(jù)表進(jìn)行,對(duì)于刪除符合一定條件的若干記錄,可使用刪除查詢來提高工作效率。刪除查詢可以從一個(gè)或多個(gè)表中刪除一組記錄。如果用戶通過刪除查詢刪除的記錄是位于一對(duì)多關(guān)系中的數(shù)據(jù)時(shí),必須先更改關(guān)系的屬性,然后才能運(yùn)行查詢。玩轉(zhuǎn)Access3.使用更新查詢可以按指定條件對(duì)表中的一組記錄進(jìn)行修改,而不必逐個(gè)修改每一條記錄。小提示為了確保數(shù)據(jù)安全,避免被錯(cuò)誤更新,在進(jìn)行更新查詢前,用戶有必要先備份表。備份表的基本方法是:在數(shù)據(jù)庫(kù)視圖的“表”對(duì)象列表中,選擇需備份的表,然后復(fù)制該表進(jìn)行粘貼操作,在打開的對(duì)話框中輸入新表名。4.追加查詢一般用于從源表中查詢記錄并追加到目標(biāo)表中,也常用于合并兩個(gè)表。在追加查詢中,目標(biāo)表應(yīng)是已經(jīng)存在的表。小提示不能使用追加查詢更改現(xiàn)有記錄的個(gè)別字段中的數(shù)據(jù)。若要執(zhí)行此類任務(wù),需要使用更新查詢。追加查詢只能用于添加數(shù)據(jù)行。1.運(yùn)用生成表創(chuàng)建新表Step1打開“學(xué)生管理”數(shù)據(jù)庫(kù),創(chuàng)建一個(gè)簡(jiǎn)單的選擇查詢,查詢名稱為“成績(jī)查詢”,分別包含“基本信息”表中的“姓名”字段,“課程”表中的“課程名稱”字段和“成績(jī)”表中的“成績(jī)”字段。Step2運(yùn)用“查詢?cè)O(shè)計(jì)”將“成績(jī)查詢”中的所有字段添加到設(shè)計(jì)網(wǎng)格中,在其中選擇查詢類型為“生成表”。Step3在彈出的對(duì)話框中,設(shè)置生成表信息。小提示若要將新表放入當(dāng)前打開的數(shù)據(jù)庫(kù)中,選擇“當(dāng)前數(shù)據(jù)庫(kù)”選項(xiàng)(本任務(wù)即如此);若要將新表放入另外一個(gè)數(shù)據(jù)庫(kù)中,則單擊“另一數(shù)據(jù)庫(kù)”選項(xiàng),并鍵入要放入新表的數(shù)據(jù)庫(kù)名,必要時(shí)需鍵入路徑。Step4設(shè)置查詢條件。Step5在彈出的對(duì)話框中,確認(rèn)信息。Step6查看生成表預(yù)覽。Step7設(shè)置查詢名稱為“不及格成績(jī)”,將此生成表查詢保存到當(dāng)前數(shù)據(jù)庫(kù)中。Step12.創(chuàng)建刪除查詢打開“學(xué)生管理”數(shù)據(jù)庫(kù),將“成績(jī)”表添加至查詢?cè)O(shè)計(jì)視圖中,并將相關(guān)字段添加至設(shè)計(jì)網(wǎng)格。小提示雙擊字段列表框中的“*”鍵,可將表中的所有字段全部添加到設(shè)計(jì)網(wǎng)格中,雙擊字段名稱則可將該字段單獨(dú)添加到設(shè)計(jì)網(wǎng)格中。Step2在設(shè)計(jì)網(wǎng)格中增加“刪除”行。Step3設(shè)置刪除條件。Step4查看即將刪除記錄的預(yù)覽。Step5返回設(shè)計(jì)視圖。Step6確認(rèn)刪除記錄。Step7設(shè)置查詢名稱為“刪除查詢”并保存到當(dāng)前數(shù)據(jù)庫(kù)中。3.創(chuàng)建更新查詢Step1在“學(xué)生管理”數(shù)據(jù)庫(kù)中創(chuàng)建一個(gè)簡(jiǎn)單的選擇查詢,查詢名稱為“成績(jī)查詢”,分別包含“基本信息”表中的“姓名”字段、“課程”表中的“課程名稱”字段和“成績(jī)”表中的“成績(jī)”字段。Step2打開“學(xué)生管理”數(shù)據(jù)庫(kù),將“成績(jī)查詢”添加到查詢?cè)O(shè)計(jì)窗口中,并將字段“姓名”、“課程名稱”和“成績(jī)”添加到設(shè)計(jì)網(wǎng)格中。Step3更新查詢?cè)O(shè)計(jì)。Step4設(shè)置更新條件。Step5預(yù)覽更新記錄。Step6返回設(shè)計(jì)視圖。Step7確認(rèn)更新記錄。Step8將該查詢命名為“更新查詢”保存至“學(xué)生管理”數(shù)據(jù)庫(kù)中。4.創(chuàng)建追加查詢Step1創(chuàng)建“15平面設(shè)計(jì)班學(xué)生基本信息”表,要求該表與“基本信息”表結(jié)構(gòu)一致,數(shù)據(jù)按給定素材中的“15平面設(shè)計(jì)班學(xué)生基本信息”(EXCEL表)導(dǎo)入。Step2利用“查詢?cè)O(shè)計(jì)”將“15平面設(shè)計(jì)班學(xué)生基本信息”表中的字段添加到設(shè)計(jì)網(wǎng)格中。Step3追加操作。Step4在彈出的對(duì)話框中,對(duì)追加對(duì)話框進(jìn)行設(shè)置。Step5單擊“運(yùn)行”按鈕,彈出詢問對(duì)話框。Step6設(shè)置該查詢名稱為“追加查詢”,并將該查詢保存至當(dāng)前數(shù)據(jù)庫(kù)中。1.當(dāng)源表和目標(biāo)表中的字段名稱不一致時(shí),仍然可以使用追加查詢追加數(shù)據(jù):打開設(shè)計(jì)視圖,在設(shè)計(jì)網(wǎng)格的“字段”行指定源表中的字段,在設(shè)計(jì)網(wǎng)格中的“追加到”行指定目標(biāo)表中的字段。這兩個(gè)字段的數(shù)據(jù)類型必須一致,Access會(huì)將數(shù)據(jù)輸入到目標(biāo)字段中,而不管字段名是否相同。2.使用追加查詢?cè)谌侄巫芳拥那闆r下,如果源表中的字段個(gè)數(shù)比目標(biāo)表中的少,追加后,目標(biāo)表中未指定字段值的字段為空值。3.使用追加查詢?cè)谌侄巫芳拥那闆r下,如果源表中的字段數(shù)目比目標(biāo)表中的多,追加后,多余的字段會(huì)被忽略。玩轉(zhuǎn)Access任務(wù)6創(chuàng)建SQL查詢?nèi)蝿?wù)引入學(xué)習(xí)了數(shù)據(jù)庫(kù)中的查詢后,王明軒對(duì)查詢功能是如何實(shí)現(xiàn)的比較好奇,總想一探究竟,于是向老師請(qǐng)教,老師告訴他查詢都是通過Access中的SQL語(yǔ)言實(shí)現(xiàn)的。該如何運(yùn)用SQL語(yǔ)言來實(shí)現(xiàn)查詢的創(chuàng)建呢?在系統(tǒng)提供的“羅斯文示例數(shù)據(jù)庫(kù)”中創(chuàng)建一個(gè)聯(lián)合查詢,用于顯示“客戶”表和“供應(yīng)商”表中公司所在的城市、公司名稱和聯(lián)系人姓名,要求列出是客戶還是供應(yīng)商,并按照城市順序?qū)Σ樵兘Y(jié)果排序。通過本活動(dòng)的學(xué)習(xí),理解聯(lián)合查詢的概念并掌握其創(chuàng)建方法。傳遞查詢可將命令直接發(fā)送到ODBC數(shù)據(jù)庫(kù)服務(wù)器。使用傳遞查詢,用戶不必將系統(tǒng)與服務(wù)器上的表進(jìn)行連接,就可直接操作服務(wù)器上的表。通過本活動(dòng)的學(xué)習(xí),掌握傳遞查詢的創(chuàng)建方法。運(yùn)用創(chuàng)建數(shù)據(jù)定義查詢的方法,在“學(xué)生管理”數(shù)據(jù)庫(kù)中,創(chuàng)建一個(gè)名為“家長(zhǎng)信息”的表并建立索引。通過本活動(dòng)的學(xué)習(xí),掌握創(chuàng)建數(shù)據(jù)定義查詢的方法。在“學(xué)生管理”數(shù)據(jù)庫(kù)中創(chuàng)建一個(gè)包含“姓名”、“課程名稱”和“成績(jī)”三個(gè)字段的選擇查詢,基于該查詢運(yùn)用子查詢查找“語(yǔ)文”成績(jī)大于80的學(xué)生成績(jī)記錄。通過本活動(dòng)的學(xué)習(xí),理解子查詢的概念并掌握其創(chuàng)建方法。任務(wù)要求1.聯(lián)合查詢可以把來自一個(gè)或多個(gè)表或查詢所對(duì)應(yīng)的多個(gè)字段,合并成查詢結(jié)果中的一個(gè)字段或列。執(zhí)行聯(lián)合查詢時(shí),系統(tǒng)將返回所包含的表或查詢中對(duì)應(yīng)字段的記錄。2.若要?jiǎng)?chuàng)建SQL傳遞查詢,必須先創(chuàng)建一個(gè)系統(tǒng)數(shù)據(jù)源名稱(DSN)。3.數(shù)據(jù)定義查詢用于創(chuàng)建、刪除、更改表或創(chuàng)建數(shù)據(jù)庫(kù)中的索引。Access支持的數(shù)據(jù)定義語(yǔ)句包括:CREATETABLE(創(chuàng)建表)、ALTERTABLE(修改表)、DROPTABLE(刪除表)、CREATEINDEX(創(chuàng)建索引)。4.子查詢是包含在另一個(gè)選擇查詢或操作查詢中的SELECT語(yǔ)句,用戶可以在查詢?cè)O(shè)計(jì)網(wǎng)格的“字段”行中輸入這些語(yǔ)句來定義新字段或在“條件”行中輸入條件表達(dá)式。子查詢不能作為單獨(dú)的一個(gè)查詢,必須與其他查詢相結(jié)合才能實(shí)現(xiàn)其功能。Step11.創(chuàng)建聯(lián)合查詢打開Access2010,選擇樣本模板。Step2進(jìn)入可用模板,選擇確定的樣本模板。Step3單擊“啟用內(nèi)容”按鈕。Step4進(jìn)入“羅斯文”登錄對(duì)話框,確認(rèn)后登錄。Step5登錄后,顯示的羅斯文數(shù)據(jù)庫(kù)主頁(yè)。Step6創(chuàng)建聯(lián)合查詢。Step7打開查詢?cè)O(shè)計(jì)窗口并輸入相關(guān)語(yǔ)句。輸入語(yǔ)句時(shí),注意按“Enter”鍵換行。Step8聯(lián)合查詢的運(yùn)行結(jié)果。Step9將該查詢命名為“聯(lián)合查詢”保存至當(dāng)前數(shù)據(jù)庫(kù)中。Step12.創(chuàng)建傳遞查詢創(chuàng)建傳遞查詢必須先創(chuàng)建系統(tǒng)DNS。Step2打開“羅斯文”數(shù)據(jù)庫(kù),創(chuàng)建傳遞查詢。Step3設(shè)置傳遞查詢屬性。Step4在SQL傳遞查詢窗口輸入傳遞查詢信息。Step5運(yùn)行查詢并將該查詢命名為“傳遞查詢”后保存在當(dāng)前數(shù)據(jù)庫(kù)中。3.創(chuàng)建數(shù)據(jù)定義查詢Step1打開“學(xué)生管理”數(shù)據(jù)庫(kù),單擊“查詢?cè)O(shè)計(jì)”按鈕,關(guān)閉“顯示表”對(duì)話框。Step2創(chuàng)建“數(shù)據(jù)定義”查詢。Step3在SQL數(shù)據(jù)定義查詢窗口中輸入查詢信息語(yǔ)句。Step4將該查詢命名為“數(shù)據(jù)定義”保存并關(guān)閉。Step5用同樣的方法創(chuàng)建SQL數(shù)據(jù)定義查詢,在查詢窗口中輸入如下語(yǔ)句創(chuàng)建索引:CREATEINDEX索引1ON家長(zhǎng)信息([家長(zhǎng)姓名])。Step6將該數(shù)據(jù)定義查詢命名為“家長(zhǎng)信息”保存至當(dāng)前數(shù)據(jù)庫(kù)中。Step14.創(chuàng)建子查詢打開“學(xué)生管理”數(shù)據(jù)庫(kù),運(yùn)用設(shè)計(jì)視圖方式打開已創(chuàng)建好的“成績(jī)查詢”,并設(shè)置查詢條件。Step2查看查詢結(jié)果Step3將該查詢命名為“子查詢”并保存至當(dāng)前數(shù)據(jù)庫(kù)中。努力造就實(shí)力態(tài)度決定高度努力造就實(shí)力態(tài)度決定高度學(xué)習(xí)目標(biāo)●理解窗體的有關(guān)概念。●了解窗體的基本組成、類型及視圖模式?!裾莆者\(yùn)用向?qū)?chuàng)建窗體的方法?!裾莆沾绑w設(shè)計(jì)的各種控件及使用方法?!袷炀氝\(yùn)用設(shè)計(jì)視圖設(shè)計(jì)個(gè)性化窗體。項(xiàng)目4創(chuàng)建學(xué)生管理系統(tǒng)的窗體任務(wù)2利用向?qū)?chuàng)建窗體任務(wù)1認(rèn)識(shí)窗體及其類型任務(wù)3利用設(shè)計(jì)視圖創(chuàng)建窗體任務(wù)4窗體中控件的使用任務(wù)5使用窗體處理數(shù)據(jù)任務(wù)1認(rèn)識(shí)窗體及其類型任務(wù)引入通過之前的實(shí)踐,王明軒覺得Access2010是一個(gè)非常好用的數(shù)據(jù)庫(kù)管理系統(tǒng),它操作簡(jiǎn)單,能夠?qū)崿F(xiàn)數(shù)據(jù)的輸入與管理。但是如何更好地瀏覽數(shù)據(jù),為用戶提供一個(gè)更有意義的使用界面呢?打開Access2010數(shù)據(jù)庫(kù)模板中的“羅斯文”數(shù)據(jù)庫(kù),任意選擇該數(shù)據(jù)庫(kù)中的三個(gè)窗體并打開它們,說說它們的窗體類型。任務(wù)要求什么是窗體一窗體又稱表單,是Access數(shù)據(jù)庫(kù)的重要對(duì)象之一。窗體既是管理數(shù)據(jù)庫(kù)的窗口,又是用戶和數(shù)據(jù)庫(kù)之間的橋梁。通過窗體,用戶可以方便地輸入、編輯,查詢、排序、篩選和顯示數(shù)據(jù)。窗體能夠既直觀又便捷地對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行操作,能夠控制用戶進(jìn)行操作的權(quán)限。窗體的分類二窗體種類按功能分控制窗體數(shù)據(jù)操作窗體信息顯示窗體交互信息窗體按數(shù)據(jù)顯示方式和顯示關(guān)系分縱欄式窗體表格式窗體數(shù)據(jù)表窗體主/子窗體圖表窗體數(shù)據(jù)透視表窗體▲控制窗體▲信息顯示窗體▲數(shù)據(jù)操作窗體▲表格式窗體▲數(shù)據(jù)表窗體▲交互信息窗體▲縱欄式窗體▲主/子窗體▲數(shù)據(jù)透視表窗體窗體的視圖三認(rèn)識(shí)窗體類型Step1啟動(dòng)Access2010,新建一個(gè)數(shù)據(jù)庫(kù)。Step2打開樣本模板。Step3打開“羅斯文”數(shù)據(jù)庫(kù)。Step4確定登錄信息并登錄。Step5顯示“導(dǎo)航”窗格,選擇對(duì)象類型。Step6打開所需操作窗體“按員工產(chǎn)品銷售量圖表”。打開的窗體,該窗體為信息顯示窗體?!鴮?dǎo)航窗格中顯示所有窗體對(duì)象▲“按員工產(chǎn)品銷售量圖表”窗體Step7用同樣的方法打開“訂單明細(xì)”窗體,該窗體為控制窗體。Step8用同樣的方法打開“供應(yīng)商列表”窗體,該窗體為數(shù)據(jù)操作窗體。任務(wù)2利用向?qū)?chuàng)建窗體任務(wù)引入在了解了窗體的概念和類型之后,王明軒迫不及待地想自己動(dòng)手創(chuàng)建窗體。但是,該怎樣創(chuàng)建窗體呢?創(chuàng)建窗體有哪些方法和步驟呢?使用“窗體”創(chuàng)建窗體的方法,在“學(xué)生管理”數(shù)據(jù)庫(kù)中創(chuàng)建一個(gè)窗體,用于顯示“基本信息”表中的信息。通過本任務(wù)的學(xué)習(xí),掌握運(yùn)用“窗體”按鈕創(chuàng)建窗體的方法。使用“窗體向?qū)А眲?chuàng)建窗體的方法,基于“基本信息”表創(chuàng)建一個(gè)包含“學(xué)號(hào)”、“姓名”、“性別”、“畢業(yè)學(xué)校”及“中考成績(jī)”等字段的簡(jiǎn)單窗體。通過本任務(wù)的學(xué)習(xí),掌握使用“窗體向?qū)А眲?chuàng)建窗體的方法?;凇盎拘畔ⅰ北怼ⅰ罢n程”表和“成績(jī)”表創(chuàng)建一個(gè)“學(xué)生成績(jī)”窗體,主窗體用于顯示學(xué)生信息,子窗體用于顯示相應(yīng)的學(xué)生成績(jī)。通過本活動(dòng)的學(xué)習(xí),掌握子窗體的創(chuàng)建方法。使用“空白窗體”創(chuàng)建窗體的方法,創(chuàng)建“學(xué)生管理”數(shù)據(jù)庫(kù)中的“成績(jī)信息”窗體。通過本活動(dòng)的學(xué)習(xí),掌握使用“空白窗體”創(chuàng)建窗體的方法。使用“數(shù)據(jù)透視圖”創(chuàng)建窗體的方法,以“成績(jī)”表和“課程”表為數(shù)據(jù)源創(chuàng)建數(shù)據(jù)透視圖窗體,分析每門課程的均分情況。通過本活動(dòng)的學(xué)習(xí),掌握運(yùn)用“數(shù)據(jù)透視圖”創(chuàng)建窗體的方法。使用“數(shù)據(jù)透視表”創(chuàng)建窗體的方法,利用“學(xué)生管理”數(shù)據(jù)庫(kù)創(chuàng)建一個(gè)新窗體并為其設(shè)計(jì)數(shù)據(jù)透視表視圖版式,用于分析各個(gè)學(xué)校畢業(yè)學(xué)生的成績(jī)情況。通過本活動(dòng)的學(xué)習(xí),掌握運(yùn)用“數(shù)據(jù)透視表”創(chuàng)建窗體的方法。任務(wù)要求了解“窗體”組及其功能一Access2010功能區(qū)“創(chuàng)建”選項(xiàng)卡的“窗體”命令組中,提供了多種創(chuàng)建窗體的功能按鈕?!皩?dǎo)航”按鈕的下拉列表“導(dǎo)航”按鈕的下拉列表了解“窗體”組及其功能二使用“窗體向?qū)А笨梢詣?chuàng)建基于單個(gè)表或查詢的窗體,也可以創(chuàng)建基于多個(gè)表或查詢的窗體,后者被稱為多表窗體。多表窗體又分為單個(gè)窗體和多層窗體。使用“窗體向?qū)А眲?chuàng)建窗體的方法與使用表向?qū)?chuàng)建表對(duì)象的方法類似。1.利用“窗體”按鈕創(chuàng)建窗體Step1打開“學(xué)生管理”數(shù)據(jù)庫(kù)。Step2選擇窗體數(shù)據(jù)源,創(chuàng)建的窗體。Step3保存為“基本信息”窗體。2.利用“窗體向?qū)А眲?chuàng)建窗體Step1打開“學(xué)生管理”數(shù)據(jù)庫(kù)。Step2利用“窗體向?qū)А眲?chuàng)建窗體。Step3確定窗體上的使用字段,添加“學(xué)號(hào)”字段。Step4用同樣的方法添加其余字段,添加完成后,單擊“下一步”。Step5確定布局方式。Step6確定窗體名稱。3.子窗體的創(chuàng)建Step1打開“學(xué)生管理”數(shù)據(jù)庫(kù)。Step2打開窗體向?qū)?,確定新建窗體的記錄源:添加“基本信息”表中的“學(xué)號(hào)”、“姓名”、“性別”、“畢業(yè)學(xué)?!焙汀爸锌汲煽?jī)”字段,添加“課程”表中的“課程名稱”字段,添加“成績(jī)”表中的“成績(jī)”字段。Step3確定在窗體上查看數(shù)據(jù)的方式。Step4確定子窗體所用的布局方式。Step5指定窗體和子窗體的標(biāo)題。4.利用“空白窗體”按鈕創(chuàng)建窗體Step1打開“學(xué)生管理”數(shù)據(jù)庫(kù),打開“空白窗體”視圖。小提示系統(tǒng)在打開“空白窗體”視圖的同時(shí),也打開了“字段列表”窗格,以顯示數(shù)據(jù)庫(kù)中的所有表。Step2顯示所有表。Step3展開“基本信息”表并添加字段。Step4將“學(xué)號(hào)”和“姓名”兩個(gè)字段添加到空白窗體后,將顯示“基本信息”表中的第一條記錄。此時(shí)“字段列表”的布局從一個(gè)窗格變?yōu)槿齻€(gè)小窗格。Step5添加相關(guān)表中的字段:“成績(jī)”表中的“課程編號(hào)”字段,“課程”表中的“課程名稱”字段和“成績(jī)”表中的“成績(jī)”字段。Step6將新創(chuàng)建的窗體保存為“成績(jī)信息”。小提示使用“空白窗體”按鈕創(chuàng)建窗體,是在布局視圖中創(chuàng)建數(shù)據(jù)表式窗體。這種“空白窗體”就像一張白紙,使用其創(chuàng)建窗體的同時(shí),Access會(huì)打開用于窗體的數(shù)據(jù)源表,根據(jù)需要,用戶可以把表中的字段拖到窗體上,從而完成窗體的創(chuàng)建工作。5.利用“數(shù)據(jù)透視圖”創(chuàng)建窗體Step1打開“學(xué)生管理”數(shù)據(jù)庫(kù),以“成績(jī)”表和“課程”表為數(shù)據(jù)源創(chuàng)建匯總查詢,統(tǒng)計(jì)每門課程的均分、最高分和最低分,保存查詢文件為“課程查詢”。Step2選擇數(shù)據(jù)透視圖方式創(chuàng)建窗體。Step3添加字段列表。Step4添加字段。Step5保存該窗體為“成績(jī)分析數(shù)據(jù)透視圖”。6.利用“數(shù)據(jù)透視表”創(chuàng)建窗體Step1打開“學(xué)生管理”數(shù)據(jù)庫(kù)。利用“基本信息”、“課程”和“成績(jī)”三個(gè)表創(chuàng)建一個(gè)簡(jiǎn)單查詢,查詢名稱為“生源情況分析”。Step2利用“數(shù)據(jù)透視表”方式創(chuàng)建窗體。Step3添加字段列表。Step4添加字段。Step5匯總成績(jī)。Step6保存該窗體為“數(shù)據(jù)透視表創(chuàng)建窗體”。任務(wù)3利用設(shè)計(jì)視圖創(chuàng)建窗體任務(wù)引入在掌握了創(chuàng)建窗體的一些方法后,王明軒想根據(jù)自己的實(shí)際需要來布局窗體,Access2010可以滿足他的這一愿望嗎?利用設(shè)計(jì)視圖創(chuàng)建窗體的方法,在“學(xué)生管理”數(shù)據(jù)庫(kù)中創(chuàng)建一個(gè)窗體,用于顯示和編輯“基本信息”表中的數(shù)據(jù)。通過本活動(dòng)的學(xué)習(xí),掌握運(yùn)用設(shè)計(jì)視圖創(chuàng)建窗體的方法。任務(wù)要求使用窗體向?qū)е荒苓M(jìn)行一些簡(jiǎn)單的操作,當(dāng)需要設(shè)計(jì)更復(fù)雜的窗體以滿足功能上的要求時(shí),用戶就可以使用Access提供的窗體設(shè)計(jì)視圖進(jìn)行設(shè)計(jì)。它的功能比窗體向?qū)?qiáng)大,可以讓用戶充分發(fā)揮主觀能動(dòng)性,設(shè)計(jì)出令人滿意的人機(jī)界面。通過窗體設(shè)計(jì)視圖不僅可以設(shè)計(jì)新窗體,還可以用來編輯和修改已設(shè)計(jì)好的窗體。利用設(shè)計(jì)視圖創(chuàng)建窗體Step1打開“學(xué)生管理”數(shù)據(jù)庫(kù),啟動(dòng)窗體設(shè)計(jì)視圖。Step2顯示“字段列表”。Step3添加標(biāo)題。Step4添加字段。Step5用同樣的方法添加其余字段。Step6查看窗體視圖的結(jié)果。Step7返回設(shè)計(jì)視圖。Step8保存該窗體為“設(shè)計(jì)視圖創(chuàng)建窗體”。任務(wù)4窗體中控件的使用任務(wù)引入運(yùn)用設(shè)計(jì)視圖創(chuàng)建窗體時(shí),可以滿足用戶的個(gè)性化設(shè)計(jì)需求,使王明軒能更好地操作數(shù)據(jù)庫(kù)。不過,為了在操作時(shí)能夠更加得心應(yīng)手,他決定向老師請(qǐng)教窗體設(shè)計(jì)中關(guān)于“控件”的相關(guān)知識(shí),方便自己今后在工作中設(shè)計(jì)出美觀、大方且能滿足自己個(gè)性化需求的數(shù)據(jù)庫(kù)窗體。以“設(shè)計(jì)視圖”方式打開“學(xué)生管理”數(shù)據(jù)庫(kù)中的“基本信息”窗體,運(yùn)用圖像控件為該窗體添加一個(gè)?;諛?biāo)志,并刪除“住?!毙畔ⅰMㄟ^本任務(wù)的學(xué)習(xí),熟悉每個(gè)控件的使用方法及功能,并能根據(jù)實(shí)際需要設(shè)置控件的屬性。任務(wù)要求控件概述一控件是一種可視化的圖形對(duì)象,通常用于顯示數(shù)據(jù),完成某些操作,或者用于裝飾頁(yè)面??丶话惴旁凇霸O(shè)計(jì)視圖”中的窗體、報(bào)表或數(shù)據(jù)訪問頁(yè)上。在“設(shè)計(jì)”視圖中,可以利用工具命令組向窗體添加各種控件各種控件的使用方法二1.創(chuàng)建控件在“設(shè)計(jì)視圖”中打開窗體在工具箱中單擊所需要的控件按鈕在窗體上單擊需放置控件的位置2.設(shè)置控件屬性運(yùn)用控件“屬性表”可以對(duì)添加到窗體中的控件進(jìn)行屬性設(shè)置,包括控件的名稱、標(biāo)題、位置、邊框顏色、背景樣式、背景色等。在窗體的設(shè)計(jì)視圖中單擊選中的控件單擊“工具”命令組中的“屬性表”按鈕,打開窗格,并在其中設(shè)置控件的相關(guān)屬性。3.刪除控件在“設(shè)計(jì)視圖”中打開窗體在窗體上單擊選定要?jiǎng)h除的控件按鍵盤上的Delete鍵Step1控件的運(yùn)用打開“學(xué)生管理”數(shù)據(jù)庫(kù),以“設(shè)計(jì)視圖”方式打開“基本信息”窗體。Step2添加插入圖像控件。Step3插入圖片。Step4調(diào)整圖片的大小。Step5刪除控件。Step6查看“窗體視圖”設(shè)計(jì)效果。Step7返回設(shè)計(jì)視圖。Step8保存對(duì)“基本信息”窗體的修改。任務(wù)5使用窗體處理數(shù)據(jù)任務(wù)引入王明軒同學(xué)在學(xué)習(xí)了窗體的相關(guān)知識(shí)后一直在思考,窗體除了可以顯示數(shù)據(jù)外還有哪些功能呢?在“學(xué)生管理”數(shù)據(jù)庫(kù)中的“基本信息(窗體向?qū)В贝绑w中,添加一條新記錄。通過本活動(dòng)的學(xué)習(xí),掌握在窗體中添加記錄的方法。任務(wù)要求在窗體中修改記錄,將上一任務(wù)中新增記錄的“性別”改為“男”。通過本活動(dòng)的學(xué)習(xí),掌握在窗體中修改記錄的操作方法。在窗體中刪除記錄,將新增加的記錄刪除。通過本活動(dòng)的學(xué)習(xí),掌握運(yùn)用窗體刪除記錄的方法。在窗體中排序記錄,將“學(xué)生管理”數(shù)據(jù)庫(kù)的“基本信息(窗體向?qū)В贝绑w中的記錄按“中考成績(jī)”從高到低進(jìn)行排序。通過本活動(dòng)的學(xué)習(xí),掌握在窗體中排序記錄的方法。Step11.添加記錄打開“學(xué)生管理”數(shù)據(jù)庫(kù),利用“窗體向?qū)А眲?chuàng)建“基本信息(窗體向?qū)В贝绑w,設(shè)置該窗體的布局方式為“數(shù)據(jù)表”,其中包含“學(xué)號(hào)”、“姓名”、“性別”、“畢業(yè)學(xué)?!奔啊爸锌汲煽?jī)”等字段。Step2輸入新增記錄信息。Step3保存新增的記錄信息。Step12.修改記錄打開“學(xué)生管理”數(shù)據(jù)庫(kù),以數(shù)據(jù)表視圖方式打開“基本信息(窗體向?qū)В贝绑w。Step2查找到上一任務(wù)中新增加的記錄,修改字段值。Step3保存記錄的修改。Step13.刪除記錄打開“學(xué)生管理”數(shù)據(jù)庫(kù),以數(shù)據(jù)表視圖方式打開“基本信息(窗體向?qū)В贝绑w。Step2查找到新增加的記錄,并刪除該記錄。Step2確認(rèn)刪除。Step3保存刪除操作。Step14.排序記錄打開“學(xué)生管理”數(shù)據(jù)庫(kù),以數(shù)據(jù)表視圖方式打開“基本信息(窗體向?qū)В贝绑w。Step2確定排序字段并排序。Step3保存記錄的排序結(jié)果。努力造就實(shí)力態(tài)度決定高度努力造就實(shí)力態(tài)度決定高度學(xué)習(xí)目標(biāo)●了解報(bào)表的基本概念及分類?!駥W(xué)會(huì)運(yùn)用向?qū)Щ蛟O(shè)計(jì)視圖創(chuàng)建報(bào)表?!駥W(xué)會(huì)對(duì)報(bào)表進(jìn)行編輯和修改?!駥W(xué)會(huì)預(yù)覽和打印報(bào)表。項(xiàng)目5創(chuàng)建學(xué)生管理系統(tǒng)的報(bào)表任務(wù)1認(rèn)識(shí)報(bào)表任務(wù)2創(chuàng)建報(bào)表任務(wù)3編輯報(bào)表任務(wù)4報(bào)表的排序和分組任務(wù)5報(bào)表的計(jì)算與匯總?cè)蝿?wù)6子報(bào)表任務(wù)7打印報(bào)表任務(wù)1認(rèn)識(shí)報(bào)表任務(wù)引入這天,老師要求王明軒將“學(xué)生管理”數(shù)據(jù)庫(kù)中的成績(jī)分析數(shù)據(jù)打印出來交到教務(wù)處存檔??墒牵撊绾螌⒉樵兘Y(jié)果和需要的數(shù)據(jù)打印出來呢?打開Access2010數(shù)據(jù)庫(kù)中的羅斯文數(shù)據(jù)庫(kù),打開該數(shù)據(jù)庫(kù)中的任意三個(gè)報(bào)表,說說它們分別是什么類型的報(bào)表。任務(wù)要求報(bào)表的定義一報(bào)表是Access數(shù)據(jù)庫(kù)的主要對(duì)象之一,它可根據(jù)設(shè)定的要求打印格式化和組織化的數(shù)據(jù)信息。報(bào)表中的絕大多數(shù)信息從基本表、查詢或SQL語(yǔ)句中獲得,可對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行計(jì)算、分組、匯總和打印。報(bào)表與窗體二窗體報(bào)表相同點(diǎn)1.都是Access數(shù)據(jù)庫(kù)的對(duì)象2.其建立的過程基本一樣——不同點(diǎn)用于查看或輸入數(shù)據(jù)用于輸出或打印數(shù)據(jù)必須要有數(shù)據(jù)來源不一定要有數(shù)據(jù)來源可以修改、刪除原始數(shù)據(jù)不可以進(jìn)行數(shù)據(jù)修改窗體可以轉(zhuǎn)化為報(bào)表報(bào)表不可以轉(zhuǎn)化為窗體窗體顯示在屏幕上報(bào)表通常打印在紙上窗體之間可以交互報(bào)表之間沒有交互區(qū)別項(xiàng)目報(bào)表的組成三報(bào)表的類型四▲表格式報(bào)表▲縱欄式報(bào)表▲數(shù)據(jù)圖視圖報(bào)表▲標(biāo)簽報(bào)表打開報(bào)表并識(shí)別其類型Step1打開Access2010數(shù)據(jù)庫(kù)中的羅斯文數(shù)據(jù)庫(kù),在導(dǎo)航窗格中選擇“報(bào)表”。Step2打開“按類別產(chǎn)品銷售”報(bào)表,該報(bào)表為數(shù)據(jù)圖視圖報(bào)表。Step3打開“客戶通訊簿”報(bào)表,該報(bào)表為縱欄式報(bào)表。Step4打開“年度銷售報(bào)表”,該報(bào)表為表格式報(bào)表。任務(wù)2創(chuàng)建報(bào)表任務(wù)引入王明軒在了解了報(bào)表的功能特點(diǎn)后迫不及待地想學(xué)習(xí)創(chuàng)建報(bào)表的方法,那么報(bào)表的創(chuàng)建到底該如何操作呢?它與窗體的創(chuàng)建方法是否類似?利用“報(bào)表”按鈕創(chuàng)建報(bào)表,為“學(xué)生管理”數(shù)據(jù)庫(kù)中的“不及格學(xué)生名單”表創(chuàng)建一張簡(jiǎn)單報(bào)表。通過本活動(dòng)的學(xué)習(xí),掌握利用“報(bào)表”按鈕創(chuàng)建報(bào)表的方法。運(yùn)用“報(bào)表向?qū)А眲?chuàng)建報(bào)表,利用“學(xué)生管理”數(shù)據(jù)庫(kù)中的“基本信息”表、“課程”表及“成績(jī)”表中的字段創(chuàng)建一個(gè)數(shù)據(jù)報(bào)表,用來輸出學(xué)生的“姓名”、“課程名稱”、“成績(jī)”等信息。通過本活動(dòng)的學(xué)習(xí),掌握利用“報(bào)表向?qū)А眲?chuàng)建報(bào)表的方

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論