Access數(shù)據(jù)庫(kù)應(yīng)用教程2016版(中等職業(yè))全套教學(xué)課件_第1頁(yè)
Access數(shù)據(jù)庫(kù)應(yīng)用教程2016版(中等職業(yè))全套教學(xué)課件_第2頁(yè)
Access數(shù)據(jù)庫(kù)應(yīng)用教程2016版(中等職業(yè))全套教學(xué)課件_第3頁(yè)
Access數(shù)據(jù)庫(kù)應(yīng)用教程2016版(中等職業(yè))全套教學(xué)課件_第4頁(yè)
Access數(shù)據(jù)庫(kù)應(yīng)用教程2016版(中等職業(yè))全套教學(xué)課件_第5頁(yè)
已閱讀5頁(yè),還剩602頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

Access數(shù)據(jù)庫(kù)應(yīng)用教程全套可編輯PPT課件CONTENTS行業(yè)PPT模板/hangye/項(xiàng)目一初識(shí)Access——探索圖書(shū)管理系統(tǒng)項(xiàng)目二數(shù)據(jù)表的創(chuàng)建與操作——圖書(shū)管理數(shù)據(jù)入庫(kù)項(xiàng)目三查詢(xún)的創(chuàng)建與應(yīng)用——圖書(shū)信息查詢(xún)管理項(xiàng)目四窗體的創(chuàng)建與設(shè)計(jì)——生成圖書(shū)管理系統(tǒng)窗體項(xiàng)目五報(bào)表的創(chuàng)建、設(shè)計(jì)與打印——生成圖書(shū)管理系統(tǒng)報(bào)表項(xiàng)目六宏的創(chuàng)建與應(yīng)用——應(yīng)用宏管理數(shù)據(jù)庫(kù)項(xiàng)目七數(shù)據(jù)庫(kù)優(yōu)化管理與安全維護(hù)——優(yōu)化與維護(hù)圖書(shū)管理系統(tǒng)項(xiàng)目八綜合案例——服裝采購(gòu)管理系統(tǒng)01初識(shí)Access——探索圖書(shū)管理系統(tǒng)項(xiàng)目導(dǎo)讀Access2016是微軟發(fā)布的一款強(qiáng)大的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),是MicrosoftOffice的系統(tǒng)程序之一。Access2016滿足了企業(yè)對(duì)數(shù)據(jù)管理的需求,在企業(yè)中得到了廣泛應(yīng)用,這些應(yīng)用的場(chǎng)景包括生產(chǎn)管理、采購(gòu)管理、人事管理、財(cái)務(wù)管理等。本項(xiàng)目介紹數(shù)據(jù)庫(kù)的基本概念,包括數(shù)據(jù)模型、關(guān)系數(shù)據(jù)庫(kù)的相關(guān)知識(shí),Access2016工作界面,數(shù)據(jù)庫(kù)的六大對(duì)象和數(shù)據(jù)類(lèi)型,然后創(chuàng)建“圖書(shū)管理系統(tǒng)”數(shù)據(jù)庫(kù),為后續(xù)數(shù)據(jù)庫(kù)的學(xué)習(xí)做好準(zhǔn)備。知識(shí)目標(biāo)了解數(shù)據(jù)庫(kù)的基本概念。熟悉Access2016數(shù)據(jù)庫(kù)的工作界面。熟悉數(shù)據(jù)庫(kù)對(duì)象及對(duì)象之間的關(guān)系。熟悉Access2016的數(shù)據(jù)類(lèi)型。能力目標(biāo)

能對(duì)數(shù)據(jù)庫(kù)進(jìn)行需求分析,設(shè)計(jì)E-R圖。能根據(jù)要求創(chuàng)建指定的數(shù)據(jù)庫(kù)。素質(zhì)目標(biāo)培養(yǎng)獨(dú)立思考、明辨是非的安全意識(shí)。學(xué)習(xí)數(shù)據(jù)庫(kù)的基礎(chǔ)知識(shí),加強(qiáng)對(duì)新技術(shù)的了解,增強(qiáng)探究意識(shí)。項(xiàng)目導(dǎo)航任務(wù)一了解數(shù)據(jù)庫(kù)任務(wù)二創(chuàng)建數(shù)據(jù)庫(kù)任務(wù)一了解數(shù)據(jù)庫(kù)行業(yè)PPT模板/hangye/任務(wù)描述圖書(shū)館中的藏書(shū)種類(lèi)豐富繁多,通常會(huì)建立數(shù)據(jù)庫(kù)對(duì)圖書(shū)信息、圖書(shū)借閱記錄和圖書(shū)館員工信息進(jìn)行管理和維護(hù)。如何建立數(shù)據(jù)庫(kù)?構(gòu)建圖書(shū)管理系統(tǒng)需要做什么?圖書(shū)管理系統(tǒng)數(shù)據(jù)庫(kù)的設(shè)計(jì)步驟又是什么呢?讓我們一起走進(jìn)數(shù)據(jù)庫(kù)的世界,了解數(shù)據(jù)庫(kù)的相關(guān)知識(shí)。任務(wù)準(zhǔn)備全班同學(xué)以3~5人為小組,各組選出小組長(zhǎng),小組長(zhǎng)組織組內(nèi)成員掃碼觀看視頻,了解數(shù)據(jù)管理技術(shù)的發(fā)展歷程,討論并回答以下問(wèn)題。問(wèn)題1:數(shù)據(jù)管理技術(shù)的發(fā)展經(jīng)歷了哪幾個(gè)階段?問(wèn)題2:數(shù)據(jù)管理技術(shù)發(fā)展各個(gè)階段的特點(diǎn)是什么?數(shù)據(jù)管理技術(shù)的發(fā)展一、數(shù)據(jù)庫(kù)基本概念1.?dāng)?shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)(database,DB)是按照數(shù)據(jù)結(jié)構(gòu)來(lái)組織、存儲(chǔ)和管理數(shù)據(jù)的倉(cāng)庫(kù)。簡(jiǎn)單來(lái)說(shuō),數(shù)據(jù)庫(kù)就是一個(gè)數(shù)據(jù)集合,這些數(shù)據(jù)長(zhǎng)期存放在計(jì)算機(jī)中統(tǒng)一管理。數(shù)據(jù)庫(kù)中的數(shù)據(jù)按照一定的數(shù)據(jù)模型進(jìn)行組織、描述和存儲(chǔ),具有較小的冗余度和較高的數(shù)據(jù)獨(dú)立性與擴(kuò)展性,可由多個(gè)用戶和多個(gè)應(yīng)用程序共享。一、數(shù)據(jù)庫(kù)基本概念2.?dāng)?shù)據(jù)庫(kù)管理系統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng)(databasemanagementsystem,DBMS)是對(duì)數(shù)據(jù)庫(kù)進(jìn)行管理的系統(tǒng)軟件,它的職能是有效地組織和存儲(chǔ)數(shù)據(jù),獲取和管理數(shù)據(jù),接收和完成用戶提出的各種數(shù)據(jù)訪問(wèn)請(qǐng)求。數(shù)據(jù)庫(kù)管理系統(tǒng)與操作系統(tǒng)一樣是計(jì)算機(jī)的基礎(chǔ)系統(tǒng)軟件,是一個(gè)大型、復(fù)雜的軟件系統(tǒng)。一、數(shù)據(jù)庫(kù)基本概念3.?dāng)?shù)據(jù)庫(kù)系統(tǒng)數(shù)據(jù)庫(kù)系統(tǒng)(databasesystem,DBS)通常是指帶有數(shù)據(jù)庫(kù)的計(jì)算機(jī)應(yīng)用系統(tǒng),提供數(shù)據(jù)處理和信息資源共享服務(wù)。數(shù)據(jù)庫(kù)系統(tǒng)由硬件系統(tǒng)、數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)及相關(guān)軟件、數(shù)據(jù)庫(kù)管理員和用戶組成。一、數(shù)據(jù)庫(kù)基本概念具有統(tǒng)一的數(shù)據(jù)管理和控制,加強(qiáng)了對(duì)數(shù)據(jù)的保護(hù)實(shí)現(xiàn)了數(shù)據(jù)結(jié)構(gòu)化程序與數(shù)據(jù)相互獨(dú)立實(shí)現(xiàn)了數(shù)據(jù)共享,減少了數(shù)據(jù)冗余數(shù)據(jù)庫(kù)系統(tǒng)的主要特點(diǎn)提

示數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)與數(shù)據(jù)庫(kù)系統(tǒng)三者的本質(zhì)與聯(lián)系如下:①數(shù)據(jù)庫(kù)本質(zhì)上是數(shù)據(jù)集合;②數(shù)據(jù)庫(kù)管理系統(tǒng)本質(zhì)上是用于管理數(shù)據(jù)庫(kù)的軟件;③數(shù)據(jù)庫(kù)系統(tǒng)本質(zhì)上是計(jì)算機(jī)應(yīng)用系統(tǒng),它除了包含數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng),還包含相關(guān)軟件、硬件系統(tǒng)、數(shù)據(jù)庫(kù)管理員和用戶等,意義更廣泛。二、數(shù)據(jù)模型數(shù)據(jù)模型(datamodel)是用于描述數(shù)據(jù)、數(shù)據(jù)關(guān)系和數(shù)據(jù)語(yǔ)義的一種抽象表示,它定義了數(shù)據(jù)在實(shí)際應(yīng)用中的結(jié)構(gòu)、性質(zhì)和約束條件。數(shù)據(jù)模型通常由數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)約束3部分組成。數(shù)據(jù)結(jié)構(gòu)用于描述數(shù)據(jù)的類(lèi)型、性質(zhì)等內(nèi)容;數(shù)據(jù)操作是對(duì)數(shù)據(jù)進(jìn)行增、刪、改、查等操作;數(shù)據(jù)約束是對(duì)數(shù)據(jù)的完整性進(jìn)行控制,以保證數(shù)據(jù)的正確性和一致性。概念模型設(shè)計(jì)邏輯模型設(shè)計(jì)物理模型設(shè)計(jì)二、數(shù)據(jù)模型二、數(shù)據(jù)模型(1)概念模型。

概念模型從用戶需求出發(fā),對(duì)客觀世界進(jìn)行數(shù)據(jù)建模,方便用戶理解數(shù)據(jù)關(guān)系。E-R圖是最常用的表示概念模型的工具。以下是概念模型中的常見(jiàn)術(shù)語(yǔ)。①實(shí)體現(xiàn)實(shí)世界客觀存在并可以相互區(qū)別的事物稱(chēng)為實(shí)體。實(shí)體可以是具體的人或事物,也可以是抽象的概念。例如,一個(gè)部門(mén)、一名職工、一本圖書(shū)都是實(shí)體。二、數(shù)據(jù)模型②實(shí)體集凡是有共性的實(shí)體都可以組成一個(gè)集合,即實(shí)體集。例如,全部圖書(shū)就是一個(gè)實(shí)體集。③屬性實(shí)體所具有的某一特性稱(chēng)為屬性,實(shí)體可以有多個(gè)屬性。例如,書(shū)名、圖書(shū)編號(hào)、作者、價(jià)格和庫(kù)存總數(shù)都可以作為圖書(shū)實(shí)體的屬性。二、數(shù)據(jù)模型④聯(lián)系現(xiàn)實(shí)生活中,事物與事物之間往往是有聯(lián)系的,這些聯(lián)系在數(shù)據(jù)庫(kù)中也存在。實(shí)體(集)之間的聯(lián)系可分為3種:一對(duì)一聯(lián)系(1∶1)、一對(duì)多聯(lián)系(1∶n)和多對(duì)多聯(lián)系(m∶n)。數(shù)據(jù)庫(kù)中,實(shí)體之間的聯(lián)系稱(chēng)為關(guān)系。知識(shí)加油站E-R圖也稱(chēng)實(shí)體-聯(lián)系方法(entity-relationshipapproach),是陳品山于1976年提出的概念模型表示方法,也是目前最著名的概念模型表示方法。E-R圖能夠清晰地表現(xiàn)出實(shí)體、屬性和聯(lián)系之間的關(guān)系。在E-R圖中,用矩形表示實(shí)體,矩形內(nèi)部寫(xiě)上實(shí)體名;用橢圓形表示屬性,橢圓形內(nèi)部寫(xiě)上屬性名,并用無(wú)向邊將屬性與相應(yīng)的實(shí)體相連;用菱形表示聯(lián)系,菱形內(nèi)部寫(xiě)上聯(lián)系名,并分別用無(wú)向邊將聯(lián)系與有關(guān)實(shí)體相連,同時(shí)在無(wú)向邊旁標(biāo)注聯(lián)系的類(lèi)型(1∶1,1∶n,m∶n)。二、數(shù)據(jù)模型(2)邏輯模型。

邏輯模型是數(shù)據(jù)庫(kù)管理系統(tǒng)可識(shí)別的、支持的數(shù)據(jù)模型。常用的數(shù)據(jù)庫(kù)邏輯模型有層次模型、網(wǎng)狀模型和關(guān)系模型。①層次模型:利用樹(shù)狀結(jié)構(gòu)將數(shù)據(jù)組織成一對(duì)多的結(jié)構(gòu)。②網(wǎng)狀模型:利用網(wǎng)狀結(jié)構(gòu)將數(shù)據(jù)組織成多對(duì)多的結(jié)構(gòu)。③關(guān)系模型:利用二維表存儲(chǔ)數(shù)據(jù),采用數(shù)據(jù)查詢(xún)、數(shù)據(jù)刪除、數(shù)據(jù)插入、數(shù)據(jù)修改完成數(shù)據(jù)操作。關(guān)系模型中提供實(shí)體完整性約束、參照完整性約束和用戶完整性約束。關(guān)系模型是3種數(shù)據(jù)庫(kù)邏輯模型中使用最廣泛的數(shù)據(jù)模型。基于關(guān)系模型建立的數(shù)據(jù)庫(kù)稱(chēng)為關(guān)系數(shù)據(jù)庫(kù),Access數(shù)據(jù)庫(kù)就是關(guān)系數(shù)據(jù)庫(kù)。二、數(shù)據(jù)模型(3)物理模型。物理模型描述數(shù)據(jù)如何在計(jì)算機(jī)中存儲(chǔ),以及如何表達(dá)記錄結(jié)構(gòu)、記錄順序和訪問(wèn)路徑等。每種邏輯模型在實(shí)現(xiàn)時(shí)都有其對(duì)應(yīng)的物理模型。素養(yǎng)之窗為數(shù)據(jù)模型定義數(shù)據(jù)約束,能夠保證數(shù)據(jù)的正確性和一致性,同樣地,我們?cè)谑褂镁W(wǎng)絡(luò)的過(guò)程中也要時(shí)刻約束自己的行為,維護(hù)網(wǎng)絡(luò)安全。黨的二十大報(bào)告中提到,“健全網(wǎng)絡(luò)綜合治理體系,推動(dòng)形成良好網(wǎng)絡(luò)生態(tài)”。保證網(wǎng)絡(luò)安全至關(guān)重要,沒(méi)有網(wǎng)絡(luò)安全就沒(méi)有國(guó)家安全,就沒(méi)有經(jīng)濟(jì)社會(huì)穩(wěn)定運(yùn)行,廣大人民群眾利益也難以得到保障。作為祖國(guó)未來(lái)的建設(shè)者,青年學(xué)生要樹(shù)立正確的網(wǎng)絡(luò)安全觀,時(shí)刻約束自己,抵制網(wǎng)絡(luò)上的不良誘惑,始終樹(shù)立國(guó)家利益高于一切的觀念,為維護(hù)國(guó)家的安全和穩(wěn)定做出力所能及的貢獻(xiàn)。三、數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)是指針對(duì)既定的應(yīng)用環(huán)境設(shè)計(jì)出最優(yōu)的數(shù)據(jù)模型,并據(jù)此建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng),使之能夠有效地存儲(chǔ)和管理數(shù)據(jù),滿足各種應(yīng)用需求。數(shù)據(jù)庫(kù)設(shè)計(jì)一般分為以下6個(gè)步驟。需求分析運(yùn)行和維護(hù)數(shù)據(jù)庫(kù)概念模型設(shè)計(jì)構(gòu)建數(shù)據(jù)庫(kù)邏輯模型設(shè)計(jì)物理模型設(shè)計(jì)三、數(shù)據(jù)庫(kù)設(shè)計(jì)(1)需求分析進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)首先必須準(zhǔn)確了解與分析應(yīng)用的需求,也就是進(jìn)行需求分析。需求分析是整個(gè)設(shè)計(jì)過(guò)程的基礎(chǔ),是數(shù)據(jù)庫(kù)設(shè)計(jì)的“地基”。(2)概念模型設(shè)計(jì)概念模型設(shè)計(jì)是整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵。它通過(guò)對(duì)現(xiàn)實(shí)世界的應(yīng)用需求進(jìn)行描述建立概念模型,列出實(shí)體與實(shí)體間的聯(lián)系,完善實(shí)體屬性。通?;贓-R圖來(lái)進(jìn)行概念模型的設(shè)計(jì)。三、數(shù)據(jù)庫(kù)設(shè)計(jì)(3)邏輯模型設(shè)計(jì)將上述概念模型轉(zhuǎn)換為某個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng)所支持的數(shù)據(jù)模型,并對(duì)其進(jìn)行優(yōu)化。(4)物理模型設(shè)計(jì)對(duì)具體的應(yīng)用任務(wù)為邏輯模型選取最合適的物理存儲(chǔ)結(jié)構(gòu)、存取方法、存儲(chǔ)路徑等。三、數(shù)據(jù)庫(kù)設(shè)計(jì)(5)構(gòu)建數(shù)據(jù)庫(kù)依據(jù)邏輯模型設(shè)計(jì)和物理模型設(shè)計(jì)結(jié)果建立數(shù)據(jù)庫(kù),編制與調(diào)試應(yīng)用程序,組織數(shù)據(jù)入庫(kù),并進(jìn)行試運(yùn)行。(6)運(yùn)行和維護(hù)數(shù)據(jù)庫(kù)正式運(yùn)行數(shù)據(jù)庫(kù),在數(shù)據(jù)庫(kù)運(yùn)行過(guò)程中監(jiān)測(cè)并改善數(shù)據(jù)庫(kù)性能。由于應(yīng)用環(huán)境在不斷變化,所以數(shù)據(jù)庫(kù)的維護(hù)工作是一個(gè)長(zhǎng)期的任務(wù)。任務(wù)實(shí)施為“圖書(shū)管理系統(tǒng)”進(jìn)行需求分析和E-R圖設(shè)計(jì)某圖書(shū)館想要?jiǎng)?chuàng)建一個(gè)“圖書(shū)管理系統(tǒng)”數(shù)據(jù)庫(kù)來(lái)管理數(shù)據(jù)。為此,本任務(wù)實(shí)施需要進(jìn)行“圖書(shū)管理系統(tǒng)”的需求分析,并設(shè)計(jì)E-R圖。任務(wù)實(shí)施步驟1“圖書(shū)管理系統(tǒng)”有哪些數(shù)據(jù)需要進(jìn)行管理與維護(hù)?根據(jù)實(shí)地調(diào)查與訪問(wèn)發(fā)現(xiàn),圖書(shū)館中有圖書(shū)基本信息、讀者基本信息、圖書(shū)借閱記錄、圖書(shū)館員工等信息需要進(jìn)行管理與維護(hù)。步驟2“圖書(shū)管理系統(tǒng)”需要對(duì)數(shù)據(jù)進(jìn)行什么樣的處理?首先需要對(duì)數(shù)據(jù)進(jìn)行錄入,主要包括圖書(shū)基本信息的錄入、讀者基本信息的錄入、圖書(shū)借閱信息的錄入、員工基本信息的錄入。其次需要對(duì)部分?jǐn)?shù)據(jù)進(jìn)行輸出,主要是各種統(tǒng)計(jì)查詢(xún),包括根據(jù)圖書(shū)信息(如書(shū)名、作者、出版社等)查閱圖書(shū)及其借閱信息、統(tǒng)計(jì)輸出圖書(shū)類(lèi)別等。任務(wù)實(shí)施E-R圖設(shè)計(jì)步驟1確定“圖書(shū)管理系統(tǒng)”的實(shí)體:圖書(shū)、讀者、員工。步驟2確定實(shí)體之間的關(guān)系:圖書(shū)館中一本圖書(shū)會(huì)有多個(gè)庫(kù)存,可以借閱給多個(gè)讀者,每個(gè)讀者可以借閱多本圖書(shū),圖書(shū)與讀者之間具有多對(duì)多(m∶n)的借閱關(guān)系。任務(wù)實(shí)施E-R圖設(shè)計(jì)步驟3確定每個(gè)實(shí)體與聯(lián)系的屬性:【圖書(shū)】實(shí)體的屬性有【圖書(shū)編號(hào)】【圖書(shū)類(lèi)別】【書(shū)名】【作者】【出版社】【出版日期】【價(jià)格】【入庫(kù)時(shí)間】【庫(kù)存總數(shù)】【在庫(kù)數(shù)量】;【讀者】實(shí)體的屬性有【讀者編號(hào)】【讀者賬號(hào)】【讀者密碼】【讀者姓名】【讀者電話】;【員工】實(shí)體的屬性有【員工編號(hào)】【員工賬號(hào)】【員工密碼】【員工姓名】【員工電話】;【借閱】關(guān)系的屬性有【借閱編號(hào)】【圖書(shū)編號(hào)】【讀者編號(hào)】【借書(shū)日期】【還書(shū)日期】。任務(wù)實(shí)施E-R圖設(shè)計(jì)步驟4

根據(jù)以上信息,結(jié)合實(shí)際情況,畫(huà)出“圖書(shū)管理系統(tǒng)”E-R圖,如圖1-1所示。圖1-1“圖書(shū)管理系統(tǒng)”E-R圖提

示員工與圖書(shū)實(shí)體之間存在多對(duì)多的管理關(guān)系,但是這種關(guān)系的實(shí)現(xiàn)較為復(fù)雜,本例不詳細(xì)介紹,感興趣的讀者可以查閱相關(guān)資料自行設(shè)計(jì)。任務(wù)小結(jié)一、數(shù)據(jù)庫(kù)基本概念二、數(shù)據(jù)模型三、數(shù)據(jù)庫(kù)設(shè)計(jì)任務(wù)二

創(chuàng)建數(shù)據(jù)庫(kù)行業(yè)PPT模板/hangye/任務(wù)描述我們已經(jīng)完成了“圖書(shū)管理系統(tǒng)”的需求分析與概念模型設(shè)計(jì),接下來(lái)要使用數(shù)據(jù)庫(kù)管理軟件Access2016來(lái)創(chuàng)建“圖書(shū)管理系統(tǒng)”數(shù)據(jù)庫(kù)。Access2016有哪些特點(diǎn)?Access2016的哪些功能可以幫助我們更便捷地操作數(shù)據(jù)庫(kù)?Access2016支持哪些對(duì)象?怎樣使用Access2016創(chuàng)建“圖書(shū)管理系統(tǒng)”數(shù)據(jù)庫(kù)?讓我們一起來(lái)學(xué)習(xí)這些知識(shí)。任務(wù)準(zhǔn)備全班同學(xué)以3~5人為小組,各組選出小組長(zhǎng),小組長(zhǎng)組織組內(nèi)成員掃碼觀看視頻,了解常用的數(shù)據(jù)庫(kù)管理軟件,討論并回答以下問(wèn)題。問(wèn)題1:常用的數(shù)據(jù)庫(kù)管理軟件有哪些?問(wèn)題2:這些數(shù)據(jù)庫(kù)軟件有哪些特點(diǎn)?常用的數(shù)據(jù)庫(kù)管理軟件一、Access2016的基本介紹Access2016是微軟公司發(fā)布的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),是MicrosoftOffice系列辦公軟件的重要組成部分。Access2016不僅繼承和發(fā)揚(yáng)了以前版本功能強(qiáng)大、界面友好的優(yōu)點(diǎn),還在智能特性、用戶界面、布局視圖、生成器功能等方面進(jìn)行了優(yōu)化,使應(yīng)用和開(kāi)發(fā)工作變得更加簡(jiǎn)單和方便。Access2016創(chuàng)建的數(shù)據(jù)庫(kù)文件的默認(rèn)擴(kuò)展名是.accdb。一、Access2016的基本介紹1.Access2016啟動(dòng)與退出使用Access2016之前需要先啟動(dòng)它,使用完后要及時(shí)退出,以釋放它占用的系統(tǒng)資源。(1)啟動(dòng)Access2016。啟動(dòng)Access2016最常用的方法有以下3種。一、Access2016的基本介紹①通過(guò)快捷方式啟動(dòng):安裝Access2016后,雙擊其快捷圖標(biāo),如圖1-2所示。②通過(guò)“開(kāi)始”菜單欄啟動(dòng):選擇“開(kāi)始”/“Access”選項(xiàng),如圖1-3所示。

圖1-2快捷圖標(biāo)

圖1-3“開(kāi)始”菜單欄一、Access2016的基本介紹③通過(guò)Access文件啟動(dòng):在計(jì)算機(jī)中找到已存在的Access文件,雙擊該文件。(2)退出Access2016。單擊Access2016窗口右上角的“關(guān)閉”按鈕,即可退出Access2016數(shù)據(jù)庫(kù)。這是,如果對(duì)數(shù)據(jù)庫(kù)中的對(duì)象進(jìn)行修改后已保存,Access2016會(huì)直接退出;如果對(duì)數(shù)據(jù)庫(kù)中的對(duì)象進(jìn)行修改后未保存,則會(huì)打開(kāi)提示對(duì)話框(圖1-4),詢(xún)問(wèn)用戶是否保存相關(guān)修改(以修改數(shù)據(jù)表的結(jié)構(gòu)為例)。圖1-4提示對(duì)話框一、Access2016的基本介紹2.Access2016工作界面啟動(dòng)Access2016,其工作界面如圖1-5所示。Access2016工作界面主要由快速訪問(wèn)工具欄、功能區(qū)、標(biāo)題欄、導(dǎo)航窗格、文檔區(qū)和狀態(tài)欄等組成。一、Access2016的基本介紹選項(xiàng)卡快速訪問(wèn)工具欄標(biāo)題欄功能區(qū)導(dǎo)航窗格文檔區(qū)狀態(tài)欄圖1-5Access2016工作界面一、Access2016的基本介紹(1)快速訪問(wèn)工具欄??焖僭L問(wèn)工具欄位于窗口的左上角,用戶可以利用此工具欄快速使用數(shù)據(jù)庫(kù)常用的功能,如保存、快速打印、撤銷(xiāo)等。(2)功能區(qū)。功能區(qū)有很多選項(xiàng)卡,包括“開(kāi)始”“創(chuàng)建”“外部數(shù)據(jù)”和“數(shù)據(jù)庫(kù)工具”等。(3)標(biāo)題欄。標(biāo)題欄位于窗口的最上方,顯示當(dāng)前文件的名稱(chēng)和路徑。(4)導(dǎo)航窗格。導(dǎo)航窗格位于窗口的左側(cè),顯示數(shù)據(jù)庫(kù)中各對(duì)象的名稱(chēng)。(5)文檔區(qū)。文檔區(qū)用于顯示或編輯數(shù)據(jù)庫(kù)對(duì)象,是使用Access2016進(jìn)行數(shù)據(jù)庫(kù)操作的主要工作區(qū)域。(6)狀態(tài)欄。狀態(tài)欄包括狀態(tài)消息、屬性提示、進(jìn)度指示、視圖/窗口切換按鈕等。二、Access2016數(shù)據(jù)庫(kù)對(duì)象Access2016的主要功能是通過(guò)以下6個(gè)對(duì)象實(shí)現(xiàn)的,Access2016使用導(dǎo)航窗格對(duì)數(shù)據(jù)庫(kù)對(duì)象進(jìn)行管理。1.表表是數(shù)據(jù)庫(kù)的基本對(duì)象,也是Access2016的核心數(shù)據(jù)庫(kù)對(duì)象。數(shù)據(jù)庫(kù)中的數(shù)據(jù)都存儲(chǔ)在數(shù)據(jù)表中,以供數(shù)據(jù)庫(kù)中的其他對(duì)象進(jìn)行直接或間接的訪問(wèn)。數(shù)據(jù)表是帶有相關(guān)主題的由行和列組成的二維表,如圖1-6所示。二、Access2016數(shù)據(jù)庫(kù)對(duì)象圖1-6數(shù)據(jù)表二、Access2016數(shù)據(jù)庫(kù)對(duì)象2.查詢(xún)?cè)谝粋€(gè)或多個(gè)數(shù)據(jù)表中查找滿足特定條件數(shù)據(jù)的對(duì)象稱(chēng)為查詢(xún)。例如,查詢(xún)所有價(jià)格在20元至100元之間的圖書(shū)的結(jié)果如圖1-7所示。圖1-7查詢(xún)所有價(jià)格在20元至100元之間的圖書(shū)二、Access2016數(shù)據(jù)庫(kù)對(duì)象3.窗體窗體是用戶與數(shù)據(jù)庫(kù)交互的界面。由于在表中直接輸入或修改數(shù)據(jù)不夠直觀,而且容易出現(xiàn)錯(cuò)誤,因此我們可以專(zhuān)門(mén)設(shè)計(jì)相應(yīng)的窗體,用于輸入、修改、顯示或查詢(xún)數(shù)據(jù)等,如圖1-8所示。圖1-8窗體二、Access2016數(shù)據(jù)庫(kù)對(duì)象4.報(bào)表報(bào)表主要用于預(yù)覽和打印數(shù)據(jù)庫(kù)中的特定數(shù)據(jù),這些數(shù)據(jù)可以來(lái)自表、查詢(xún)或SQL語(yǔ)句。一個(gè)簡(jiǎn)單的圖書(shū)報(bào)表如圖1-9所示。圖1-9報(bào)表二、Access2016數(shù)據(jù)庫(kù)對(duì)象5.宏宏是多個(gè)操作的集合,它主要用于簡(jiǎn)化操作步驟,自動(dòng)完成一些經(jīng)常重復(fù)或復(fù)雜的操作。通過(guò)宏,可實(shí)現(xiàn)數(shù)據(jù)的輸入和輸出、數(shù)據(jù)庫(kù)的打開(kāi)和關(guān)閉、打印報(bào)表與執(zhí)行查詢(xún)等功能。6.模塊模塊是將VBA(visualbasicforapplications)聲明、語(yǔ)句、過(guò)程和函數(shù)結(jié)合起來(lái)作為一個(gè)單元存儲(chǔ)的代碼集合。簡(jiǎn)單來(lái)說(shuō),模塊就是“程序”,用于完成一些復(fù)雜功能。三、Access2016中的數(shù)據(jù)在Access2016中存儲(chǔ)數(shù)據(jù)時(shí)通常需要設(shè)置字段的數(shù)據(jù)類(lèi)型,以明確數(shù)據(jù)的格式。此外,在Access2016中還可以使用運(yùn)算符和函數(shù)對(duì)數(shù)據(jù)進(jìn)行計(jì)算。1.可用的字段數(shù)據(jù)類(lèi)型Access2016定義了以下12種數(shù)據(jù)類(lèi)型。(1)短文本:用于存儲(chǔ)文本或文本與數(shù)字的組合數(shù)據(jù)。長(zhǎng)度上限為255個(gè)字符。(2)長(zhǎng)文本:用于存儲(chǔ)長(zhǎng)度較長(zhǎng)的文本或文本與數(shù)字的組合數(shù)據(jù)。(3)數(shù)字:用于存儲(chǔ)需要進(jìn)行數(shù)學(xué)計(jì)算的數(shù)據(jù),通常默認(rèn)為“雙精度數(shù)”類(lèi)型。(4)日期/時(shí)間:用于存儲(chǔ)日期、時(shí)間。(5)貨幣:用于存儲(chǔ)價(jià)格等數(shù)據(jù),是“數(shù)字”數(shù)據(jù)類(lèi)型的特殊類(lèi)型。三、Access2016中的數(shù)據(jù)(6)自動(dòng)編號(hào):向表中添加新記錄,Access會(huì)自動(dòng)在該類(lèi)型字段中插入唯一順序或隨機(jī)編號(hào)。(7)是/否:用于存儲(chǔ)只有兩個(gè)不同可選值的數(shù)據(jù)。(8)OLE對(duì)象:用于存儲(chǔ)圖片、音頻、視頻或其他BLOB(二進(jìn)制大對(duì)象)等,最大可達(dá)2GB。(9)超鏈接:用于存儲(chǔ)超鏈接,最多可包含文本、路徑和地址3部分。(10)附件:用于向數(shù)據(jù)庫(kù)附加外部文件。(11)計(jì)算:用于存儲(chǔ)計(jì)算某列的值的表達(dá)式。(12)查閱向?qū)В河糜谔峁┙o用戶建立字段的列表。三、Access2016中的數(shù)據(jù)2.運(yùn)算符Access2016中的運(yùn)算符包括算數(shù)運(yùn)算符、比較運(yùn)算符、邏輯運(yùn)算符、連接運(yùn)算符和引用運(yùn)算符等,常用運(yùn)算符及其含義見(jiàn)表1-1所列。連接運(yùn)算符主要有“&”“+”,用于將兩個(gè)或多個(gè)字符串連接起來(lái)生成一個(gè)新的字符串。而引用運(yùn)算符通常在訪問(wèn)數(shù)據(jù)庫(kù)對(duì)象及所屬控件時(shí)使用,包含“!”和“.”兩種,前者訪問(wèn)的是用戶自定義的對(duì)象或控件,后者訪問(wèn)的是Access所定義的項(xiàng)目。三、Access2016中的數(shù)據(jù)運(yùn)算符類(lèi)型運(yùn)算符含義運(yùn)算符類(lèi)型運(yùn)算符含義

算術(shù)運(yùn)算符

^冪運(yùn)算比較運(yùn)算符

<小于*求兩個(gè)數(shù)的乘積<=小于等于/兩個(gè)數(shù)相除>大于\兩個(gè)數(shù)整除>=大于等于Mod取余=等于+求兩個(gè)數(shù)的和<>不等于?求兩個(gè)數(shù)的差Between…And介于兩個(gè)值之間邏輯運(yùn)算符

Not邏輯非,將當(dāng)前邏輯值取反In確定某個(gè)值是否在一組值中And邏輯與,前后表達(dá)式均為真,結(jié)果為真IsNull為空Or邏輯或,前后表達(dá)式有一個(gè)為真,結(jié)果為真IsNotNull非空Eqv邏輯相等,兩者同值時(shí)結(jié)果為真Like匹配模式Xor邏輯異或,兩者不同值時(shí)結(jié)果為真

圖1-9報(bào)表三、Access2016中的數(shù)據(jù)Access中的函數(shù)類(lèi)型按功能可分為算術(shù)函數(shù)、日期/時(shí)間函數(shù)、文本函數(shù)、數(shù)組函數(shù)、常規(guī)函數(shù)、出錯(cuò)處理函數(shù)、消息函數(shù)等。下面介紹Access中較為常用的幾種函數(shù)。(1)常用算術(shù)函數(shù)。①sum(數(shù)值表達(dá)式):求總和。②Abs(數(shù)值表達(dá)式):求絕對(duì)值。③Sqr(數(shù)值表達(dá)式):求平方根。④Int(數(shù)值表達(dá)式):取整。⑤Round(數(shù)值表達(dá)式,小數(shù)位數(shù)):四舍五入到指定位數(shù)。三、Access2016中的數(shù)據(jù)(2)常用日期/時(shí)間函數(shù)。①Time():返回當(dāng)前系統(tǒng)時(shí)間。②Date():返回當(dāng)前系統(tǒng)日期。③Now():返回當(dāng)前系統(tǒng)日期和時(shí)間。④Year(日期):返回指定日期的年份。三、Access2016中的數(shù)據(jù)(3)常用文本函數(shù)。①Left(字符表達(dá)式,數(shù)值表達(dá)式):從字符串左側(cè)開(kāi)始截取指定數(shù)值個(gè)數(shù)的字符。②Len(字符表達(dá)式):返回字符表達(dá)式的字符個(gè)數(shù)。③Replace(字符表達(dá)式,搜索字符串,替換字符串):將字符表達(dá)式中的指定子串(搜索字符串)替換為另一個(gè)子串(替換字符串)。任務(wù)實(shí)施創(chuàng)建“圖書(shū)管理系統(tǒng)”數(shù)據(jù)庫(kù)與“聯(lián)系人”數(shù)據(jù)庫(kù)任務(wù)實(shí)施1——?jiǎng)?chuàng)建“圖書(shū)管理系統(tǒng)”數(shù)據(jù)庫(kù)空白數(shù)據(jù)庫(kù)指的是沒(méi)有任何數(shù)據(jù)庫(kù)對(duì)象的數(shù)據(jù)庫(kù),本任務(wù)實(shí)施將以空白數(shù)據(jù)庫(kù)為基礎(chǔ)創(chuàng)建“圖書(shū)管理系統(tǒng)”數(shù)據(jù)庫(kù)。步驟1啟動(dòng)Access2016,在主界面中選擇“空白桌面數(shù)據(jù)庫(kù)”選項(xiàng),如圖1-10所示。任務(wù)實(shí)施圖1-10Access2016主界面任務(wù)實(shí)施步驟2

在打開(kāi)的界面(圖1-11)中輸入文件名稱(chēng)“圖書(shū)管理系統(tǒng)”,單擊文件名編輯框右側(cè)的“瀏覽到某個(gè)位置來(lái)存放數(shù)據(jù)庫(kù)”按鈕,打開(kāi)“文件新建數(shù)據(jù)庫(kù)”對(duì)話框(圖1-12),設(shè)置保存數(shù)據(jù)庫(kù)文件的位置后單擊“確定”按鈕,返回界面并單擊“創(chuàng)建”按鈕。圖1-11數(shù)據(jù)庫(kù)命名界面圖1-12“文件新建數(shù)據(jù)庫(kù)”對(duì)話框任務(wù)實(shí)施步驟3

“圖書(shū)管理系統(tǒng)”數(shù)據(jù)庫(kù)創(chuàng)建成功,如圖1-13所示。圖1-13創(chuàng)建“圖書(shū)管理系統(tǒng)”數(shù)據(jù)庫(kù)任務(wù)實(shí)施使用“樣本模板”創(chuàng)建數(shù)據(jù)庫(kù)為方便用戶的使用,Access2016提供了一些模板來(lái)幫助用戶快速創(chuàng)建不同主題的數(shù)據(jù)庫(kù)。接下來(lái),我們使用“樣本模板”創(chuàng)建數(shù)據(jù)庫(kù)。步驟1

啟動(dòng)Access2016,在主界面中可看到樣本模板列表,如圖1-14所示。圖1-14樣本模板列表任務(wù)實(shí)施步驟2

選擇“聯(lián)系人”選項(xiàng),在打開(kāi)界面的“文件名”編輯框中輸入文件名“聯(lián)系人”,設(shè)置保存數(shù)據(jù)庫(kù)文件的位置后單擊“創(chuàng)建”按鈕,如圖1-15所示。圖1-14樣本模板列表任務(wù)實(shí)施步驟3

Access2016將加載基于該模板的數(shù)據(jù)庫(kù),在導(dǎo)航窗格中顯示模板自帶的對(duì)象,如圖1-16所示。圖1-16“聯(lián)系人”數(shù)據(jù)庫(kù)課堂小結(jié)一、Access2016的基本介紹二、Access2016數(shù)據(jù)庫(kù)對(duì)象三、Access2016中的數(shù)據(jù)謝謝大家數(shù)據(jù)表的創(chuàng)建與操作——圖書(shū)管理數(shù)據(jù)入庫(kù)CONTENTS行業(yè)PPT模板/hangye/項(xiàng)目一初識(shí)Access——探索圖書(shū)管理系統(tǒng)項(xiàng)目二數(shù)據(jù)表的創(chuàng)建與操作——圖書(shū)管理數(shù)據(jù)入庫(kù)項(xiàng)目三查詢(xún)的創(chuàng)建與應(yīng)用——圖書(shū)信息查詢(xún)管理項(xiàng)目四窗體的創(chuàng)建與設(shè)計(jì)——生成圖書(shū)管理系統(tǒng)窗體項(xiàng)目五報(bào)表的創(chuàng)建、設(shè)計(jì)與打印——生成圖書(shū)管理系統(tǒng)報(bào)表項(xiàng)目六宏的創(chuàng)建與應(yīng)用——應(yīng)用宏管理數(shù)據(jù)庫(kù)項(xiàng)目七數(shù)據(jù)庫(kù)優(yōu)化管理與安全維護(hù)——優(yōu)化與維護(hù)圖書(shū)管理系統(tǒng)項(xiàng)目八綜合案例——服裝采購(gòu)管理系統(tǒng)02數(shù)據(jù)表的創(chuàng)建與操作——圖書(shū)管理數(shù)據(jù)入庫(kù)項(xiàng)目導(dǎo)讀表是Access數(shù)據(jù)庫(kù)中最基本的對(duì)象,它以行和列的形式來(lái)記錄數(shù)據(jù)。數(shù)據(jù)庫(kù)中的數(shù)據(jù)都要存儲(chǔ)到表中,以供數(shù)據(jù)庫(kù)中的其他對(duì)象進(jìn)行直接或間接訪問(wèn)。因此,數(shù)據(jù)表的設(shè)計(jì)將直接影響數(shù)據(jù)庫(kù)的性能和系統(tǒng)設(shè)計(jì)。本項(xiàng)目介紹數(shù)據(jù)表的概念和結(jié)構(gòu),以及創(chuàng)建和操作數(shù)據(jù)表的方法,為“圖書(shū)管理系統(tǒng)”創(chuàng)建“圖書(shū)表”“讀者信息表”“借閱表”和“員工信息表”,使得圖書(shū)管理數(shù)據(jù)成功入庫(kù)。知識(shí)目標(biāo)理解數(shù)據(jù)表的概念。了解數(shù)據(jù)表的結(jié)構(gòu)。能力目標(biāo)能根據(jù)實(shí)際需求創(chuàng)建數(shù)據(jù)表并輸入數(shù)據(jù)。能分析數(shù)據(jù)間的關(guān)聯(lián),設(shè)置表間關(guān)系。能設(shè)計(jì)數(shù)據(jù)表的外觀。素質(zhì)目標(biāo)通過(guò)操作結(jié)構(gòu)復(fù)雜的數(shù)據(jù)表,養(yǎng)成細(xì)心、嚴(yán)謹(jǐn)?shù)暮昧?xí)慣。形成具體問(wèn)題具體分析的思維方式,培養(yǎng)選擇合適方法解決不同問(wèn)題的能力。項(xiàng)目導(dǎo)航任務(wù)一創(chuàng)建數(shù)據(jù)表任務(wù)二操作數(shù)據(jù)表任務(wù)一創(chuàng)建數(shù)據(jù)表行業(yè)PPT模板/hangye/任務(wù)描述通過(guò)項(xiàng)目一的學(xué)習(xí),同學(xué)們已經(jīng)熟悉了Access2016的工作界面、數(shù)據(jù)庫(kù)對(duì)象、可用字段數(shù)據(jù)類(lèi)型等相關(guān)知識(shí),能夠根據(jù)“圖書(shū)管理系統(tǒng)”的具體應(yīng)用需求用E-R圖將各個(gè)實(shí)體間的聯(lián)系表示出來(lái),并且成功創(chuàng)建了“圖書(shū)管理系統(tǒng)”數(shù)據(jù)庫(kù)。接下來(lái)需要在數(shù)據(jù)庫(kù)中創(chuàng)建數(shù)據(jù)表。對(duì)于數(shù)據(jù)庫(kù)來(lái)說(shuō),數(shù)據(jù)庫(kù)中的數(shù)據(jù)表就是不同數(shù)據(jù)的“收納箱”,那么如何在數(shù)據(jù)庫(kù)中創(chuàng)建表呢?接下來(lái)讓我們一起學(xué)習(xí)表的相關(guān)內(nèi)容。任務(wù)準(zhǔn)備全班同學(xué)以3~5人為小組,各組選出小組長(zhǎng),小組長(zhǎng)組織組內(nèi)成員掃碼觀看視頻,了解Access和Excel的功能對(duì)比,討論并回答以下問(wèn)題。問(wèn)題1:比起Excel,Access有哪些優(yōu)點(diǎn)?問(wèn)題2:什么情況下應(yīng)該使用Access來(lái)替代Excel來(lái)管理數(shù)據(jù)?Access和Excel的功能對(duì)比一、數(shù)據(jù)表基本概念數(shù)據(jù)表是數(shù)據(jù)庫(kù)的核心和基礎(chǔ),它保存著數(shù)據(jù)庫(kù)中的所有數(shù)據(jù)信息。數(shù)據(jù)在表中是按行和列的格式進(jìn)行組織的,每行代表一條記錄,每列代表一個(gè)字段,表中記錄的具體數(shù)據(jù)信息稱(chēng)為值。一個(gè)數(shù)據(jù)庫(kù)可以包含多個(gè)數(shù)據(jù)表,每個(gè)表代表一個(gè)特定的主題。二、數(shù)據(jù)表的結(jié)構(gòu)在創(chuàng)建數(shù)據(jù)表時(shí),需要先定義表的結(jié)構(gòu),再輸入記錄。表的結(jié)構(gòu)是指表的框架,設(shè)計(jì)表的結(jié)構(gòu)就是定義表,包括確定表名、表的字段、各字段的屬性等。1.表名表名是表存儲(chǔ)在磁盤(pán)上的唯一標(biāo)識(shí),也是數(shù)據(jù)庫(kù)中用戶訪問(wèn)數(shù)據(jù)的唯一標(biāo)識(shí)。表的名稱(chēng)要與用途相符合,做到簡(jiǎn)略、直觀、見(jiàn)名知意。2.?dāng)?shù)據(jù)類(lèi)型數(shù)據(jù)類(lèi)型用于指定字段中存儲(chǔ)的數(shù)據(jù)的類(lèi)型,不同的數(shù)據(jù)類(lèi)型能容納的默認(rèn)值和允許值是不同的。Access2016中定義了12種數(shù)據(jù)類(lèi)型,此部分知識(shí)已在項(xiàng)目一中有過(guò)詳細(xì)介紹。提

示在表中,同一列數(shù)據(jù)必須具有相同的數(shù)據(jù)特征,屬于同一種數(shù)據(jù)類(lèi)型。在設(shè)計(jì)表時(shí),必須首先定義表中字段的數(shù)據(jù)類(lèi)型,它決定了數(shù)據(jù)的存儲(chǔ)方式和使用方式。3.字段屬性字段具有多種屬性,包括字段名稱(chēng)、字段大小、格式、標(biāo)題、默認(rèn)值、輸入掩碼、驗(yàn)證規(guī)則與驗(yàn)證文本等。(1)字段名稱(chēng):字段名稱(chēng)可以包含字母、漢字、數(shù)字、空格和其他字符,不可以包含句號(hào)、感嘆號(hào)、方括號(hào)、引號(hào)等,且第1個(gè)字符不能為空格。(2)字段大?。鹤侄未笮∮糜谙薅ā拔谋尽薄皵?shù)字”或“自動(dòng)編號(hào)”數(shù)據(jù)類(lèi)型的最大長(zhǎng)度。(3)格式:格式就是控制數(shù)據(jù)顯示的格式,可以在不改變數(shù)據(jù)存儲(chǔ)與輸入方式的情況下,改變數(shù)據(jù)顯示的格式。二、數(shù)據(jù)表的結(jié)構(gòu)(4)標(biāo)題:標(biāo)題是字段的別名。在定義表結(jié)構(gòu)的過(guò)程中,并不要求表中的字段必須為漢字,也可以使用簡(jiǎn)單的符號(hào)。但為了在表的顯示過(guò)程中方便識(shí)讀,通常需要使用漢字,這時(shí)可以用“標(biāo)題”屬性來(lái)為英文名稱(chēng)字段指定漢字的別名。(5)默認(rèn)值:默認(rèn)值是指向表中插入新記錄時(shí),字段自動(dòng)產(chǎn)生的默認(rèn)取值。(6)輸入掩碼:在數(shù)據(jù)庫(kù)中,有時(shí)會(huì)要求以指定格式和長(zhǎng)度輸入數(shù)據(jù),如手機(jī)號(hào)字段要以固定位數(shù)的數(shù)字形式輸入。利用掩碼就可以實(shí)現(xiàn)這樣的輸入,如使用輸入掩碼“00000000000”指定手機(jī)號(hào)字段的輸入形式。掩碼的格式符及其含義見(jiàn)表2-1所列。此外,Access數(shù)據(jù)庫(kù)還提供了多種預(yù)定義輸入掩碼模板,包括郵編、身份證號(hào)等。二、數(shù)據(jù)表的結(jié)構(gòu)圖表2-1掩碼的格式符及其含義二、數(shù)據(jù)表的結(jié)構(gòu)格式符含義格式符含義0必須輸入一個(gè)數(shù)字(0~9)&必須輸入一個(gè)字符或空格9可以輸入一個(gè)數(shù)字(0~9)C可以輸入字符或空格#可以輸入一個(gè)數(shù)字、空格、加號(hào)或減號(hào);如果跳過(guò),Access會(huì)輸入一個(gè)空格.,:;-/小數(shù)分隔符、千位分隔符、日期分隔符和時(shí)間分隔符L必須輸入一個(gè)字母<其后的所有字符都以大寫(xiě)字母顯示?可以輸入一個(gè)字母>其后的所有字符都以小寫(xiě)字母顯示A必須輸入一個(gè)字母或數(shù)字!導(dǎo)致從左到右(而非從右到左)填充輸入掩碼a可以輸入一個(gè)字母或數(shù)字\逐字顯示緊隨其后的字符(7)驗(yàn)證規(guī)則與驗(yàn)證文本:驗(yàn)證規(guī)則是對(duì)字段的值進(jìn)行限制的條件,能夠提供數(shù)據(jù)有效性檢查,保證數(shù)據(jù)的正確性。驗(yàn)證文本是當(dāng)輸入的數(shù)據(jù)不滿足對(duì)應(yīng)的驗(yàn)證規(guī)則時(shí),系統(tǒng)出現(xiàn)的提示。二、數(shù)據(jù)表的結(jié)構(gòu)素養(yǎng)之窗數(shù)據(jù)表中字段的屬性有很多種,但并不是每一種屬性都是必須設(shè)置的。在實(shí)際操作數(shù)據(jù)表時(shí),要根據(jù)實(shí)際情況設(shè)置字段的屬性。其實(shí)生活中也是一樣,我們會(huì)遇到許多各種各樣的問(wèn)題,這就需要我們針對(duì)具體問(wèn)題進(jìn)行具體分析,巧妙變通,不拘泥于問(wèn)題本身,找到解決問(wèn)題的最佳方法,這樣才能在工作和學(xué)習(xí)中取得事半功倍的效果。4.主鍵主鍵又稱(chēng)主關(guān)鍵字,由表中的一個(gè)或多個(gè)字段構(gòu)成,用于唯一標(biāo)記數(shù)據(jù)表中的一條記錄。一個(gè)數(shù)據(jù)表只有一個(gè)主鍵,且主鍵字段不允許輸入空值。在Access2016中,主鍵的類(lèi)型有3種:自動(dòng)編號(hào)主鍵、單字段主鍵和多字段主鍵。二、數(shù)據(jù)表的結(jié)構(gòu)任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中創(chuàng)建數(shù)據(jù)表任務(wù)實(shí)施1——通過(guò)“設(shè)計(jì)視圖”創(chuàng)建“圖書(shū)表”通過(guò)“設(shè)計(jì)視圖”創(chuàng)建“圖書(shū)表”,要求包括“圖書(shū)編號(hào)”“圖書(shū)類(lèi)別”“書(shū)名”“作者”“出版社”“出版日期”“價(jià)格”“入庫(kù)時(shí)間”“庫(kù)存總數(shù)”“在庫(kù)數(shù)量”字段信息,并將“圖書(shū)編號(hào)”設(shè)為主鍵。步驟1打開(kāi)本書(shū)配套素材“項(xiàng)目二”/“任務(wù)一”/“圖書(shū)管理系統(tǒng).accdb”文件,在“創(chuàng)建”選項(xiàng)卡的“表格”組中單擊“表設(shè)計(jì)”按鈕(圖2-1),Access2016會(huì)自動(dòng)創(chuàng)建一個(gè)名為“表1”的新表,如圖2-2所示。

任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中創(chuàng)建數(shù)據(jù)表圖2-1單擊“表設(shè)計(jì)”按鈕圖2-2自動(dòng)創(chuàng)建“表1”步驟2

在“字段名稱(chēng)”列首個(gè)單元格中輸入“圖書(shū)編號(hào)”,在“數(shù)據(jù)類(lèi)型”列首個(gè)編輯框中單擊下拉按鈕,在展開(kāi)的下拉列表中選擇“短文本”選項(xiàng),如圖2-3所示。任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中創(chuàng)建數(shù)據(jù)表圖2-3添加字段提

示在表設(shè)計(jì)視圖的“常規(guī)”區(qū)域中可以設(shè)置字段的屬性,如默認(rèn)值、驗(yàn)證規(guī)則、驗(yàn)證文本等。步驟3參照步驟2繼續(xù)添加其他字段并設(shè)置數(shù)據(jù)類(lèi)型?!白侄蚊Q(chēng)”為“圖書(shū)類(lèi)別”,“數(shù)據(jù)類(lèi)型”為“短文本”?!白侄蚊Q(chēng)”為“書(shū)名”,“數(shù)據(jù)類(lèi)型”為“短文本”?!白侄蚊Q(chēng)”為“作者”,“數(shù)據(jù)類(lèi)型”為“短文本”?!白侄蚊Q(chēng)”為“出版社”,“數(shù)據(jù)類(lèi)型”為“短文本”?!白侄蚊Q(chēng)”為“出版日期”,“數(shù)據(jù)類(lèi)型”為“日期/時(shí)間”?!白侄蚊Q(chēng)”為“價(jià)格”,“數(shù)據(jù)類(lèi)型”為“貨幣”。任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中創(chuàng)建數(shù)據(jù)表步驟3“字段名稱(chēng)”為“入庫(kù)時(shí)間”,“數(shù)據(jù)類(lèi)型”為“日期/時(shí)間”?!白侄蚊Q(chēng)”為“庫(kù)存總數(shù)”,“數(shù)據(jù)類(lèi)型”為“數(shù)字”?!白侄蚊Q(chēng)”為“在庫(kù)數(shù)量”,“數(shù)據(jù)類(lèi)型”為“數(shù)字”。所有字段添加完成后,單擊界面左上角的“保存”按鈕,在打開(kāi)對(duì)話框的“表名稱(chēng)”編輯框中將“表1”修改為“圖書(shū)表”,單擊“確定”按鈕,如圖2-4所示。任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中創(chuàng)建數(shù)據(jù)表圖2-4修改表的名稱(chēng)步驟4打開(kāi)如圖2-5所示的對(duì)話框,詢(xún)問(wèn)是否定義主鍵,單擊“是”按鈕。此時(shí),字段列表中顯示自動(dòng)添加的主鍵“ID”字段,如圖2-6所示。任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中創(chuàng)建數(shù)據(jù)表圖2-5提示對(duì)話框圖2-6自動(dòng)添加的“ID”字段步驟5右擊“圖書(shū)編號(hào)”編輯框左側(cè)的行選擇器(圖2-7),在彈出的快捷菜單中選擇“主鍵”選項(xiàng),將“圖書(shū)編號(hào)”設(shè)為主鍵,“圖書(shū)編號(hào)”編輯框左側(cè)顯示主鍵標(biāo)記,如圖2-8所示。任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中創(chuàng)建數(shù)據(jù)表圖2-7右擊行選擇器圖2-8設(shè)置主鍵步驟6右擊“圖書(shū)表”標(biāo)簽,在彈出的快捷菜單中選擇“保存”選項(xiàng),保存設(shè)置主鍵的操作,如圖2-9所示。任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中創(chuàng)建數(shù)據(jù)表圖2-9保存數(shù)據(jù)表步驟7右擊“圖書(shū)表”標(biāo)簽,在彈出的快捷菜單中選擇“數(shù)據(jù)表視圖”選項(xiàng),在數(shù)據(jù)表視圖中輸入記錄(“ID”字段無(wú)須手動(dòng)輸入,會(huì)自動(dòng)生成)。至此,“圖書(shū)表”創(chuàng)建完成,結(jié)果如圖2-10所示。最后保存并關(guān)閉“圖書(shū)表”。任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中創(chuàng)建數(shù)據(jù)表圖2-10創(chuàng)建完成的“圖書(shū)表”任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中創(chuàng)建數(shù)據(jù)表任務(wù)實(shí)施2——通過(guò)“數(shù)據(jù)表視圖”創(chuàng)建“借閱表”通過(guò)“數(shù)據(jù)表視圖”創(chuàng)建“借閱表”,要求包括“借閱編號(hào)”“圖書(shū)編號(hào)”“讀者編號(hào)”“借書(shū)日期”“還書(shū)日期”字段信息。步驟1在“創(chuàng)建”選項(xiàng)卡的“表格”組中單擊“表”按鈕(圖2-12),Access2016會(huì)自動(dòng)創(chuàng)建一個(gè)名為“表1”的新表,并打開(kāi)數(shù)據(jù)表視圖,默認(rèn)為“表1”創(chuàng)建“ID”字段,該字段的數(shù)據(jù)類(lèi)型是自動(dòng)編號(hào),如圖2-13所示。

任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中創(chuàng)建數(shù)據(jù)表圖2-12單擊“表”按鈕圖2-13新建的“表1”步驟2單擊“單擊以添加”旁的三角按鈕,在展開(kāi)的下拉列表(圖2-14)中選擇“短文本”選項(xiàng),添加“字段1”(圖2-15),字段名稱(chēng)處于可編輯狀態(tài),將“字段1”修改為“借閱編號(hào)”,如圖2-16所示。任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中創(chuàng)建數(shù)據(jù)表圖2-14添加新字段可選的數(shù)據(jù)類(lèi)型圖2-15添加的“字段1”圖2-16修改“字段1”名稱(chēng)步驟3參照步驟2繼續(xù)添加其他字段,“圖書(shū)編號(hào)”“讀者編號(hào)”字段的“數(shù)據(jù)類(lèi)型”為“短文本”,“借書(shū)日期”“還書(shū)日期”字段的“數(shù)據(jù)類(lèi)型”為“日期和時(shí)間”,如圖

2-17所示。任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中創(chuàng)建數(shù)據(jù)表圖2-17添加其他字段步驟4字段添加完成后,向“表1”數(shù)據(jù)表中輸入記錄,結(jié)果如圖2-18所示。任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中創(chuàng)建數(shù)據(jù)表圖2-18輸入記錄后的數(shù)據(jù)表步驟5右擊“表1”標(biāo)簽,在彈出的快捷菜單中選擇“保存”選項(xiàng)(圖2-19),打開(kāi)“另存為”對(duì)話框,在“表名稱(chēng)”編輯框中將“表1”修改為“借閱表”,然后單擊“確定”按鈕,完成數(shù)據(jù)表的保存,如圖2-20所示。任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中創(chuàng)建數(shù)據(jù)表圖2-19選擇“保存”選項(xiàng)圖2-20修改表名任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中創(chuàng)建數(shù)據(jù)表任務(wù)實(shí)施3——通過(guò)外部數(shù)據(jù)導(dǎo)入創(chuàng)建“員工信息表”現(xiàn)有“員工信息.xlsx”文件(本書(shū)配套素材“項(xiàng)目二”/“任務(wù)一”文件夾中),要求利用外部數(shù)據(jù)源創(chuàng)建“員工信息表”,其中包括“員工編號(hào)”“員工賬號(hào)”“員工密碼”“員工姓名”“員工電話”字段信息。步驟1選擇“外部數(shù)據(jù)”選項(xiàng)卡,在“導(dǎo)入并鏈接”組中單擊“Excel”按鈕,如圖2-21所示。任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中創(chuàng)建數(shù)據(jù)表圖2-21單擊“Excel”按鈕步驟2打開(kāi)“獲取外部數(shù)據(jù)-Excel電子表格”對(duì)話框(圖2-22),單擊“瀏覽”按鈕打開(kāi)“打開(kāi)”對(duì)話框,選擇“員工信息.xlsx”文件后單擊“打開(kāi)”按鈕,如圖2-23所示。返回“獲取外部數(shù)據(jù)-Excel電子表格”對(duì)話框,選中“將源數(shù)據(jù)導(dǎo)入當(dāng)前數(shù)據(jù)庫(kù)的新表中”單選鈕,單擊“確定”按鈕。任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中創(chuàng)建數(shù)據(jù)表任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中創(chuàng)建數(shù)據(jù)表圖2-22“獲取外部數(shù)據(jù)-Excel電子表格”對(duì)話框圖2-23選擇“員工信息.xlsx”文件并打開(kāi)步驟3

打開(kāi)“導(dǎo)入數(shù)據(jù)表向?qū)А睂?duì)話框,勾選“第一行包含列標(biāo)題”復(fù)選框,單擊“下一步”按鈕,如圖2-24所示。任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中創(chuàng)建數(shù)據(jù)表圖2-24勾選“第一行包含列標(biāo)題”復(fù)選框步驟4在打開(kāi)的界面中單擊“員工編號(hào)”字段,“員工編號(hào)”便顯示在“字段名稱(chēng)”編輯框中,在其右側(cè)的“數(shù)據(jù)類(lèi)型”下拉列表中選擇“短文本”選項(xiàng),設(shè)置字段的數(shù)據(jù)類(lèi)型。使用同樣方法依次設(shè)置“員工賬號(hào)”“員工密碼”“員工姓名”“員工電話”字段的數(shù)據(jù)類(lèi)型為“短文本”,單擊“下一步”按鈕,如圖2-25所示。任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中創(chuàng)建數(shù)據(jù)表圖2-25設(shè)置字段的數(shù)據(jù)類(lèi)型提

示對(duì)于不想導(dǎo)入的字段,可以在選中后勾選對(duì)應(yīng)的“不導(dǎo)入字段(跳過(guò))”復(fù)選框。步驟5在打開(kāi)的界面中選中“我自己選擇主鍵”單選鈕,在其右側(cè)的下拉列表中選擇“員工編號(hào)”選項(xiàng),將其設(shè)為主鍵,單擊“下一步”按鈕,如圖2-26所示。任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中創(chuàng)建數(shù)據(jù)表圖2-26設(shè)置表的主鍵步驟6在打開(kāi)界面的“導(dǎo)入到表”編輯框中輸入表的名稱(chēng)“員工信息表”,單擊“完成”按鈕,如圖2-27所示。任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中創(chuàng)建數(shù)據(jù)表圖2-27輸入表名稱(chēng)步驟7打開(kāi)“獲取外部數(shù)據(jù)-Excel電子表格”對(duì)話框,單擊“關(guān)閉”按鈕,如圖2-28所示。任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中創(chuàng)建數(shù)據(jù)表圖2-28“保存導(dǎo)入步驟”設(shè)置提

如果經(jīng)常進(jìn)行同樣的數(shù)據(jù)導(dǎo)入操作,可以勾選“保存導(dǎo)入步驟”復(fù)選框,方便以后快速完成同樣的導(dǎo)入操作。步驟8導(dǎo)入完成后,在導(dǎo)航窗格中雙擊“員工信息表”,打開(kāi)表的數(shù)據(jù)表視圖(圖2-29),可見(jiàn)不僅創(chuàng)建了新表還導(dǎo)入了相應(yīng)的數(shù)據(jù)。任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中創(chuàng)建數(shù)據(jù)表圖2-29導(dǎo)入完成的“員工信息表”課堂小結(jié)一、數(shù)據(jù)表基本概念二、數(shù)據(jù)表的結(jié)構(gòu)任務(wù)二

操作數(shù)據(jù)表行業(yè)PPT模板/hangye/任務(wù)描述在任務(wù)一中同學(xué)們已經(jīng)學(xué)會(huì)了創(chuàng)建數(shù)據(jù)表,以及在數(shù)據(jù)表中輸入數(shù)據(jù)記錄的方法。那么如何將我們創(chuàng)建的數(shù)據(jù)表關(guān)聯(lián)起來(lái),使表與表之間的數(shù)據(jù)建立聯(lián)系呢?對(duì)原有的表結(jié)構(gòu)進(jìn)行修改要執(zhí)行什么操作呢?本任務(wù)將在“圖書(shū)管理系統(tǒng)”數(shù)據(jù)庫(kù)中實(shí)現(xiàn)對(duì)“圖書(shū)表”“借閱表”“員工信息表”的表間關(guān)系設(shè)置、外觀設(shè)計(jì)、數(shù)據(jù)表修改等操作。任務(wù)準(zhǔn)備全班同學(xué)以3~5人為小組,各組選出小組長(zhǎng),小組長(zhǎng)組織組內(nèi)成員掃碼觀看視頻,了解表間關(guān)系的作用,討論并回答以下問(wèn)題。問(wèn)題1:為什么將多個(gè)數(shù)據(jù)置于多個(gè)不同的表中?問(wèn)題2:表間關(guān)系的作用是什么?為什么要?jiǎng)?chuàng)建表間關(guān)系一、表間關(guān)系在Access2016中,每個(gè)表都是獨(dú)立的一個(gè)部分,但每個(gè)表又不是完全孤立的,表與表之間可能存在著聯(lián)系,要使這些表聯(lián)系起來(lái)反映數(shù)據(jù)庫(kù)的整體信息,需要為這些表建立應(yīng)有的關(guān)系。在建立表間關(guān)系時(shí),還可以通過(guò)設(shè)置參照完整性來(lái)保證數(shù)據(jù)的完整性與一致性。一、表間關(guān)系1.表間關(guān)系的類(lèi)型表間關(guān)系主要有以下3種。(1)一對(duì)一關(guān)系。在一對(duì)一關(guān)系中,表A中的每行在表B中只有一個(gè)匹配行,表B中的每行在表A中也只有一個(gè)匹配行。這種關(guān)系并不常見(jiàn),因?yàn)檫@種情況下,一般會(huì)把相關(guān)信息存儲(chǔ)在一個(gè)表中。一、表間關(guān)系(2)一對(duì)多關(guān)系。一對(duì)多關(guān)系是最常見(jiàn)的表間關(guān)系類(lèi)型。在此類(lèi)型關(guān)系中,表A中的一行在表B中可以有多個(gè)匹配行,但表B中的一行在表A中只能有一個(gè)匹配行。(3)多對(duì)多關(guān)系。在多對(duì)多關(guān)系中,表A中的一行在表B中可以有多個(gè)匹配行,反之亦然。例如,學(xué)校里一名學(xué)生可以學(xué)習(xí)多門(mén)課程,而一門(mén)課程也可以由多名學(xué)生選修,“學(xué)生表”和“課程表”之間就是多對(duì)多關(guān)系。知識(shí)加油站表間關(guān)系是通過(guò)兩個(gè)表中的公共字段建立的。如果要在數(shù)據(jù)庫(kù)中建立一對(duì)多關(guān)系,必須在表關(guān)系為“一”端的表中將公共字段設(shè)為表的主鍵,再建立關(guān)系。如果要建立多對(duì)多的表間關(guān)系,除兩個(gè)實(shí)體表外必須創(chuàng)建第3個(gè)表,該表通常稱(chēng)為連接表,它將多對(duì)多關(guān)系劃分為兩個(gè)一對(duì)多關(guān)系。一、表間關(guān)系2.參照完整性參照完整性是一組限制刪除或修改相關(guān)聯(lián)的表中的數(shù)據(jù)的規(guī)則,Access使用參照完整性來(lái)確保數(shù)據(jù)庫(kù)相關(guān)表之間關(guān)系的有效性,防止意外刪除或更改相關(guān)記錄。設(shè)置參照完整性就是在相關(guān)表之間創(chuàng)建一組規(guī)則,當(dāng)用戶插入、更新或刪除某個(gè)表中的記錄時(shí),可保證相關(guān)表中的數(shù)據(jù)的完整性。二、表的相關(guān)操作在Access2016數(shù)據(jù)庫(kù)中,可以對(duì)數(shù)據(jù)表進(jìn)行以下操作。(1)打開(kāi)表。在Access2016中,表有兩種視圖。在導(dǎo)航窗格中右擊數(shù)據(jù)表,可以在彈出的快捷菜單中選擇“數(shù)據(jù)表視圖”或“設(shè)計(jì)視圖”選項(xiàng)打開(kāi)表,直接雙擊數(shù)據(jù)表將打開(kāi)數(shù)據(jù)表視圖。(2)復(fù)制表。復(fù)制表的操作分為兩種情況:一種是在同一個(gè)數(shù)據(jù)庫(kù)中復(fù)制表,另一種是將數(shù)據(jù)表從一個(gè)數(shù)據(jù)庫(kù)復(fù)制到另一個(gè)數(shù)據(jù)庫(kù)中。這兩種情況都可以通過(guò)“開(kāi)始”選項(xiàng)卡“剪貼板”組中的“復(fù)制”和“粘貼”按鈕完成。二、表的相關(guān)操作(3)重命名表。在導(dǎo)航窗格中右擊數(shù)據(jù)表,在彈出的快捷菜單中選擇“重命名”選項(xiàng)進(jìn)行編輯操作即可重命名表。(4)刪除表。在導(dǎo)航窗格中選中要?jiǎng)h除的數(shù)據(jù)表,按Delete鍵,或者在需要?jiǎng)h除的數(shù)據(jù)表上右擊,在彈出的快捷菜單中選擇“刪除”選項(xiàng),均可刪除表。(5)修改表結(jié)構(gòu)。修改表結(jié)構(gòu)主要包括移動(dòng)字段、插入字段、重命名字段、刪除字段、更改字段屬性或類(lèi)型等操作,這些操作可在數(shù)據(jù)表的設(shè)計(jì)視圖中實(shí)現(xiàn)。(6)關(guān)閉表。單擊文檔區(qū)右上角的“關(guān)閉”按鈕即可關(guān)閉表。提示更改現(xiàn)有字段數(shù)據(jù)類(lèi)型需要注意,絕大多數(shù)情況下,短文本轉(zhuǎn)換為數(shù)字、貨幣、日期/時(shí)間或是/否類(lèi)型都是在不損壞數(shù)據(jù)的情況下進(jìn)行的,不合適的值都將自動(dòng)刪除。此外,將數(shù)字轉(zhuǎn)換為短文本,不會(huì)丟失任何信息。三、數(shù)據(jù)表外觀在“開(kāi)始”選項(xiàng)卡的“文本格式”組(圖2-31)中可以設(shè)置數(shù)據(jù)表的字體、顏色、對(duì)齊方式、網(wǎng)格線等,還可以單擊“文本格式”組右下角的按鈕,打開(kāi)“設(shè)置數(shù)據(jù)表格式”對(duì)話框設(shè)置“單元格效果”“網(wǎng)絡(luò)線顯示方式”“背景色”“替代背景色”“網(wǎng)格線顏色”“邊框和線型”等樣式,如圖2-32所示。Access2016定義了以下12種數(shù)據(jù)類(lèi)型。

圖2-31“文本格式”組圖2-32“設(shè)置數(shù)據(jù)表格式”對(duì)話框四、數(shù)據(jù)排序與篩選1.?dāng)?shù)據(jù)排序數(shù)據(jù)排序是指根據(jù)當(dāng)前表中的一個(gè)或多個(gè)字段的值對(duì)表中的所有記錄進(jìn)行重新排列。排序時(shí)可按升序排序,也可按降序排序。排序記錄時(shí),不同字段類(lèi)型的排序規(guī)則有所不同,具體規(guī)則如下。(1)英文按首字母順序排序(不區(qū)分大小寫(xiě))。(2)中文按拼音首字母順序排序。(3)數(shù)字按數(shù)值大小進(jìn)行排序。(4)日期/時(shí)間字段按日期及時(shí)間的先后順序排序。(5)文本型字段中如果出現(xiàn)數(shù)字,按首個(gè)數(shù)字的ASCII碼值順序排序。提示對(duì)于文本型字段中出現(xiàn)數(shù)字的情況,若希望按其數(shù)值大小進(jìn)行排序,應(yīng)在較短的數(shù)字前面加“0”。例如,直接對(duì)文本型字符“3”“8”“15”升序排列,其結(jié)果為“15”“3”“8”,這是因?yàn)椤?”的ASCII碼值小于“3”與“8”的。要想實(shí)現(xiàn)按其數(shù)值大小進(jìn)行排序,可以將3個(gè)字符改為“03”“08”“15”。四、數(shù)據(jù)排序與篩選(6)長(zhǎng)文本、超鏈接、OLE對(duì)象等字段不能進(jìn)行排序。(7)按升序排序時(shí),含有空字段值的記錄將排在列表的第1條。四、數(shù)據(jù)排序與篩選2.?dāng)?shù)據(jù)篩選數(shù)據(jù)篩選是指在眾多記錄中找出那些滿足指定條件的數(shù)據(jù)記錄。篩選時(shí)必須設(shè)置好篩選條件。Access2016在“開(kāi)始”選項(xiàng)卡的“排序和篩選”組中提供了3個(gè)與篩選相關(guān)的按鈕,它們分別是“篩選器”“選擇”和“高級(jí)”,如圖2-33所示。圖2-33“排序與篩選”組任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中操作數(shù)據(jù)表任務(wù)實(shí)施1——?jiǎng)?chuàng)建“圖書(shū)管理系統(tǒng)”數(shù)據(jù)庫(kù)表間關(guān)系“圖書(shū)表”“讀者信息表”與“借閱表”之間存在一對(duì)多關(guān)系,本任務(wù)實(shí)施我們就為這3個(gè)表創(chuàng)建表間關(guān)系。步驟1打開(kāi)本書(shū)配套素材“項(xiàng)目二”/“任務(wù)二”/“圖書(shū)管理系統(tǒng).accdb”文件,選擇“數(shù)據(jù)庫(kù)工具”選項(xiàng)卡,在“關(guān)系”組中單擊“關(guān)系”按鈕,如圖2-34所示。

圖2-34單擊“關(guān)系”按鈕任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中操作數(shù)據(jù)表步驟2

打開(kāi)“顯示表”對(duì)話框,選擇“借閱表”選項(xiàng),單擊“添加”按鈕,再選擇“圖書(shū)表”選項(xiàng),單擊“添加”按鈕,最后單擊“關(guān)閉”按鈕,如圖2-35所示。圖2-35添加表任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中操作數(shù)據(jù)表步驟3

顯示關(guān)系的設(shè)計(jì)視圖(圖2-36),選中“借閱表”的“圖書(shū)編號(hào)”字段,將其拖動(dòng)至“圖書(shū)表”的“圖書(shū)編號(hào)”字段上,打開(kāi)“編輯關(guān)系”對(duì)話框(圖2-37),勾選“實(shí)施參照完整性”“級(jí)聯(lián)更新相關(guān)字段”“級(jí)聯(lián)刪除相關(guān)記錄”復(fù)選框(三者同時(shí)選擇時(shí),若更新、刪除當(dāng)前表的記錄,則相關(guān)表的記錄也會(huì)同步更改),單擊“創(chuàng)建”按鈕,為兩個(gè)數(shù)據(jù)表建立關(guān)系,如圖2-38所示。任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中操作數(shù)據(jù)表圖2-37“編輯關(guān)系”對(duì)話框任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中操作數(shù)據(jù)表圖2-36關(guān)系的設(shè)計(jì)視圖圖2-38創(chuàng)建借閱表與圖書(shū)表的表間關(guān)系步驟4

在“關(guān)系工具設(shè)計(jì)”選項(xiàng)卡的“關(guān)系”組中單擊“顯示表”按鈕,打開(kāi)“顯示表”對(duì)話框。參照前面的步驟添加“讀者信息表”,并創(chuàng)建讀者信息表與借閱表之間的關(guān)系,連接字段為“讀者編號(hào)”,如圖2-39所示。圖2-39創(chuàng)建借閱表與讀者信息表的表間關(guān)系任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中操作數(shù)據(jù)表步驟5

單擊“關(guān)閉”按鈕,在打開(kāi)的提示對(duì)話框中單擊“是”按鈕保存關(guān)系。任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中操作數(shù)據(jù)表任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中操作數(shù)據(jù)表任務(wù)實(shí)施2——設(shè)計(jì)“圖書(shū)表”外觀接下來(lái)我們?yōu)椤皥D書(shū)表”設(shè)計(jì)外觀,要求如下。(1)設(shè)置網(wǎng)格線為“網(wǎng)格線:交叉”。(2)設(shè)置單元格效果為“凸起”。步驟1在導(dǎo)航窗格中雙擊“圖書(shū)表”,打開(kāi)其數(shù)據(jù)表視圖。在“開(kāi)始”選項(xiàng)卡的“文本格式”組中單擊“網(wǎng)格線”按鈕,在展開(kāi)的下拉列表中選擇“網(wǎng)格線:交叉”選項(xiàng),如圖2-40所示。

圖2-40設(shè)置網(wǎng)格線任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中操作數(shù)據(jù)表步驟1在“文本格式”組右下角單擊“設(shè)置數(shù)據(jù)表格式”按鈕(圖2-41),打開(kāi)“設(shè)置數(shù)據(jù)表格式”對(duì)話框,選中“凸起”單選鈕,單擊“確定”按鈕(圖2-42),“圖書(shū)表”外觀的效果如圖2-43所示。

圖2-40設(shè)置網(wǎng)格線任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中操作數(shù)據(jù)表

圖2-42設(shè)置單元格效果圖2-43“圖書(shū)表”外觀的設(shè)置效果任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中操作數(shù)據(jù)表任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中操作數(shù)據(jù)表任務(wù)實(shí)施3——編輯“借閱表”中記錄對(duì)“借閱表”中記錄進(jìn)行編輯,按要求完成以下設(shè)置。(1)向“借閱表”中增加一條記錄:“借閱編號(hào)”為“230421”,“圖書(shū)編號(hào)”為“C000002”,“讀者編號(hào)”為“B20181008003”,“借書(shū)日期”為“2022/10/11”,“還書(shū)日期”為“2022/11/15”。(2)修改“借閱表”中“借閱編號(hào)”字段信息為“230420”的記錄的“還書(shū)日期”字段,將其修改成“2022/12/21”。(3)在“借閱表”中查找“讀者編號(hào)”字段信息包含“M2019091902”的記錄。步驟1在導(dǎo)航窗格中雙擊“借閱表”打開(kāi)數(shù)據(jù)表。在“開(kāi)始”選項(xiàng)卡的“記錄”組中單擊“新建”按鈕,然后在增加的記錄行中輸入要添加的記錄數(shù)據(jù),如圖2-44所示。任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中操作數(shù)據(jù)表圖2-44在“借閱表”中新增記錄步驟2將光標(biāo)移動(dòng)到“借閱編號(hào)”字段信息為“230420”記錄的“還書(shū)日期”單元格位置,單擊按鈕,將數(shù)據(jù)修改為“2022/12/21”,如圖2-45所示。任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中操作數(shù)據(jù)表圖2-45修改“借閱表”中記錄步驟3在“借閱表”中按“Ctrl+F”組合鍵,打開(kāi)“查找和替換”對(duì)話框,在“查找內(nèi)容”編輯框中輸入“M2019091902”,設(shè)置“查找范圍”為“當(dāng)前文檔”,設(shè)置“匹配”為“字段任何部分”,設(shè)置“搜索”為“全部”,單擊“查找下一個(gè)”按鈕(圖2-46),光標(biāo)將定位到所查找到的單元格位置,如圖2-47所示。任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中操作數(shù)據(jù)表

圖2-46查找設(shè)置圖2-47查找“借閱表”內(nèi)容任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中操作數(shù)據(jù)表步驟4單擊“取消”按鈕關(guān)閉對(duì)話框。任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中操作數(shù)據(jù)表任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中操作數(shù)據(jù)表任務(wù)實(shí)施4——新增并篩選“員工信息表”的記錄本任務(wù)實(shí)施將在“員工信息表”中新增一列顯示籍貫的數(shù)據(jù),再?gòu)摹皢T工信息表”中篩選出所有非河南籍的員工。步驟1在導(dǎo)航窗格中雙擊“員工信息表”打開(kāi)數(shù)據(jù)表。單擊“單擊以添加”單元格的下拉按鈕,在展開(kāi)的下拉列表中選擇“短文本”選項(xiàng)(圖2-48),將字段命名為“員工籍貫”,然后輸入每個(gè)員工的籍貫,結(jié)果如圖2-49所示。任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中操作數(shù)據(jù)表

圖2-48選擇“短文本”選項(xiàng)

圖2-49添加完的“員工籍貫”字段步驟2將光標(biāo)定位到“員工籍貫”字段的任意單元格中,在“開(kāi)始”選項(xiàng)卡的“排序和篩選”組中單擊“篩選器”按鈕,在展開(kāi)的下拉列表中選擇“文本篩選器”/“不包含”選項(xiàng),如圖2-50所示。任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中操作數(shù)據(jù)表圖2-50選擇篩選方式步驟3打開(kāi)“自定義篩選”對(duì)話框,在編輯框中輸入“河南”,單擊“確定”按鈕(如圖2-51),篩選所有非河南籍員工的結(jié)果如圖2-52所示。任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中操作數(shù)據(jù)表圖2-52篩選結(jié)果圖2-51設(shè)置自定義篩選課堂小結(jié)一、表間關(guān)系二、表的相關(guān)操作三、數(shù)據(jù)表外觀四、數(shù)據(jù)排序與篩選謝謝大家Access數(shù)據(jù)庫(kù)應(yīng)用教程CONTENTS行業(yè)PPT模板/hangye/項(xiàng)目一初識(shí)Access——探索圖書(shū)管理系統(tǒng)項(xiàng)目二數(shù)據(jù)表的創(chuàng)建與操作——圖書(shū)管理數(shù)據(jù)入庫(kù)項(xiàng)目三查詢(xún)的創(chuàng)建與應(yīng)用——圖書(shū)信息查詢(xún)管理項(xiàng)目四窗體的創(chuàng)建與設(shè)計(jì)——生成圖書(shū)管理系統(tǒng)窗體項(xiàng)目五報(bào)表的創(chuàng)建、設(shè)計(jì)與打印——生成圖書(shū)管理系統(tǒng)報(bào)表項(xiàng)目六宏的創(chuàng)建與應(yīng)用——應(yīng)用宏管理數(shù)據(jù)庫(kù)項(xiàng)目七數(shù)據(jù)庫(kù)優(yōu)化管理與安全維護(hù)——優(yōu)化與維護(hù)圖書(shū)管理系統(tǒng)項(xiàng)目八綜合案例——服裝采購(gòu)管理系統(tǒng)03查詢(xún)的創(chuàng)建與應(yīng)用——圖書(shū)信息查詢(xún)管理項(xiàng)目導(dǎo)讀查詢(xún)是Access2016數(shù)據(jù)庫(kù)的對(duì)象之一,運(yùn)用查詢(xún),用戶可以從數(shù)據(jù)庫(kù)的大量數(shù)據(jù)中查詢(xún)出需要的數(shù)據(jù),并以數(shù)據(jù)表的形式顯示出來(lái)。雖然在數(shù)據(jù)表中進(jìn)行查找和篩選能夠?qū)崿F(xiàn)一定程度的“查詢(xún)”,但功能十分有限,不能像查詢(xún)一樣實(shí)現(xiàn)在多表中聯(lián)合查詢(xún)。本項(xiàng)目介紹如何使用查詢(xún)對(duì)象進(jìn)行數(shù)據(jù)檢索與分析,為“圖書(shū)管理系統(tǒng)”創(chuàng)建選擇查詢(xún)、參數(shù)查詢(xún)、交叉表查詢(xún)、操作查詢(xún)和SQL查詢(xún)5種不同類(lèi)型的查詢(xún)。知識(shí)目標(biāo)了解查詢(xún)的基本概念。熟悉查詢(xún)的視圖。掌握5種不同類(lèi)型的查詢(xún)的功能。能力目標(biāo)能根據(jù)要求創(chuàng)建5種不同類(lèi)型的查詢(xún)。能運(yùn)行查詢(xún)實(shí)現(xiàn)對(duì)數(shù)據(jù)的計(jì)算、操作等。素質(zhì)目標(biāo)通過(guò)對(duì)數(shù)據(jù)庫(kù)進(jìn)行查詢(xún)管理,明白規(guī)范化的工具對(duì)于管理的重要性,從而在生活中樹(shù)立規(guī)范意識(shí),管理好自己的學(xué)習(xí)和工作。明白道德之于個(gè)人、社會(huì)的意義,在生活中堅(jiān)守道德底線,規(guī)范自己的行為和選擇。項(xiàng)目導(dǎo)航任務(wù)一創(chuàng)建選擇查詢(xún)?nèi)蝿?wù)二創(chuàng)建高級(jí)查詢(xún)?nèi)蝿?wù)一創(chuàng)建選擇查詢(xún)行業(yè)PPT模板/hangye/任務(wù)描述通過(guò)項(xiàng)目二的學(xué)習(xí),同學(xué)們已經(jīng)成功將數(shù)據(jù)導(dǎo)入到“圖書(shū)管理系統(tǒng)”數(shù)據(jù)庫(kù)中,創(chuàng)建了多個(gè)數(shù)據(jù)表,并建立了表間關(guān)系,接下來(lái)就可以對(duì)數(shù)據(jù)表進(jìn)行查詢(xún)了。Access2016提供了功能強(qiáng)大且靈活的查詢(xún)工具,它能實(shí)現(xiàn)哪些功能?查詢(xún)與表的關(guān)系是什么?查詢(xún)有哪幾種類(lèi)型?讓我們通過(guò)在“圖書(shū)管理系統(tǒng)”數(shù)據(jù)庫(kù)中創(chuàng)建查詢(xún),認(rèn)識(shí)一下查詢(xún)工具的巧妙之處吧!任務(wù)準(zhǔn)備全班同學(xué)以3~5人為小組,各組選出小組長(zhǎng),小組長(zhǎng)組織組內(nèi)成員掃碼觀看視頻,了解查詢(xún)與表的區(qū)別與聯(lián)系,討論并回答以下問(wèn)題。問(wèn)題1:查詢(xún)與表有哪些相同點(diǎn)?問(wèn)題2:查詢(xún)與表有哪些不同點(diǎn)?查詢(xún)與表的區(qū)別與聯(lián)系一、查詢(xún)概述1.查詢(xún)的基本概念查詢(xún)是基于表的一項(xiàng)重要應(yīng)用技術(shù),是數(shù)據(jù)庫(kù)處理和分析數(shù)據(jù)的工具,也是重要的數(shù)據(jù)庫(kù)對(duì)象。查詢(xún)能夠根據(jù)給定的條件在指定的一個(gè)或多個(gè)表中篩選所需要的信息,構(gòu)成一個(gè)新的數(shù)據(jù)集合,供使用者查看、更改和分析。查詢(xún)的數(shù)據(jù)源可以是數(shù)據(jù)表或其他查詢(xún)。此外,查詢(xún)也可以作為其他數(shù)據(jù)庫(kù)對(duì)象(如窗體和報(bào)表)的數(shù)據(jù)源。提

示創(chuàng)建查詢(xún)后,只會(huì)保存查詢(xún)的操作,只有在運(yùn)行該查詢(xún)時(shí),才會(huì)從查詢(xún)數(shù)據(jù)源中抽取數(shù)據(jù)并創(chuàng)建它。一旦關(guān)閉查詢(xún),查詢(xún)的動(dòng)態(tài)集就會(huì)消失。一、查詢(xún)概述2.查詢(xún)的類(lèi)型Access2016中的查詢(xún)可分為5類(lèi),分別為選擇查詢(xún)、參數(shù)查詢(xún)、交叉表查詢(xún)、操作查詢(xún)和SQL查詢(xún)。參數(shù)查詢(xún)交叉查詢(xún)操作查詢(xún)SQL查詢(xún)選擇查詢(xún)一、查詢(xún)概述2.查詢(xún)的類(lèi)型(1)選擇查詢(xún)。選擇查詢(xún)根據(jù)指定的查詢(xún)條件從一個(gè)或多個(gè)表中檢索數(shù)據(jù)并顯示結(jié)果,是最常見(jiàn)的查詢(xún)類(lèi)型。使用選擇查詢(xún)可以對(duì)記錄進(jìn)行分組,并且可以對(duì)記錄進(jìn)行合計(jì)、計(jì)數(shù)、求平均值和其他類(lèi)型的計(jì)算操作。一、查詢(xún)概述(2)參數(shù)查詢(xún)。參數(shù)查詢(xún)是一種交互式查詢(xún),它利用對(duì)話框來(lái)提示用戶輸入查詢(xún)條件,然后根據(jù)所輸入的條件檢索記錄。例如,設(shè)計(jì)一個(gè)參數(shù)查詢(xún),用對(duì)話框來(lái)提示用戶輸入日期,然后檢索這個(gè)日期下的所有記錄。(3)交叉表查詢(xún)。使用交叉表查詢(xún)可以計(jì)算并重新組織數(shù)據(jù),能夠更加方便地分析數(shù)據(jù)。交叉表查詢(xún)可以對(duì)數(shù)據(jù)進(jìn)行計(jì)數(shù)、求平均值等計(jì)算操作。一、查詢(xún)概述(4)操作查詢(xún)。操作查詢(xún)用于添加、更改或刪除數(shù)據(jù)。操作查詢(xún)又可分為4種類(lèi)型:生成表查詢(xún)、追加查詢(xún)、更新查詢(xún)和刪除查詢(xún)。(5)SQL查詢(xún)。SQL(structuredquerylanguage)即結(jié)構(gòu)化查詢(xún)語(yǔ)言,SQL查詢(xún)是使用SQL語(yǔ)句創(chuàng)建的查詢(xún),用于存儲(chǔ)數(shù)據(jù),以及查詢(xún)、更新和管理關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)。一、查詢(xún)概述3.查詢(xún)的視圖查詢(xún)的視圖主要用于設(shè)計(jì)和修改查詢(xún)或按照不同方式查看查詢(xún)的結(jié)果。常用的查詢(xún)視圖有數(shù)據(jù)表視圖、設(shè)計(jì)視圖和SQL視圖3種。(1)數(shù)據(jù)表視圖。查詢(xún)的數(shù)據(jù)表視圖以行和列的格式顯示查詢(xún)結(jié)果,如圖3-1所示。圖3-1查詢(xún)的數(shù)據(jù)表視圖一、查詢(xún)概述(2)設(shè)計(jì)視圖。查詢(xún)的設(shè)計(jì)視圖用于設(shè)計(jì)查詢(xún),是查詢(xún)?cè)O(shè)計(jì)器的圖形化表示,利用它可以創(chuàng)建多種結(jié)構(gòu)復(fù)雜、功能完善的查詢(xún)。查詢(xún)的設(shè)計(jì)視圖由上、下兩部分構(gòu)成,上半部分為數(shù)據(jù)表/查詢(xún)顯示區(qū),下半部分為查詢(xún)?cè)O(shè)計(jì)網(wǎng)格區(qū),如圖3-2所示。圖3-2查詢(xún)的設(shè)計(jì)視圖一、查詢(xún)概述(3)SQL視圖。查詢(xún)的SQL視圖用于輸入、查看或修改查詢(xún)對(duì)應(yīng)的SQL語(yǔ)句,如圖3-3所示。圖3-3查詢(xún)的SQL視圖一、查詢(xún)概述4.查詢(xún)的創(chuàng)建方法Access2016通常使用“查詢(xún)向?qū)А焙汀安樵?xún)?cè)O(shè)計(jì)”工具創(chuàng)建查詢(xún),這兩個(gè)工具位于“創(chuàng)建”選項(xiàng)卡的“查詢(xún)”組中,如圖3-4所示。圖3-4“查詢(xún)向?qū)А焙汀安樵?xún)?cè)O(shè)計(jì)”工具一、查詢(xún)概述“查詢(xún)向?qū)А惫ぞ咛峁┝丝焖賱?chuàng)建查詢(xún)的方法,在“簡(jiǎn)單查詢(xún)向?qū)А睂?duì)話框中選擇需要?jiǎng)?chuàng)建查詢(xún)的表和字段就可以快速創(chuàng)建一個(gè)查詢(xún)。選擇數(shù)據(jù)源時(shí)可以只選擇一個(gè)表,稱(chēng)為單表查詢(xún);也可以選擇多個(gè)表,稱(chēng)為多表查詢(xún)。使用“查詢(xún)?cè)O(shè)計(jì)”工具能夠打開(kāi)查詢(xún)的設(shè)計(jì)視圖,用戶可以通過(guò)設(shè)計(jì)視圖提供的功能完成查詢(xún)?cè)O(shè)計(jì)。素養(yǎng)之窗進(jìn)行多表查詢(xún)的數(shù)據(jù)表需要事先建立表間關(guān)系。一、查詢(xún)概述5.查詢(xún)的條件查詢(xún)的條件是指在創(chuàng)建查詢(xún)時(shí)為了查詢(xún)特定記錄而對(duì)字段添加的限制條件,設(shè)置查詢(xún)條件能夠使查詢(xún)結(jié)果只包含滿足條件的數(shù)據(jù)。打開(kāi)查詢(xún)的設(shè)計(jì)視圖,在設(shè)計(jì)網(wǎng)格區(qū)各字段的“條件”編輯框中輸入條件表達(dá)式即可設(shè)置查詢(xún)的條件。不同字段所添加的條件是一種“與”的關(guān)系,即必須同時(shí)滿足這些條件的記錄才會(huì)出現(xiàn)在查詢(xún)結(jié)果集中。一、查詢(xún)概述條件表達(dá)式可以是一些特定值,也可以由字段名稱(chēng)、內(nèi)部函數(shù)和運(yùn)算符構(gòu)成。此外,條件表達(dá)式中還可以添加標(biāo)識(shí)符和通配符,下面簡(jiǎn)單介紹。(1)標(biāo)識(shí)符:對(duì)于一些對(duì)象的名稱(chēng),需要用標(biāo)識(shí)符“[]”對(duì)其進(jìn)行標(biāo)識(shí)。例如,我們想要查詢(xún)指定日期范圍內(nèi)的借書(shū)記錄,就可以將條件設(shè)置為“>=[最早借書(shū)日期]And<=[最晚借書(shū)日期]”。(2)通配符:利用通配符“*”和“?”可以實(shí)現(xiàn)模糊查詢(xún)?!?”匹配任意數(shù)量的字符,“?”匹配任意單個(gè)字符。例如,“劉*”代表查詢(xún)所有以“劉”開(kāi)頭的文本,“劉?”代表查詢(xún)所有以“劉”開(kāi)頭且只有兩個(gè)字符的文本。素養(yǎng)之窗查詢(xún)的過(guò)程中有很多選擇,在生活中也是一樣,當(dāng)面臨選擇時(shí),無(wú)論我們做出哪種決定,都要將“德”放在第一位。“德”是每個(gè)人成長(zhǎng)成才的前提和基礎(chǔ),一個(gè)人的“才”只有與“德”相匹配,以“德”為引領(lǐng),方能用得其所,他的行為才能規(guī)范,成為國(guó)家和人民需要的棟梁之材。二、選擇查詢(xún)選擇查詢(xún)的功能是根據(jù)指定的查詢(xún)條件從一個(gè)或多個(gè)表中檢索數(shù)據(jù),并在數(shù)據(jù)表視圖中顯示結(jié)果。此外,查詢(xún)中還可以設(shè)置數(shù)據(jù)的計(jì)算。在查詢(xún)的設(shè)計(jì)視圖中,在“查詢(xún)工具設(shè)計(jì)”選項(xiàng)卡的“顯示/隱藏”組中單擊“匯總”按鈕,設(shè)計(jì)網(wǎng)格中將出現(xiàn)“總計(jì)”行,在各字段對(duì)應(yīng)的“總計(jì)”編輯框中選擇不同的選項(xiàng)可以對(duì)數(shù)據(jù)進(jìn)行合計(jì)、求平均值、求最大值、求最小值、計(jì)數(shù)等計(jì)算,如圖3-5所示。圖3-5對(duì)數(shù)據(jù)進(jìn)行“匯總”總計(jì)任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中使用選擇查詢(xún)?nèi)蝿?wù)實(shí)施1——利用“查詢(xún)向?qū)А眲?chuàng)建圖書(shū)信息和借閱情況查詢(xún)本任務(wù)實(shí)施利用“查詢(xún)向?qū)А惫ぞ邽椤皥D書(shū)管理系統(tǒng)”數(shù)據(jù)庫(kù)創(chuàng)建圖書(shū)信息和借閱情況查詢(xún),要求如下。任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中使用選擇查詢(xún)(1)從“圖書(shū)表”查詢(xún)圖書(shū)的基本信息,顯示“圖書(shū)編號(hào)”“圖書(shū)類(lèi)別”“書(shū)名”“作者”“出版社”字段信息。本查詢(xún)只涉及“圖書(shū)表”的記錄,即單表查詢(xún)。(2)從“圖書(shū)表”與“借閱表”查詢(xún)圖書(shū)的借閱情況,顯示“圖書(shū)編號(hào)”“書(shū)名”“讀者編號(hào)”“借書(shū)日期”和“還書(shū)日期”字段信息。本查詢(xún)涉及“圖書(shū)表”與“借閱表”兩個(gè)表的記錄,即多表查詢(xún)。任務(wù)實(shí)施1、圖書(shū)信息查詢(xún)——單表查詢(xún)步驟1打開(kāi)本書(shū)配套素材“項(xiàng)目三”/“任務(wù)一”/“圖書(shū)管理系統(tǒng).accdb”文件,在“創(chuàng)建”選項(xiàng)卡的“查詢(xún)”組中單擊“查詢(xún)向?qū)А卑粹o,如圖3-6所示。圖3-6單擊“查詢(xún)向?qū)А卑粹o任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中使用選擇查詢(xún)?nèi)蝿?wù)實(shí)施步驟2

打開(kāi)“新建查詢(xún)”對(duì)話框,選擇“簡(jiǎn)單查詢(xún)向?qū)А边x項(xiàng),單擊“確定”按鈕,如圖3-7所示。圖3-7新建簡(jiǎn)單查詢(xún)?nèi)蝿?wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中使用選擇查詢(xún)?nèi)蝿?wù)實(shí)施步驟3

打開(kāi)“簡(jiǎn)單查詢(xún)向?qū)А睂?duì)話框,在“表/查詢(xún)”下拉列表中選擇“表:圖書(shū)表”選項(xiàng),在“可用字段”列表框選擇“圖書(shū)編號(hào)”選項(xiàng),單擊“>”按鈕將其添加到“選定字段”列表框中。然后依次將“圖書(shū)類(lèi)別”“書(shū)名”“作者”“出版社”字段添加至“選定字段”列表框中,單擊“下一步”按鈕,如圖3-8所示。圖3-8選定字段任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中使用選擇查詢(xún)?nèi)蝿?wù)實(shí)施步驟4

在打開(kāi)界面的“請(qǐng)為查詢(xún)指定標(biāo)題”編輯框中輸入“圖書(shū)信息查詢(xún)”,選中“打開(kāi)查詢(xún)查看信息”單選鈕,單擊“完成”按鈕(圖3-9),圖書(shū)信息查詢(xún)結(jié)果如圖3-10所示。圖3-9指定標(biāo)題與打開(kāi)方式圖3-10圖書(shū)信息查詢(xún)結(jié)果任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中使用選擇查詢(xún)?nèi)蝿?wù)實(shí)施2、圖書(shū)借閱情況查詢(xún)——多表查詢(xún)步驟1進(jìn)行多表查詢(xún)需建立表間關(guān)系,在項(xiàng)目二中我們已經(jīng)為“圖書(shū)表”與“借閱表”創(chuàng)建了表間關(guān)系,所以無(wú)須重新創(chuàng)建。參照前面的步驟打開(kāi)“簡(jiǎn)單查詢(xún)向?qū)А睂?duì)話框。步驟2在“表/查詢(xún)”下拉列表中選擇“表:圖書(shū)表”選項(xiàng),將“圖書(shū)編號(hào)”與“書(shū)名”字段添加到“選定字段”列表框中;然后在“表/查詢(xún)”下拉列表中選擇“表:借閱表”選項(xiàng),將“讀者編號(hào)”“借書(shū)日期”與“還書(shū)日期”字段添加到“選定字段”列表框中,單擊“下一步”按鈕,如圖3-11所示。任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中使用選擇查詢(xún)?nèi)蝿?wù)實(shí)施圖3-11選定字段任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中使用選擇查詢(xún)?nèi)蝿?wù)實(shí)施步驟3

在打開(kāi)的界面中選中“明細(xì)(顯示每個(gè)記錄的每個(gè)字段)”單選鈕,單擊“下一步”按鈕,如圖3-12所示。在打開(kāi)界面的編輯框中輸入標(biāo)題“圖書(shū)借閱情況查詢(xún)”,選中“打開(kāi)查詢(xún)查看信息”單選鈕,單擊“完成”按鈕(圖3-13),圖書(shū)借閱情況查詢(xún)結(jié)果如圖3-14所示。任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中使用選擇查詢(xún)圖3-12確定采用明細(xì)查詢(xún)圖3-13指定標(biāo)題與打開(kāi)方式任務(wù)實(shí)施圖3-14圖書(shū)借閱情況查詢(xún)結(jié)果任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中使用選擇查詢(xún)?nèi)蝿?wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中使用選擇查詢(xún)?nèi)蝿?wù)實(shí)施2——利用“查詢(xún)?cè)O(shè)計(jì)”創(chuàng)建圖書(shū)匯總計(jì)算查詢(xún)選擇查詢(xún)可以實(shí)現(xiàn)對(duì)數(shù)據(jù)的計(jì)算,接下來(lái)我們對(duì)“圖書(shū)管理系統(tǒng)”數(shù)據(jù)庫(kù)“圖書(shū)表”中的所有圖書(shū)進(jìn)行計(jì)數(shù),并計(jì)算所有圖書(shū)的平均價(jià)格,將查詢(xún)命名為“圖書(shū)匯總”。任務(wù)實(shí)施步驟1

在“創(chuàng)建”選項(xiàng)卡的“查詢(xún)”組中單擊“查詢(xún)?cè)O(shè)計(jì)”按鈕(圖3-15),打開(kāi)“顯示表”對(duì)話框,在“顯示表”對(duì)話框中選擇“表”選項(xiàng)卡,選擇“圖書(shū)表”選項(xiàng),單擊“添加”按鈕將其添加到查詢(xún)的設(shè)計(jì)視圖中,然后單擊“關(guān)閉”按鈕,如圖3-16所示。圖3-15單擊“查詢(xún)?cè)O(shè)計(jì)”按鈕圖3-16添加表任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中使用選擇查詢(xún)?nèi)蝿?wù)實(shí)施步驟2

在“圖書(shū)表”中雙擊“圖書(shū)編號(hào)”和“價(jià)格”字段,將它們添加到下方設(shè)計(jì)網(wǎng)格的“字段”行中,在“查詢(xún)工具設(shè)計(jì)”選項(xiàng)卡的“顯示/隱藏”組中單擊“匯總”按鈕,設(shè)計(jì)網(wǎng)格中顯示“總計(jì)”行,如圖3-17所示。任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中使用選擇查詢(xún)圖3-17添加字段及“總計(jì)”行任務(wù)實(shí)施步驟3

在“圖書(shū)編號(hào)”字段對(duì)應(yīng)的“總計(jì)”編輯框中選擇“計(jì)數(shù)”選項(xiàng),在“價(jià)格”字段對(duì)應(yīng)的“總計(jì)”編輯框中選擇“平均值”選項(xiàng),如圖3-18所示。圖3-18設(shè)置“總計(jì)”選項(xiàng)任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中使用選擇查詢(xún)?nèi)蝿?wù)實(shí)施步驟4

在“查詢(xún)工具設(shè)計(jì)”選項(xiàng)卡的“結(jié)果”組中單擊“運(yùn)行”按鈕(圖3-19),運(yùn)行查詢(xún)。右擊“查詢(xún)1”標(biāo)簽,在彈出的快捷菜單中選擇“保存”選項(xiàng),如圖3-20所示。圖3-19單擊“運(yùn)行”按鈕圖3-20選擇“保存”選項(xiàng)任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中使用選擇查詢(xún)?nèi)蝿?wù)實(shí)施步驟5

打開(kāi)“另存為”對(duì)話框(圖3-21),將查詢(xún)命名為“圖書(shū)匯總”,單擊“確定”按鈕,保存后的結(jié)果如圖3-22所示。

圖3-21指定查詢(xún)名稱(chēng)圖3-22圖書(shū)匯總計(jì)算查詢(xún)結(jié)果任務(wù)實(shí)施——在“圖書(shū)管理系統(tǒng)”中使用選擇查詢(xún)?nèi)蝿?wù)小結(jié)一、查詢(xún)概述二、選擇查詢(xún)?nèi)蝿?wù)二

創(chuàng)建高級(jí)查詢(xún)行業(yè)PPT模板/hangye/任務(wù)描述除選擇查詢(xún)外,還有參數(shù)查詢(xún)、交叉表查詢(xún)、操作查詢(xún)和SQL查詢(xún)等高級(jí)查詢(xún),用以完成更復(fù)雜的查詢(xún)操作。參數(shù)查詢(xún)中的單參數(shù)和多參數(shù)查詢(xún)是怎樣實(shí)現(xiàn)的?創(chuàng)建交叉表查詢(xún)有幾種方法?如何利用操作查詢(xún)對(duì)數(shù)據(jù)表進(jìn)行操作?SQL查詢(xún)中的SQL語(yǔ)句是什么?讓我們一起進(jìn)入高級(jí)查詢(xún)的探索之旅吧!任務(wù)準(zhǔn)備全班同學(xué)以3~5人為小組,各組選出小組長(zhǎng),小組長(zhǎng)組織組內(nèi)成員掃碼觀看視頻,了解SQL的基本概念和特點(diǎn),討論并回答以下問(wèn)題。問(wèn)題1:什么是SQL?問(wèn)題2:SQL有什么特點(diǎn)?什么是SQL一、參數(shù)查詢(xún)參數(shù)查詢(xún)?cè)谶\(yùn)行時(shí)會(huì)打開(kāi)對(duì)話框,提示用戶輸入指定的信息,然后按照輸入的信息進(jìn)行查詢(xún)。例如,查閱印次日期在指定范圍內(nèi)的圖書(shū),可以設(shè)計(jì)一個(gè)參數(shù)查詢(xún),以對(duì)話框來(lái)提示用戶輸入兩個(gè)印次日期,然后檢索這兩個(gè)印次日期之間的所有記錄。參數(shù)查詢(xún)的條件格式為“[提示信息]”,即在相應(yīng)字段的“條件”編輯框中輸入提示信息,并用“[]”括起來(lái)。查詢(xún)中可以設(shè)置單個(gè)參數(shù),也可以設(shè)置多個(gè)參數(shù)。二、交叉表查詢(xún)交叉表查詢(xún)是Access特有的一種查詢(xún)類(lèi)型,它可以使大量的數(shù)據(jù)以更直觀的形式顯示出來(lái),讓用戶更方便地對(duì)數(shù)據(jù)進(jìn)行比較或分析。交叉表查詢(xún)將用于查詢(xún)的字段分成兩組,一組以行標(biāo)題的形式顯示在表格的左側(cè),一組以列標(biāo)題的形式顯示在表格的頂端,在行和列交叉的位置對(duì)數(shù)據(jù)進(jìn)行計(jì)數(shù)、求平均值或者其他類(lèi)型的計(jì)算。創(chuàng)建交叉表查詢(xún)有兩種方法:一種是利用“查詢(xún)向?qū)А惫ぞ叽蜷_(kāi)“交叉表查詢(xún)向?qū)А睂?duì)話框進(jìn)行創(chuàng)建,另一種是直接在查詢(xún)的設(shè)計(jì)視圖中創(chuàng)建。三、操作查詢(xún)操作查詢(xún)能夠?qū)?shù)據(jù)庫(kù)數(shù)據(jù)進(jìn)行操作,如一次性完成多條數(shù)據(jù)記錄的修改等。Access2016的操作查詢(xún)主要包括以下幾種。(1)生成表查詢(xún)。生成表查詢(xún)可以利用一個(gè)或多個(gè)表中的部分或全部數(shù)據(jù)創(chuàng)建一個(gè)新表。在Access2016中,從表中訪問(wèn)數(shù)據(jù)的速度比從查詢(xún)中訪問(wèn)數(shù)據(jù)的速度更快,所以如果需要經(jīng)常訪問(wèn)某些數(shù)據(jù),可以使用生成表查詢(xún),將查詢(xún)結(jié)果作為一個(gè)新表

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論