Access數(shù)據(jù)庫應(yīng)用技術(shù)(李向偉第3版)課件 項(xiàng)目1-3 初識Access數(shù)據(jù)庫、創(chuàng)建數(shù)據(jù)庫和表、查詢的創(chuàng)建與應(yīng)用_第1頁
Access數(shù)據(jù)庫應(yīng)用技術(shù)(李向偉第3版)課件 項(xiàng)目1-3 初識Access數(shù)據(jù)庫、創(chuàng)建數(shù)據(jù)庫和表、查詢的創(chuàng)建與應(yīng)用_第2頁
Access數(shù)據(jù)庫應(yīng)用技術(shù)(李向偉第3版)課件 項(xiàng)目1-3 初識Access數(shù)據(jù)庫、創(chuàng)建數(shù)據(jù)庫和表、查詢的創(chuàng)建與應(yīng)用_第3頁
Access數(shù)據(jù)庫應(yīng)用技術(shù)(李向偉第3版)課件 項(xiàng)目1-3 初識Access數(shù)據(jù)庫、創(chuàng)建數(shù)據(jù)庫和表、查詢的創(chuàng)建與應(yīng)用_第4頁
Access數(shù)據(jù)庫應(yīng)用技術(shù)(李向偉第3版)課件 項(xiàng)目1-3 初識Access數(shù)據(jù)庫、創(chuàng)建數(shù)據(jù)庫和表、查詢的創(chuàng)建與應(yīng)用_第5頁
已閱讀5頁,還剩167頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

項(xiàng)目一初識ACCESS數(shù)據(jù)庫《Access數(shù)據(jù)庫應(yīng)用技術(shù)(第3版)》教學(xué)目標(biāo)能力目標(biāo)掌握Access2013的啟動、退出操作熟悉Access2013工作界面及基本操作知識目標(biāo)掌握數(shù)據(jù)庫的相關(guān)概念了解Access2013的功能及特點(diǎn)理解Access2013數(shù)據(jù)庫基本對象的概念主要內(nèi)容任務(wù)2Access2013的基本操作任務(wù)3Access2013的數(shù)據(jù)庫對象任務(wù)4數(shù)據(jù)庫的設(shè)計(jì)任務(wù)1認(rèn)識數(shù)據(jù)庫數(shù)據(jù)庫是計(jì)算機(jī)中存儲數(shù)據(jù)的倉庫,其中包含著字符、數(shù)字、聲音甚至圖像等各種形式的數(shù)據(jù)信息,是數(shù)據(jù)庫管理系統(tǒng)的基礎(chǔ),有了數(shù)據(jù)庫,數(shù)據(jù)庫管理系統(tǒng)才有了管理的對象,用戶才可以對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行查詢、修改、計(jì)算和數(shù)據(jù)輸出等操作,從而為用戶提供便捷的數(shù)據(jù)處理服務(wù),所以了解和掌握數(shù)據(jù)庫的相關(guān)概念是使用數(shù)據(jù)庫的基礎(chǔ)。任務(wù)分析任務(wù)1認(rèn)識數(shù)據(jù)庫一、數(shù)據(jù)庫的相關(guān)概念(數(shù)據(jù)庫、數(shù)據(jù)管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng))1.?dāng)?shù)據(jù)庫

數(shù)據(jù)庫(DB,DataBase)是存儲在計(jì)算機(jī)存儲設(shè)備上、結(jié)構(gòu)化的相關(guān)數(shù)據(jù)的集合,是數(shù)據(jù)庫系統(tǒng)的核心和主要管理對象。在Access數(shù)據(jù)庫中,數(shù)據(jù)是以二維表的形式存放,一個(gè)數(shù)據(jù)庫中可能有一個(gè)表或多個(gè)表及其它的數(shù)據(jù)庫對象。2.?dāng)?shù)據(jù)庫管理系統(tǒng)

數(shù)據(jù)庫管理系統(tǒng)(DBMS,DatabaseManagementSystem)是對數(shù)據(jù)庫進(jìn)行管理的軟件系統(tǒng),是用戶和數(shù)據(jù)庫之間的軟件接口,主要作用是統(tǒng)一管理、控制數(shù)據(jù)庫的建立、使用和維護(hù)。3.數(shù)據(jù)庫系統(tǒng)

數(shù)據(jù)庫系統(tǒng)是一種引入了數(shù)據(jù)庫技術(shù)的計(jì)算機(jī)系統(tǒng)。數(shù)據(jù)庫系統(tǒng)由計(jì)算機(jī)的軟、硬件組成。數(shù)據(jù)庫系統(tǒng)由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、計(jì)算機(jī)硬件系統(tǒng)、數(shù)據(jù)庫管理員和用戶5部分組成。知識準(zhǔn)備任務(wù)1認(rèn)識數(shù)據(jù)庫二、數(shù)據(jù)模型層次模型用樹形結(jié)構(gòu)表示數(shù)據(jù)及其聯(lián)系的數(shù)據(jù)模型稱為層次模型。網(wǎng)狀模型關(guān)系模型用二維表格來表示數(shù)據(jù)及其關(guān)系的數(shù)據(jù)模型稱為關(guān)系模型。關(guān)系型數(shù)據(jù)模型是當(dāng)今應(yīng)用最廣泛的數(shù)據(jù)模型。知識準(zhǔn)備任務(wù)1認(rèn)識數(shù)據(jù)庫三、關(guān)系的相關(guān)概念(1)關(guān)系:一個(gè)關(guān)系就是一個(gè)二維表,每個(gè)關(guān)系都有一個(gè)關(guān)系名,在Access中,一個(gè)關(guān)系就是一個(gè)表。對關(guān)系的描述稱為關(guān)系模式,一個(gè)關(guān)系模式對應(yīng)一個(gè)關(guān)系的結(jié)構(gòu)。其表示格式為:關(guān)系名(屬性名1,屬性名2,…,屬性名n)在Access中可以記為:表名(字段名1,字段名2,…,字段名n)。(2)元組:一個(gè)關(guān)系(二維表)中的每一行稱為一個(gè)元組,一個(gè)關(guān)系可以包含多個(gè)元組,但不允許有完全相同的元組。在Access中一個(gè)元組就是表中的一個(gè)記錄。知識準(zhǔn)備任務(wù)1認(rèn)識數(shù)據(jù)庫(3)屬性:一個(gè)關(guān)系(二維表)中的每一列稱為屬性,一個(gè)關(guān)系中不允許有相同的屬性名稱,在Access中屬性就是表中的字段。(4)域:屬性的取值范圍。如:“出生日期”字段的值只能為日期,“單價(jià)”字段值一般為數(shù)字等。(5)鍵:鍵也稱關(guān)鍵字,唯一標(biāo)識一個(gè)元組的屬性或?qū)傩约稀H纾骸翱蛻簟北碇械目蛻艟幪柨梢晕ㄒ粯?biāo)識表中的記錄,可以作為一個(gè)關(guān)鍵字使用。一個(gè)關(guān)系中可能存在多個(gè)關(guān)鍵字。在Access中,關(guān)鍵字由一個(gè)或多個(gè)字段組成,用于標(biāo)識記錄的關(guān)鍵字稱為主關(guān)鍵字。知識準(zhǔn)備任務(wù)1認(rèn)識數(shù)據(jù)庫任務(wù)2Access2013的基本操作Access2013作為一個(gè)關(guān)系型數(shù)據(jù)庫管理軟件,是MicrosoftOffice2013辦公軟件中的一個(gè)組件,其操作簡便,功能強(qiáng)大,能基本滿足中小規(guī)模的數(shù)據(jù)庫管理的需要,本任務(wù)將重點(diǎn)介紹Access2013的啟動、退出的方法及對其工作界面認(rèn)識和應(yīng)用。任務(wù)分析一、Access2013的啟動及退出知識準(zhǔn)備啟動Access2013的方法:(1)通過“windows”按鈕啟動,找到“MicrosoftOffice2013”→“Access2013”菜單命令。(2)通過桌面快捷方式啟動。如果在桌面上創(chuàng)建Access2013的快捷方式,雙擊Access2013的快捷方式圖標(biāo),即可啟動Access2013。退出Access2013的方法:(1)單擊Access2013用戶界面主窗口標(biāo)題欄的“關(guān)閉”按鈕。(2)雙擊Access2013標(biāo)題欄左面的控制菜單圖標(biāo)。(3)快捷鍵“Alt+F4”。啟動退出任務(wù)2Access2013的基本操作二、Access2013的用戶界面知識準(zhǔn)備標(biāo)題欄功能區(qū)命令選項(xiàng)卡工作區(qū)狀態(tài)欄導(dǎo)航窗格任務(wù)2Access2013的基本操作標(biāo)題欄選項(xiàng)卡組功能區(qū)導(dǎo)航窗格工作區(qū)狀態(tài)欄自定義快速訪問工具欄實(shí)訓(xùn)1:掌握多種Access2013啟動、退出的方法,并注意觀察在操作過程出現(xiàn)的問題。【實(shí)訓(xùn)要求】:1.熟練掌握啟動Access2013的方法。2.熟悉在Windows10中在桌面創(chuàng)建Access2013快捷方式及其將快捷方式附加到任務(wù)欄中的方法。實(shí)訓(xùn)2:掌握在Access2013中使用幫助自我學(xué)習(xí)的方法。【實(shí)訓(xùn)要求】:1.在Access2013中使用“脫機(jī)幫助”,搜索“表間關(guān)系”關(guān)鍵字,從幫助中初步了解表間關(guān)系的相關(guān)概念。2.對Access2013中自帶的“教職員數(shù)據(jù)庫”進(jìn)行操作,熟悉并初步了解數(shù)據(jù)管理系統(tǒng)的使用方法。任務(wù)實(shí)訓(xùn)任務(wù)2Access2013的基本操作任務(wù)3Access2013的數(shù)據(jù)庫對象數(shù)據(jù)庫對象與數(shù)據(jù)庫是兩個(gè)不同的概念。如果說數(shù)據(jù)庫是一個(gè)存放數(shù)據(jù)的容器,那么數(shù)據(jù)庫對象則是存放在這個(gè)容器內(nèi)的數(shù)據(jù)以及對數(shù)據(jù)的處理操作。數(shù)據(jù)庫對象有表、查詢、窗體、報(bào)表、宏和模塊等6種,一個(gè)數(shù)據(jù)庫可包括一個(gè)或若干個(gè)數(shù)據(jù)庫對象。任務(wù)分析一、數(shù)據(jù)庫對象知識準(zhǔn)備導(dǎo)航窗格可實(shí)現(xiàn)對當(dāng)前數(shù)據(jù)庫中所有對象的管理和對相關(guān)對象的組織,也可顯示數(shù)據(jù)庫中的所有對象,并按類別將其分組。任務(wù)3Access2013的數(shù)據(jù)庫對象在導(dǎo)航窗格中,右鍵單擊任何對象都能打開快捷菜單,從中選擇某個(gè)任務(wù),以執(zhí)行某個(gè)操作。在導(dǎo)航窗格中,可以將對象分組。分組是一種分類管理數(shù)據(jù)庫對象的有效方法。一、數(shù)據(jù)庫對象知識準(zhǔn)備1.表對象:在一個(gè)數(shù)據(jù)庫中,可以包含多個(gè)表,表中的數(shù)據(jù)是以行和列來組織的,每一行稱為一條記錄,每一列稱為一個(gè)字段,通常有多條記錄和多個(gè)字段。任務(wù)3Access2013的數(shù)據(jù)庫對象知識準(zhǔn)備2.查詢對象:在Access2013中,用戶可以按照一定的條件從表中查詢出所需要的符合要求的數(shù)據(jù),還可以通過查詢按照不同的方式查看、分析和更改數(shù)據(jù),查詢的結(jié)果又可以作為數(shù)據(jù)庫中窗體、報(bào)表等其他對象的數(shù)據(jù)來源。任務(wù)3Access2013的數(shù)據(jù)庫對象知識準(zhǔn)備3.窗體對象:窗體是數(shù)據(jù)庫和用戶之間的主要接口,使用窗體可以設(shè)計(jì)出各種顯示、輸入或修改表內(nèi)容的格式,方便快捷的輸入、編輯、查詢和顯示數(shù)據(jù)。任務(wù)3Access2013的數(shù)據(jù)庫對象知識準(zhǔn)備4.報(bào)表對象:在Access中報(bào)表的功能是分析和打印數(shù)據(jù),使用報(bào)表,不僅可以格式化的形式顯示和打印輸出數(shù)據(jù),還可以利用報(bào)表對數(shù)據(jù)進(jìn)行分類、匯總、計(jì)算等。任務(wù)3Access2013的數(shù)據(jù)庫對象知識準(zhǔn)備5.宏對象:宏是Access2013數(shù)據(jù)庫中一個(gè)或多個(gè)操作命令組成的集合,每個(gè)操作都實(shí)現(xiàn)一個(gè)特定的功能。宏可以是單個(gè)的宏,也可以是多個(gè)宏組成的一個(gè)相關(guān)宏的宏組。6.模塊對象:模塊是Access2013中用于進(jìn)行VBA(VisualBasicforApplication)程序設(shè)計(jì)的對象。任務(wù)3Access2013的數(shù)據(jù)庫對象任務(wù)3Access2013的數(shù)據(jù)庫對象實(shí)訓(xùn):理解和掌握Access2013中對象的功能和作用。【實(shí)訓(xùn)要求】:使用“幫助”任務(wù)窗格,分別查找“表”、“查詢”、“窗體”三種對象的相關(guān)信息,加深對這三個(gè)對象相關(guān)概念的學(xué)習(xí)和理解。任務(wù)實(shí)訓(xùn)任務(wù)4數(shù)據(jù)庫的設(shè)計(jì)用戶在開始使用Access2013數(shù)據(jù)管理系統(tǒng)建立數(shù)據(jù)庫之前,首先需要對數(shù)據(jù)庫進(jìn)行設(shè)計(jì),合理的設(shè)計(jì)數(shù)據(jù)庫是創(chuàng)建一個(gè)完善、科學(xué)的數(shù)據(jù)庫管理系統(tǒng)的前提,是準(zhǔn)確、有效完成數(shù)據(jù)管理功能的基礎(chǔ)。數(shù)據(jù)庫的設(shè)計(jì)包括設(shè)計(jì)數(shù)據(jù)庫中的表,以及表的結(jié)構(gòu)等。本任務(wù)首先講解數(shù)據(jù)庫設(shè)計(jì)的一般步驟和方法,然后分析和設(shè)計(jì)“進(jìn)銷存管理數(shù)據(jù)庫”中所包含的表及其結(jié)構(gòu)。任務(wù)分析一、數(shù)據(jù)庫設(shè)計(jì)的步驟知識準(zhǔn)備1.規(guī)劃數(shù)據(jù)庫中的表2.確定表中需要的字段3.確定表的主鍵4.確定表間關(guān)系5.優(yōu)化設(shè)計(jì)任務(wù)4數(shù)據(jù)庫的設(shè)計(jì)二、“進(jìn)銷存管理”數(shù)據(jù)庫的基本設(shè)計(jì)1.進(jìn)銷存管理數(shù)據(jù)庫的規(guī)劃該進(jìn)銷存管理數(shù)據(jù)庫規(guī)劃了8個(gè)表以滿足數(shù)據(jù)管理的需要,8個(gè)表及每個(gè)表的屬性如下:(1)客戶(客戶編號,客戶姓名,性別,聯(lián)系電話,郵編,收貨地址,電子郵箱、積分、是否會員)(2)商品(商品編號,供應(yīng)商編號,商品名稱,類別,生產(chǎn)日期,單位,規(guī)格型號,商品單價(jià),數(shù)量,商品圖片,商品描述)(3)供應(yīng)商(供應(yīng)商編號,供應(yīng)商名稱,聯(lián)系人姓名,聯(lián)系人電話,Email,地址,備注)(4)銷售記錄(銷售編號,業(yè)務(wù)類別,客戶編號,商品編號,銷售單價(jià),數(shù)量,金額,銷售時(shí)間,付款方式,銷售狀態(tài),經(jīng)辦人)知識準(zhǔn)備任務(wù)4數(shù)據(jù)庫的設(shè)計(jì)(5)入庫記錄(入庫編號,業(yè)務(wù)類別,商品編號,供應(yīng)商編號,入庫時(shí)間,入庫單價(jià),入庫數(shù)量,經(jīng)辦人)(6)管理員(編號,用戶名,密碼)(7)商品類別(類別編號,類別名稱)(8)員工(員工編號,姓名,性別,出生日期,聯(lián)系電話,入職時(shí)間,照片)知識準(zhǔn)備任務(wù)4數(shù)據(jù)庫的設(shè)計(jì)知識回顧1.?dāng)?shù)據(jù)庫的基本概念2、ACCESS的基本操作3、Access2013的數(shù)據(jù)庫窗口和數(shù)據(jù)對象4、數(shù)據(jù)庫創(chuàng)建的基本步驟本項(xiàng)目結(jié)束!謝謝!項(xiàng)目二創(chuàng)建數(shù)據(jù)庫和表教學(xué)目標(biāo)能力目標(biāo)掌握Access2013中創(chuàng)建數(shù)據(jù)庫的操作掌握創(chuàng)建表及設(shè)置表屬性的操作掌握向表中輸入數(shù)據(jù)的操作掌握對表進(jìn)行編輯和修改的操作掌握對表中數(shù)據(jù)進(jìn)行篩選和排序的操作掌握表間關(guān)系的建立和維護(hù)操作知識目標(biāo)了解創(chuàng)建數(shù)據(jù)庫和表的多種方法理解并掌握表中的數(shù)據(jù)類型及主鍵的概念理解表中記錄的篩選和排序的相關(guān)概念理解表與表間的關(guān)系主要內(nèi)容任務(wù)2創(chuàng)建數(shù)據(jù)庫中的表任務(wù)3對表進(jìn)行編輯和修改任務(wù)4對表記錄進(jìn)行操作任務(wù)1創(chuàng)建數(shù)據(jù)庫任務(wù)5設(shè)置并編輯表間關(guān)系任務(wù)1創(chuàng)建數(shù)據(jù)庫Access2013中提供了新建空白桌面數(shù)據(jù)庫和使用模板創(chuàng)建數(shù)據(jù)庫兩種方法,其中新建空白數(shù)據(jù)庫比較靈活,可以根據(jù)需要自主創(chuàng)建數(shù)據(jù)庫,然后再創(chuàng)建數(shù)據(jù)庫的表和其它的對象。而使用模板創(chuàng)建數(shù)據(jù)庫比較簡便,并且創(chuàng)建完成的數(shù)據(jù)庫已經(jīng)直接包含有表和其它對象,但與實(shí)際應(yīng)用有差距,需要進(jìn)行相應(yīng)修改才能使用。本任務(wù)主要使用新建一個(gè)空白桌面數(shù)據(jù)庫的方法創(chuàng)建“進(jìn)銷存管理”數(shù)據(jù)庫。任務(wù)分析任務(wù)1創(chuàng)建數(shù)據(jù)庫一、創(chuàng)建數(shù)據(jù)庫的方法知識準(zhǔn)備“空白桌面數(shù)據(jù)庫”“本機(jī)上的模板…”任務(wù)1創(chuàng)建數(shù)據(jù)庫二、數(shù)據(jù)庫的打開和關(guān)閉數(shù)據(jù)庫打開選擇“文件”菜單“打開”命令(或單擊快速訪問工具欄中的“打開”按鈕()。在對話框的“查找范圍”中選擇要打開的數(shù)據(jù)庫文件的存放位置,選擇數(shù)據(jù)庫文件名,然后單擊“打開”按鈕。數(shù)據(jù)庫關(guān)閉(1)直接單擊數(shù)據(jù)庫文件右上角的“關(guān)閉”()按鈕。(2)選擇“文件”菜單“關(guān)閉”命令。知識準(zhǔn)備任務(wù)1創(chuàng)建數(shù)據(jù)庫操作實(shí)例:創(chuàng)建“進(jìn)銷存管理”空數(shù)據(jù)庫,并將其以“進(jìn)銷存管理.accdb”為文件名,保存在“D:\進(jìn)銷存管理”文件夾下。操作步驟:步驟1:啟動Access2013數(shù)據(jù)庫管理系統(tǒng)。步驟2:選擇“桌面空白數(shù)據(jù)庫”圖標(biāo),彈出新建數(shù)據(jù)庫對話框。單擊“瀏覽”按鈕,在彈出的對話框中選擇D盤“進(jìn)銷存管理”文件夾,在“文件名”文本框內(nèi)輸入“進(jìn)銷存管理”數(shù)據(jù)庫文件名。步驟3:單擊“確定”按鈕,返回新建數(shù)據(jù)庫對話框。單擊“創(chuàng)建”按鈕,Access2013將創(chuàng)建新的數(shù)據(jù)庫“進(jìn)銷存管理”數(shù)據(jù)庫。步驟4:創(chuàng)建新數(shù)據(jù)庫完成以后,會同時(shí)打開新數(shù)據(jù)庫。在該窗口中可以建立新表或其它的數(shù)據(jù)庫對象。任務(wù)操作任務(wù)實(shí)訓(xùn):利用“本機(jī)上的模板”創(chuàng)建數(shù)據(jù)庫。【實(shí)訓(xùn)要求】1.利用Access2013自帶的“教職員”模板創(chuàng)建數(shù)據(jù)庫,文件名為“教職員管理”,并將其保存在“我的文檔”中。2.數(shù)據(jù)庫創(chuàng)建完成后,根據(jù)提示輸入測試數(shù)據(jù),體驗(yàn)一下數(shù)據(jù)庫的數(shù)據(jù)管理功能。3.對“教職員管理”數(shù)據(jù)庫進(jìn)行打開、關(guān)閉等練習(xí),熟練掌握操作方法。

任務(wù)實(shí)訓(xùn)任務(wù)1創(chuàng)建數(shù)據(jù)庫任務(wù)2創(chuàng)建數(shù)據(jù)庫中的表創(chuàng)建了“進(jìn)銷存管理”數(shù)據(jù)庫后,下一步就是創(chuàng)建庫中的表。創(chuàng)建表就是創(chuàng)建表的結(jié)構(gòu),包括表中包含的字段名、字段的數(shù)據(jù)類型、長度和主鍵等屬性,根據(jù)項(xiàng)目一的設(shè)計(jì),“進(jìn)銷存管理”數(shù)據(jù)庫中包含“商品”表、“供應(yīng)商”表、“客戶”表、“入庫記錄”表、“銷售記錄”表、“商品類別”表、“員工”表和“管理”等8個(gè)表。本任務(wù)將通過創(chuàng)建“供貨商”表和“商品”表來介紹表的創(chuàng)建方法和步驟。任務(wù)分析任務(wù)2創(chuàng)建數(shù)據(jù)庫中的表一、表的設(shè)計(jì)和創(chuàng)建方法表由表的結(jié)構(gòu)與表的內(nèi)容兩部分組成。表結(jié)構(gòu)是指表的字段名稱、字段數(shù)據(jù)類型和字段大小等,而表的內(nèi)容是指表中記錄。建立表時(shí),首先要建立表的結(jié)構(gòu),然后向表中輸入具體的記錄內(nèi)容。1.創(chuàng)建表的方法(1)使用創(chuàng)建“表”建表選擇“創(chuàng)建”選項(xiàng)卡“表格”組中“表”命令。(2)使用“表設(shè)計(jì)”建表選擇“創(chuàng)建”選項(xiàng)卡“表格”組中“表設(shè)計(jì)”命令。知識準(zhǔn)備任務(wù)2創(chuàng)建數(shù)據(jù)庫中的表2.表的視圖方式(1)設(shè)計(jì)視圖(2)數(shù)據(jù)表視圖(3)視圖的轉(zhuǎn)換方法

無論是在設(shè)計(jì)視圖下還是在數(shù)據(jù)表視圖下,右鍵單擊該視圖的標(biāo)題欄,在彈出的快捷菜單中進(jìn)行選擇,即可切換到另一種視圖下。

知識準(zhǔn)備二、數(shù)據(jù)類型知識準(zhǔn)備Access2013中提供了10種數(shù)據(jù)類型。1.短文本用于存儲文字或文字與數(shù)字的組合以及不需要進(jìn)行計(jì)算的數(shù)字等,例如:姓名、地址、課程編號、電話號碼、郵編等,文本型數(shù)據(jù)最多可以存儲256個(gè)字符。2.長文本Access應(yīng)用中使用長文本,它最多能存儲1GB的字符。對長文本類型的數(shù)據(jù),Access2013提供了“僅追加”和“格式文本”兩種屬性。3.數(shù)字用于存儲需要進(jìn)行計(jì)算的數(shù)據(jù),數(shù)字型包含字節(jié)型、整型、長整型、單精度型、雙精度型、小數(shù)等。字節(jié)型占1個(gè)字節(jié)寬度,可存儲0~255之間的整數(shù);整型占2個(gè)字節(jié)寬度,可存儲-32768~+32767間的整數(shù);長整型占4個(gè)字節(jié)寬度,它能存儲更大范圍的數(shù)字。單精度型可以表示小數(shù),雙精度型可以表示更為精確的小數(shù)。任務(wù)2創(chuàng)建數(shù)據(jù)庫中的表知識準(zhǔn)備4.日期/時(shí)間用于存儲日期和時(shí)間。這種類型的數(shù)據(jù)有多種格式可選。如:常規(guī)日期(yyyy-mm-ddhh:mm:ss)、長日期(yyyy年mm月dd日)、長時(shí)間(hh:mm:ss)等,占用8個(gè)字節(jié)空間。5.貨幣用于表示貨幣值,計(jì)算時(shí)禁止四舍五入,占用8個(gè)字節(jié)空間。6.自動編號在添加記錄時(shí)給每一個(gè)記錄自動插入的唯一順序號(每次遞增1)或隨機(jī)編號。創(chuàng)建新表時(shí)會自動添加ID字段并將該ID字段設(shè)為自動編號類型。每個(gè)表中允許有一個(gè)自動編號字段。任務(wù)2創(chuàng)建數(shù)據(jù)庫中的表知識準(zhǔn)備7.是/否用于存儲兩個(gè)值中只可能是一個(gè)的數(shù)據(jù)。如是/否、真/假等。8.OLE對象OLE是對象嵌入與鏈接的簡稱。用于存儲聲音、圖形、圖像等信息。9.超鏈接用于存放超級鏈接地址。可以存儲電子郵件等地址。10.附件允許用戶向記錄附加圖片和其他文件,就像郵件的附件一樣。對于.bmp、.emf等文件類型的文件,Access會在添加附件時(shí)對其進(jìn)行壓縮。附件數(shù)據(jù)類型僅適用于.accdb文件格式數(shù)據(jù)庫。附加文件的名稱不得超過255個(gè)字符,包括文件擴(kuò)展名。任務(wù)2創(chuàng)建數(shù)據(jù)庫中的表任務(wù)2創(chuàng)建數(shù)據(jù)庫中的表三、主鍵及其設(shè)置方法1.主鍵主鍵是表中惟一能標(biāo)識一條記錄的一個(gè)字段或多個(gè)字段的組合。一個(gè)表中只能有一個(gè)主鍵。如果表中有惟一可以標(biāo)識一條記錄的字段,就可以將該字段指定為主鍵。如果表中沒有一個(gè)字段的值可以惟一標(biāo)識一條記錄,那么就要選擇多個(gè)字段組合在一起作為主鍵。主鍵不允許有NULL值,而且必須始終具有唯一值。2.設(shè)置主鍵的方法(1)將表中的一個(gè)字段設(shè)置為主鍵打開表的設(shè)計(jì)視圖,用鼠標(biāo)右擊要設(shè)置的字段所在的行,在彈出的快捷菜單中選擇“主鍵”,那么該字段左側(cè)的按鈕上就會出現(xiàn)鑰匙形的主鍵圖標(biāo)()。(2)將表中的多個(gè)字段組合設(shè)置為主鍵按住“Ctrl”鍵進(jìn)行多個(gè)字段的選擇,選中后然后設(shè)置主鍵。知識準(zhǔn)備任務(wù)2創(chuàng)建數(shù)據(jù)庫中的表操作實(shí)例1:使用“創(chuàng)建”選項(xiàng)卡“表”的方法創(chuàng)建“供應(yīng)商”表,“供應(yīng)商”表中包含的字段名稱及數(shù)據(jù)類型如下表所示。任務(wù)操作字段名數(shù)據(jù)類型字段大小供應(yīng)商編號(主鍵)文本型5供應(yīng)商名稱文本型50聯(lián)系人姓名文本型10聯(lián)系人電話文本型20Email文本型30地址文本型50備注備注型操作步驟:步驟1:打開“進(jìn)銷存管理”數(shù)據(jù)庫,單擊單擊“創(chuàng)建”選項(xiàng)卡“表格”組中的“表”命令,進(jìn)入建表的工作界面。步驟2:選擇ID字段,右鍵快捷菜單選擇重命名字段,輸入“供應(yīng)商編號”,為該列指定字段名稱?;蛘唠p擊ID字段,也可直接輸入字段名稱。還可以單擊“名稱和標(biāo)題”按鈕,在彈出的設(shè)置字段屬性對話框中輸入或編輯字段名稱。步驟3:選擇“供應(yīng)商編號”列,單擊“表格工具”中的“字段”選項(xiàng),選擇“格式”選項(xiàng)卡中的“數(shù)據(jù)類型”選項(xiàng),在下拉列表中選擇“短文本”。選擇屬性選項(xiàng)卡,在“字段大小”框中輸入“5”。步驟4:從第二列開始,在“單擊以添加”列中單擊,選擇第二列字段的數(shù)據(jù)類型為短文本,同時(shí)第二列的列名變?yōu)椤白侄?”,右鍵快捷菜單單擊“字段1”可以為其重命名為“供應(yīng)商名稱”;在屬性選項(xiàng)卡中將字段大小設(shè)為50。任務(wù)操作任務(wù)2創(chuàng)建數(shù)據(jù)庫中的表步驟5:重復(fù)步驟4,繼續(xù)單擊第三列出現(xiàn)的“單擊以添加”,選擇第三列字段的數(shù)據(jù)類型,設(shè)為“短文本”,將“字段1”更名為“聯(lián)系人姓名”,設(shè)定其字段大小。步驟6:用同樣的方法將其它字段名稱也重命名為新建“供應(yīng)商”表中的字段名,并設(shè)置其字段大小。步驟7:指定表的名稱可以通過兩個(gè)途徑進(jìn)行設(shè)置。一種是單擊“保存”按鈕,在彈出的對話框中指定表名“供應(yīng)商”;另一種需要先關(guān)閉該表,在關(guān)閉表的時(shí)候彈出是否保存對表設(shè)計(jì)的修改,在選擇“是”之后也會彈出另存為對話框,供用戶指定表名。還可以在對象列表區(qū)選擇表名,右鍵快捷菜單重命名為新表名。步驟8:新表創(chuàng)建完成之后,如果需要對表結(jié)構(gòu)進(jìn)行修改,可以切換到設(shè)計(jì)視圖,修改之后重新保存,就可以完成對表結(jié)構(gòu)的修改。任務(wù)操作任務(wù)2創(chuàng)建數(shù)據(jù)庫中的表任務(wù)2創(chuàng)建數(shù)據(jù)庫中的表操作實(shí)例2:使用設(shè)計(jì)視圖創(chuàng)建“商品”表,“商品”表中包含的字段名稱及數(shù)據(jù)類型如下表所示。任務(wù)操作字段名數(shù)據(jù)類型字段大小商品編號(主鍵)文本型10供應(yīng)商編號文本型5商品名稱文本型20類別文本型10生產(chǎn)日期日期型

單位文本型2規(guī)格型號文本型20商品單價(jià)貨幣型

數(shù)量數(shù)字型

商品圖片OLE對象型

商品描述備注型

操作步驟:步驟1:打開“進(jìn)銷存管理”數(shù)據(jù)庫,單擊單擊“創(chuàng)建”選項(xiàng)卡“表格”組中“表設(shè)計(jì)”命令按鈕,進(jìn)入表設(shè)計(jì)視圖建表的工作界面。步驟2:在表設(shè)計(jì)器中的“字段名稱”欄首行輸入“商品編號”,在“數(shù)據(jù)類型”欄中選擇“文本”,在“說明”欄輸入“為商品提供的唯一編號”,在字段屬性“常規(guī)”選項(xiàng)卡中設(shè)置“字段大小”為10。步驟3:用同樣的方法分別添加其它字段并分別設(shè)置數(shù)據(jù)類型及字段大小等。步驟4:在“商品編號”行單擊右鍵,在彈出的快捷菜單中選擇“主鍵”命令,將“商品編號”設(shè)置為“商品”表的主鍵。主鍵設(shè)置完成后,單擊工具欄中的“保存”按鈕,在打開的“另存為”對話框中輸入表的名稱“商品”,單擊“確定”?!吧唐贰北韯?chuàng)建完成。任務(wù)操作任務(wù)2創(chuàng)建數(shù)據(jù)庫中的表任務(wù)2創(chuàng)建數(shù)據(jù)庫中的表操作實(shí)例3:已經(jīng)建好的“商品”表中,有“商品單價(jià)”和“數(shù)量”字段,增加“金額”字段,讓“金額”字段的值為商品單價(jià)*數(shù)量。任務(wù)操作操作步驟:步驟1:打開“進(jìn)銷存管理”數(shù)據(jù)庫,選擇“商品”表,雙擊打開。步驟2:選擇“數(shù)量”列,在任意處單擊。步驟3:選擇“字段”菜單,單擊“其他字段”“計(jì)算字段”“貨幣”。步驟4:在彈出的表達(dá)式生成器中輸入[商品單價(jià)]*[數(shù)量],單擊“確定”按鈕,會自動在“數(shù)量”列后出現(xiàn)新“字段1”列,且自動填充計(jì)算值。步驟5:將新增加的字段1的字段名重命名為“金額”,關(guān)閉保存“商品”表。實(shí)訓(xùn)1:創(chuàng)建“銷售記錄”表、“入庫記錄”表、“客戶”表、“員工”表、“管理員”表和“商品類別”表,表的結(jié)構(gòu)參照“項(xiàng)目一”中的結(jié)構(gòu)?!緦?shí)訓(xùn)要求】1.使用“創(chuàng)建-表”方法創(chuàng)建“入庫記錄”表。2.使用“創(chuàng)建-表設(shè)計(jì)”的方法創(chuàng)建“銷售記錄”表。3.使用任意方法創(chuàng)建“管理員”表和“商品類別”表。4.每個(gè)表創(chuàng)建完成后,要添加表中的記錄。任務(wù)實(shí)訓(xùn)任務(wù)2創(chuàng)建數(shù)據(jù)庫中的表通過前面的任務(wù)可以看到,表可以有多種方法進(jìn)行創(chuàng)建,在創(chuàng)建表時(shí),已經(jīng)對表中的字段名稱、數(shù)據(jù)類型、大小等進(jìn)行了設(shè)置,但表中的字段除了這些屬性外,還包括字段標(biāo)題、數(shù)據(jù)的顯示格式、字段默認(rèn)值、有效性規(guī)則和輸入掩碼等等屬性。通過這些屬性的設(shè)置,可以使表在數(shù)據(jù)輸入、顯示和管理上更加方便、安全和快捷。表建成以后,也可能根據(jù)需要對表的字段進(jìn)行一些添加、刪除和修改等,以使表更能符合實(shí)際數(shù)據(jù)存儲和管理的需要。本任務(wù)將通過實(shí)例來講解對“進(jìn)銷存管理數(shù)據(jù)庫”中部分表字段屬性的設(shè)置,以及對表結(jié)構(gòu)進(jìn)行修改的操作步驟和方法。任務(wù)分析任務(wù)3對表進(jìn)行編輯和修改任務(wù)3對表進(jìn)行編輯和修改一、表中字段的屬性知識準(zhǔn)備字段的數(shù)據(jù)類型不同,字段能夠設(shè)置的屬性也不同,常用的有“字段大小”、“格式”、“輸入掩碼”、“標(biāo)題”、“有效性規(guī)則”、“有效性文本”等屬性。知識準(zhǔn)備任務(wù)3對表進(jìn)行編輯和修改1.“字段大小”屬性“字段大小”屬性用來設(shè)置存儲數(shù)據(jù)所占的長度大小。只能對“短文本”和“數(shù)字”兩種數(shù)據(jù)類型的字段設(shè)置該屬性?!岸涛谋尽毙妥侄蔚娜≈捣秶?~255,默認(rèn)值為50,可以輸入取值范圍內(nèi)的整數(shù);“數(shù)字”型字段的大小是通過單擊“字段大小”屬性框中的按鈕,從下拉列表中選取某一類型來確定的,最常用的是設(shè)置為“長整型”和“雙精度型”。2.“格式”屬性“格式”屬性用來設(shè)置數(shù)據(jù)的顯示方式。對于不同數(shù)據(jù)類型的字段,其格式的選擇有所不同。“數(shù)字”、“自動編號”、“貨幣”類型的數(shù)據(jù)有“常規(guī)數(shù)字、貨幣、歐元、固定、標(biāo)準(zhǔn)、百分比和科學(xué)計(jì)數(shù)”等顯示格式,如單精度型數(shù)字“123.45”,貨幣格式為“¥123.45”,百分比格式為“12345.00%”?!叭掌?時(shí)間”類型的數(shù)據(jù)有“常規(guī)日期、長日期、中日期、短日期、長時(shí)間、中時(shí)間、短時(shí)間”等顯示格式。如長時(shí)間格式為“17:30:21”,中時(shí)間格式則為“5:30下午”,短時(shí)間格式為“17:30”?!笆?否”類型的數(shù)據(jù)有“真/假、是/否、開/關(guān)”顯示格式。“OLE對象”類型的數(shù)據(jù)沒有格式屬性,“短文本”、“長文本”、“超鏈接”類型的數(shù)據(jù)沒有特殊的顯示格式?!案袷健睂傩灾挥绊憯?shù)據(jù)的顯示方式,對表中的數(shù)據(jù)并無影響。任務(wù)3對表進(jìn)行編輯和修改知識準(zhǔn)備3.“輸入掩碼”屬性“輸入掩碼”用于設(shè)置數(shù)據(jù)的輸入格式,Access中輸入掩碼主要用“文本型”和“日期型”字段,有時(shí)也用于“數(shù)字型”和“貨幣型”字段。4.“標(biāo)題”屬性標(biāo)題是字段的另一個(gè)名稱,字段標(biāo)題和字段名稱可以相同,也可以不同。當(dāng)未指定字段標(biāo)題時(shí),標(biāo)題默認(rèn)為字段名。5.“默認(rèn)值”屬性用于指定新記錄的默認(rèn)值,設(shè)定默認(rèn)值后,輸入記錄時(shí),默認(rèn)值會自動輸入到新記錄的相應(yīng)字段中。6.“驗(yàn)證規(guī)則”和“驗(yàn)證文本”屬性“驗(yàn)證規(guī)則”是用來設(shè)置輸入數(shù)據(jù)時(shí)必須遵守的規(guī)則。利用“驗(yàn)證規(guī)則”屬性可限制字段的取值范圍,確保輸入數(shù)據(jù)的合理性,防止非法數(shù)據(jù)輸入。”驗(yàn)證文本”是用來配合“驗(yàn)證規(guī)則”使用的。當(dāng)輸入的數(shù)據(jù)違反了“驗(yàn)證規(guī)則”,系統(tǒng)會用設(shè)置的“驗(yàn)證文本”來給出提示信息。驗(yàn)證一個(gè)字段而設(shè)置的表達(dá)式,是“字段的驗(yàn)證規(guī)則”;如果多個(gè)字段需要驗(yàn)證,用“表的驗(yàn)證規(guī)則”進(jìn)行設(shè)置。任務(wù)3對表進(jìn)行編輯和修改知識準(zhǔn)備二、表中字段的編輯修改1.添加新字段在表設(shè)計(jì)視圖中,添加的新字段在現(xiàn)有字段后面的,直接在字段名稱欄的空行中輸入新的字段名即可添加新字段。若需要在原有字段的前面插入新字段,可單擊原有字段,“設(shè)計(jì)”選項(xiàng)卡“工具”組中的“插入行”命令,會增加一個(gè)空行,輸入新字段名稱,設(shè)置屬性即可。在數(shù)據(jù)表視圖中,添加的新字段在現(xiàn)有字段最后的,直接在字段名稱列中的最后一列“單擊以添加”進(jìn)行單擊,就可添加新字段,并進(jìn)行數(shù)據(jù)類型的設(shè)置。若需要在中間字段的后面插入新字段,可單擊原有字段,再選擇“添加和刪除”選項(xiàng)卡中的數(shù)據(jù)類型按鈕,就可以同時(shí)添加字段并給字段設(shè)置數(shù)據(jù)類型。如果不是常見的數(shù)據(jù)類型,可單擊“其他字段”按鈕,選擇其他類型的數(shù)據(jù)類型并添加新的字段。任務(wù)3對表進(jìn)行編輯和修改知識準(zhǔn)備2.刪除字段在表設(shè)計(jì)視圖中,對于表中不需要的字段,可以進(jìn)行刪除。單擊要刪除的字段所在的行,單擊“設(shè)計(jì)”菜單的“刪除行”命令或選擇右鍵快捷菜單中的“刪除行”命令,在打開的對話框中單擊“是”按鈕即可刪除字段。在數(shù)據(jù)表視圖中,對于需要刪除的字段,需要單擊選中,單擊工具欄中的“刪除”,或者右鍵快捷菜單中的“刪除字段”命令,都可以刪除字段。任務(wù)3對表進(jìn)行編輯和修改知識準(zhǔn)備3.修改字段如果需要修改字段名稱,則可雙擊該字段名稱或刪除該字段名稱,重新輸入新的字段名稱即可。要修改字段的數(shù)據(jù)類型、字段大小,相應(yīng)框內(nèi)修改即可。4.移動字段如果需要改變字段的顯示順序,左鍵單擊字段名稱右側(cè)的“行選擇器”(字段名稱左側(cè)的小方格)選中要改變的字段,然后將其拖動到需要的位置。1.刪除字段后,如果表中有記錄,會同時(shí)刪除該字段中的全部數(shù)據(jù)。2.修改字段數(shù)據(jù)類型時(shí),如果表中有數(shù)據(jù)記錄,“OLE對象”數(shù)據(jù)類型不能修改為其他類型,不能將其它的數(shù)據(jù)類型修改為“自動編號”類型。3.增加“字段大小”不會影響已有數(shù)據(jù)記錄,減小“字段大小”,記錄中的數(shù)據(jù)會被截?cái)?。注意任?wù)3對表進(jìn)行編輯和修改操作實(shí)例1:設(shè)置“客戶姓名”字段的大小為10個(gè)字符,并設(shè)置“聯(lián)系電話”字段的標(biāo)題為“聯(lián)系方式”,“收貨地址”字段的標(biāo)題為“客戶地址”。操作步驟:步驟1:打開“客戶”表的設(shè)計(jì)視圖,選中“客戶姓名”字段。步驟2:在字段屬性“常規(guī)”選項(xiàng)卡中的“字段大小”一行中輸入“10”。步驟3:保存對“客戶”表的修改并關(guān)閉設(shè)計(jì)視圖。切換到數(shù)據(jù)表視圖,此時(shí)“客戶”字段只能輸入10個(gè)字符(或5個(gè)漢字)。步驟4:在“客戶”表的設(shè)計(jì)視圖中,選中“聯(lián)系電話”字段。在字段屬性“常規(guī)”選項(xiàng)卡中的“標(biāo)題”一行中輸入“聯(lián)系方式”。步驟5:也可以切換到“客戶”表的數(shù)據(jù)表視圖,在表格菜單中選擇“字段”-“名稱和標(biāo)題”,在彈出的“輸入字段屬性”對話框中,在“標(biāo)題”文本框中輸入“聯(lián)系方式”。步驟6:同樣,選擇“收貨地址”字段,在字段屬性“常規(guī)”選項(xiàng)卡中的“標(biāo)題”一行中輸入“客戶地址”。步驟7:關(guān)閉“設(shè)計(jì)視圖”,在打開的“是否保存對表的更改”對話框中,選擇“是”,保存對“客戶”表的修改。雙擊打開“客戶”表,在數(shù)據(jù)表視圖,可以看到“聯(lián)系電話”字段的標(biāo)題被修改為“聯(lián)系方式”,“收貨地址”字段的標(biāo)題為“聯(lián)系地址”。任務(wù)操作任務(wù)3對表進(jìn)行編輯和修改操作實(shí)例2:設(shè)置“電子郵箱”字段必須輸入包含有“@”符號的數(shù)據(jù)操作步驟:步驟1:打開“客戶”表的設(shè)計(jì)視圖,選中“電子郵箱”字段。在“常規(guī)”選項(xiàng)卡中單擊“驗(yàn)證規(guī)則”右邊的按鈕。彈出“表達(dá)式生成器”對話框。步驟2:也可以打開“客戶”表的數(shù)據(jù)表視圖,選擇需要設(shè)定規(guī)則的字段列“電子郵箱”,單擊“字段”菜單下的“字段驗(yàn)證規(guī)則”,也可以彈出“表達(dá)式生成器”對話框。步驟3:在“表達(dá)式生成器”內(nèi)輸入“Like"*@*"”,單擊“確定”按鈕。步驟4:在表設(shè)計(jì)視圖“常規(guī)”選項(xiàng)卡的“規(guī)則文本”框內(nèi)輸入“郵箱格式錯(cuò)誤,缺少‘@’字符”提示信息。步驟5:關(guān)閉設(shè)計(jì)視圖,在打開的“是否保存”對話框中單擊“是”按鈕,對修改進(jìn)行保存。當(dāng)表中已存有數(shù)據(jù)時(shí),會通過對話框提示“是否用新規(guī)則來測試現(xiàn)有數(shù)據(jù)”。任務(wù)操作任務(wù)3對表進(jìn)行編輯和修改步驟6:單擊“是”按鈕,又會出現(xiàn)“是否用新設(shè)置繼續(xù)測試?”的提示框。這是因?yàn)楝F(xiàn)有數(shù)據(jù)與不符合新的有效性規(guī)則。新的有效性規(guī)則不能改變現(xiàn)有數(shù)據(jù)的格式,但對于后來再輸入的數(shù)據(jù)可以起到限制作用。步驟7:單擊“是”按鈕,返回到數(shù)據(jù)庫窗口。步驟8:再次雙擊打開“客戶”表,在數(shù)據(jù)表視圖下,新增加記錄時(shí),在“電子郵箱”字段中輸入不帶“@”字符的非法郵件地址數(shù)據(jù)后,會彈出含有有效性文本提示信息的對話框這就是由于輸入的數(shù)據(jù)不符合字段的有效性規(guī)則的提示信息,必須輸入帶有“@”字符的數(shù)據(jù),才可以繼續(xù)輸入。任務(wù)操作任務(wù)3對表進(jìn)行編輯和修改操作實(shí)例3:設(shè)置“員工”的入職時(shí)間必須在出生日期之后。操作步驟:步驟1:打開“員工”表的數(shù)據(jù)表視圖,選中“出生日期”字段列。步驟2:選擇“字段”菜單下的“驗(yàn)證規(guī)則”,也可以彈出“表達(dá)式生成器”對話框。步驟3:在“表達(dá)式生成器”內(nèi)輸入“[入職時(shí)間]>[出生日期]"”,單擊“確定”按鈕。步驟4:也可以打開“員工”表的設(shè)計(jì)視圖,選擇“設(shè)計(jì)”菜單-“屬性表”,在“屬性表”中的“驗(yàn)證規(guī)則”欄輸入“[入職時(shí)間]>[出生日期]”,或者通過“表達(dá)式生成器”輸入記錄驗(yàn)證規(guī)則。步驟5:在數(shù)據(jù)表視圖下打開“員工”表,添加或者修改記錄時(shí),當(dāng)輸入“入職時(shí)間”時(shí),如果“入職時(shí)間”的值在“出生日期”之前,會有出錯(cuò)信息提示,直到“入職時(shí)間”修改到“出生日期”之后為止。任務(wù)操作任務(wù)3對表進(jìn)行編輯和修改操作實(shí)例4:設(shè)置“性別”字段的默認(rèn)值為“男”,修改“郵編”字段名稱為“郵政編碼”,并設(shè)置該字段只能輸入6位阿拉伯?dāng)?shù)字操作步驟:步驟1:打開“客戶”表的設(shè)計(jì)視圖,選中“性別”字段。步驟2:在“字段屬性“的“常規(guī)”選項(xiàng)卡-“默認(rèn)值”行輸入“男”,按Ctrl+S保存對“性別”字段“默認(rèn)值”屬性的修改。步驟3:在設(shè)計(jì)視圖中選擇“郵編”字段,雙擊選中“郵編”字段名稱,直接輸入“郵政編號”,即可完成字段名稱的修改。步驟4:選擇“郵政編碼”字段,在“常規(guī)”選項(xiàng)卡中的“輸入掩碼”行輸入“000000”。步驟5:按Ctrl+S保存對“郵政編號”字段“輸入掩碼”屬性的修改。步驟6:在數(shù)據(jù)表視圖添加或修改記錄時(shí),“性別”字段不用輸入數(shù)據(jù),默認(rèn)自動輸入“男”?!班]政編碼”字段只能輸入6位阿拉伯?dāng)?shù)字,否則將打開出錯(cuò)提示框。任務(wù)操作任務(wù)3對表進(jìn)行編輯和修改操作實(shí)例5:在“客戶”表“聯(lián)系電話”字段前添加“工作單位”字段,將“電子郵箱”字段位置移動到“郵政編碼”字段前。操作步驟:步驟1:打開“客戶”表的設(shè)計(jì)視圖,將光標(biāo)定位在“聯(lián)系電話”字段上。步驟2:右鍵單擊,在彈出的快捷菜單中選擇“插入行”命令,或者單擊“設(shè)計(jì)“菜單中的“插入行”命令按鈕。在“聯(lián)系電話”字段前就添加了一個(gè)空字段,而該位置原來的字段自動向下移動。步驟3:在空字段中輸入字段名稱“工作單位”,選擇該字段數(shù)據(jù)類型為“短文本”,設(shè)置字段大小為“30”,字段添加完成。步驟4:也可以在“客戶”的數(shù)據(jù)表視圖中,選中“聯(lián)系電話”列,選擇“字段”-“短文本“,就可以在”聯(lián)系電話“前添加一列新字段,列名右鍵快捷菜單選擇”重命名“命令,為該列命名為”工作單位“。步驟5:單擊“電子郵箱”字段前的行選擇器選中該行,然后將其拖動到“郵政編碼”字段前,字段移動完成。任務(wù)操作任務(wù)3對表進(jìn)行編輯和修改實(shí)訓(xùn):設(shè)置和修改各表的字段屬性【實(shí)訓(xùn)要求】1.設(shè)置“商品”表中各字段的屬性(1)設(shè)置“客戶編號”字段只能輸入10位數(shù)字。(2)設(shè)置“商品單價(jià)”字段驗(yàn)證規(guī)則為“單價(jià)大于10且小于等于30000”及驗(yàn)證文本為“輸入單價(jià)錯(cuò)誤?。?!”。2.設(shè)置“銷售記錄”表中各字段的屬性(1)設(shè)置“數(shù)量”字段標(biāo)題為“銷售數(shù)量”。(2)設(shè)置“銷售時(shí)間”字段的顯示格式為“長日期”。(3)設(shè)置“付款方式”字段驗(yàn)證規(guī)則為“只能輸入已付或未付”及驗(yàn)證文本為“輸入付款方式錯(cuò)誤”。(4)設(shè)置“銷售狀態(tài)”字段默認(rèn)值為“已售”。任務(wù)實(shí)訓(xùn)任務(wù)3對表進(jìn)行編輯和修改任務(wù)4對表記錄進(jìn)行操作對表中的記錄進(jìn)行操作,主要是指瀏覽、添加、刪除和修改記錄,以及對記錄內(nèi)容的查找、替換以及對記錄的排序和篩選等基本操作。本任務(wù)將通過實(shí)例來講解對“進(jìn)銷存管理數(shù)據(jù)庫”中表記錄的添加、刪除修改,以及對記錄進(jìn)行查找、替換、排序和篩選等的操作步驟和方法,掌握對記錄進(jìn)行操作的基本應(yīng)用。任務(wù)分析任務(wù)4對表記錄進(jìn)行操作

對表中記錄的操作一般在“數(shù)據(jù)表視圖”中完成,因此首先要打“開數(shù)據(jù)表視圖”,打開的方法主要有以下幾種:在“導(dǎo)航窗格”列表中點(diǎn)選“表”,在表列表中雙擊要打開的表。在“導(dǎo)航窗格”列表中點(diǎn)選“表”,在表列表中右鍵要打開的表,在彈出的快捷菜單中選擇“打開”命令。如果是在“設(shè)計(jì)視圖”狀態(tài)下,選擇“開始”選項(xiàng)卡“視圖”按鈕的下拉選項(xiàng)中的“數(shù)據(jù)表視圖”命令。通過以上幾種方法中的任何一種打開“數(shù)據(jù)表視圖”后,就可以對表中的記錄進(jìn)行相應(yīng)的操作了。知識準(zhǔn)備一、記錄的添加、修改和刪除1.常規(guī)數(shù)據(jù)類型的輸入常規(guī)數(shù)據(jù)可以直接在表中輸入;“自動編號”添加記錄時(shí)自動完成;字段設(shè)置有“默認(rèn)值”,則新記錄該字段用“默認(rèn)值”自動填充。2.OLE數(shù)據(jù)類型的輸入OLE數(shù)據(jù)類型的字段不能直接在數(shù)據(jù)表視圖中輸入,可采用插入對象的方法輸入數(shù)據(jù)。知識準(zhǔn)備任務(wù)4對表記錄進(jìn)行操作3.記錄的修改和刪除記錄的修改和刪除有以下兩種方法:選中表記錄中要修改的字段,重新輸入數(shù)據(jù)即可對記錄進(jìn)行修改。在“行選擇器”中選中要刪除的記錄,然后選擇“記錄”選項(xiàng)卡-“刪除”命令,或右鍵單擊打開快捷菜單,選擇“刪除記錄”命令,即可對記錄進(jìn)行刪除操作。4.操作中注意的問題(1)每輸入一條記錄,表會自動添加一條新的空記錄,并在該記錄最左方的“行選擇器”中顯示出一個(gè)“*”號,表示這是一條新記錄。(2)對于選定準(zhǔn)備輸入的記錄,其最左方的“選擇器”中會出現(xiàn)黃色矩形標(biāo)記或者顯示出一個(gè)箭頭符號,表示該記錄為當(dāng)前記錄。(3)對于正在輸入的記錄,其最左方的“行選擇器”中顯示出一個(gè)鉛筆符號(),表示該記錄正處在輸入或編輯狀態(tài)中。(4)Access2013的OLE對象可以是圖片、Excel圖表、PowerPoint幻燈片、Word圖片等;插入圖片類型可以是BMP、JPG等,但只有BMP(位圖)格式可以在窗體中正常顯示,知識準(zhǔn)備任務(wù)4對表記錄進(jìn)行操作二、記錄的查找和替換1.記錄的查找和替換(1)記錄的查找打開“查找和替換”對話框,在“查找內(nèi)容”列表框中輸入要查找的內(nèi)容,單擊“查找下一個(gè)”按鈕,光標(biāo)將定位到包含“查找內(nèi)容”的數(shù)據(jù)記錄的位置。任務(wù)4對表記錄進(jìn)行操作“查找范圍”:確定是在整個(gè)表還是在哪個(gè)字段中查找數(shù)據(jù)“匹配”:包括“整個(gè)字段”、“字段的任何部分”和“字段開頭”三種方式?!八阉鳌保喊ā跋蛏稀?、“向下”和“全部”三種方式。知識準(zhǔn)備(2)記錄的替換打開“查找和替換”對話框,選擇“替換”選項(xiàng)卡,在“查找內(nèi)容”列表框中輸入要查找的內(nèi)容,然后在“替換為”列表框中輸入要替換為的內(nèi)容。單擊“替換”按鈕,則手工查找并替換數(shù)據(jù),單擊“全部替換”按鈕,則自動全部把查找到的內(nèi)容替換掉。任務(wù)4對表記錄進(jìn)行操作知識準(zhǔn)備(3)查找中可以使用的通配符通配符的含義任務(wù)4對表記錄進(jìn)行操作知識準(zhǔn)備字符含

義示

例*與任意多個(gè)字符匹配。在字符串中,它可以當(dāng)作第一個(gè)或最后一個(gè)字符使用St*可以找到Start、Student等所有以St開始的字符串?dāng)?shù)據(jù)?與單個(gè)字符匹配。B?ll可以找到ball、bell、bill等[]與方括號內(nèi)任何單個(gè)字符匹配B[ae]ll可以找到ball和bell,但是找不到bill!匹配任何不在方括號之內(nèi)的字符B[!ae]ll可以找到bill,但是找不到ball和bell-與某個(gè)范圍內(nèi)的任何一個(gè)字符匹配,必須按升序指定范圍B[a-c]d可以找到bad、bbd、bcd#與任何單個(gè)數(shù)字字符匹配2#0可以找到200、210、220等任務(wù)4對表記錄進(jìn)行操作三、記錄的排序1.排序的概念2.排序的規(guī)則(1)數(shù)字按大小排序。(2)英文字母按照26個(gè)字母的順序排序(大小寫視為相同。(3)中文按照漢語拼音字母的順序排序。(4)日期和時(shí)間字段,是按日期的先后順序排序。(5)Access2013中數(shù)據(jù)類型為長文本,超級鏈接或OLE對象的字段不能排序。(6)在“文本”類型的字段中保存的數(shù)字將作為字符串對待,排序時(shí)按照ASCII碼值大小來排。(7)字段內(nèi)容為空時(shí)值最小,記錄在升序排序時(shí),含有空字段(包含Null值)的記錄將排第一條。如果字段中同時(shí)包含Null值和空字符串,包含Null值字段將在第一條顯示,緊接著是空字符串。知識準(zhǔn)備任務(wù)4對表記錄進(jìn)行操作四、記錄的篩選1.篩選的概念2.篩選方式Access2010提供了3種篩選方式:(1)按選定內(nèi)容篩選(2)按窗體篩選(3)高級篩選/排序

知識準(zhǔn)備任務(wù)4對表記錄進(jìn)行操作五、數(shù)據(jù)表格式及行列操作1.設(shè)置數(shù)據(jù)表視圖格式設(shè)置表數(shù)據(jù)視圖格式包括設(shè)置數(shù)據(jù)表的樣式、設(shè)置字體及字號,改變行高和列寬,調(diào)整背景色彩等。2.調(diào)整表的列高和行寬(1)手動調(diào)節(jié):使用鼠標(biāo)進(jìn)行調(diào)節(jié)。

(2)設(shè)定參數(shù)調(diào)節(jié):“記錄”選項(xiàng)卡“記錄”組“其他”按鈕,對行高或者字段寬度選項(xiàng)的對話框中進(jìn)行調(diào)節(jié)。3.隱藏列/取消隱藏列“開始”選項(xiàng)卡“記錄”組“其他”選項(xiàng)“隱藏字段”命令,即可以隱藏/取消隱藏列。4.凍結(jié)/取消凍結(jié)列

“開始”選項(xiàng)卡“記錄”組“其他”選項(xiàng)“隱藏字段”命令,“凍結(jié)”或“取消凍結(jié)列”。知識準(zhǔn)備操作實(shí)例1:在“員工”表中添加如下表中所示的記錄,添加完成后,將“員工編號”為“90005”的記錄的姓名修改為“李芳”,并刪除“員工編號”為“90003”的記錄。任務(wù)4對表記錄進(jìn)行操作任務(wù)操作員工編號姓名性別出生日期聯(lián)系電話入職時(shí)間照片90001張新新男1981-5-14158074130002008-9-1

90002李天天女1984-5-12159131114102008-9-1

90003王紅兵男1980-7-16607945622007-6-30

90004徐洪偉男1985-5-12138055414442008-9-12

90005李元芳女1983-4-25136000112312009-9-1

90006王紅紅女1974-7-30130124115542010-9-1

90007嚴(yán)明明男1986-2-21136152113332008-6-11

90008魏唯女1970-1-4131241224262008-9-10

90009黨建軍男1984-6-7139125555552007-3-10

90010金偉男1993-6-7138044333342008-12-1

90011李青女1990-8-24136122112112008-5-1

90012趙方方女1979-1-29132144242422009-10-1

操作步驟:步驟1:在“進(jìn)銷存管理”數(shù)據(jù)庫中,在導(dǎo)航窗格中選擇“表”對象,雙擊“員工”表,在數(shù)據(jù)表視圖中打開。步驟2:“員工”表是一個(gè)空表,先把光標(biāo)定位在表的第一行,按照字段順序輸入信息,輸入過程中通過“Tab”鍵或“Enter”鍵跳至下一個(gè)字段。步驟3:對于“照片”字段的輸入,光標(biāo)先定位到“照片”字段,右鍵單擊,彈出快捷菜單中選擇“插入對象”命令。步驟4在打開的對話框中選擇“有文件創(chuàng)建”,單擊“瀏覽”按鈕,在打開的對話框中選擇“查找范圍”為“D:\進(jìn)銷存管理\”文件夾,文件名為“1.bmp”。步驟5:單擊“確定”按鈕,即把員工的照片文件插入到“照片”字段中,依此方法,將表中的其它數(shù)據(jù)記錄輸入到表中,記錄添加完成。步驟6:將光標(biāo)定位到“員工編號”為“90005”記錄的姓名字段,直接將“李元芳”修改為“李芳”。步驟7:單擊“員工編號”為“90003”的記錄的行選擇器,將該記錄選中。步驟8:單擊“記錄”選項(xiàng)卡的“刪除”命令按鈕;或右鍵單擊選中記錄的區(qū)域,在彈出的快捷菜單中選擇“刪除記錄”命令,步驟9:在彈出的如圖2-60所示對話框中,選擇“是”,記錄被刪除。任務(wù)4對表記錄進(jìn)行操作任務(wù)操作操作實(shí)例2:在“員工”表中查找“入職時(shí)間”為2008年9月的員工記錄,并將其“入職時(shí)間”替換為2009年7月。操作步驟:步驟1:在數(shù)據(jù)表視圖中打開“員工”表。步驟2:單擊第一條記錄的“入職時(shí)間”字段,選擇“查找”選項(xiàng)卡中的“查找”命令,“查找和替換”對話框的“查找”選項(xiàng)卡。步驟3:在“查找內(nèi)容”框中輸入“2008-09”,因光標(biāo)定位在“入職時(shí)間”字段,所以“查找范圍”自動為“入職時(shí)間”,“匹配”選項(xiàng)選擇“字段開頭”,其它設(shè)置默認(rèn)。任務(wù)4對表記錄進(jìn)行操作任務(wù)操作步驟4:選擇單擊“查找下一個(gè)”按鈕,則將第一個(gè)入職時(shí)間為“2008-09”的記錄找到,并呈反白顯示。步驟5:再次入職時(shí)間為“2008-09”的記錄。步驟6:選擇“替換”選項(xiàng)卡,在“替換為”框中輸入“2009-07”,單擊“替換”按鈕,則將第一個(gè)符合條件的記錄的“入職時(shí)間”改為“2009-07”,單擊“全部替換”按鈕,打開信息提示框,提示用戶替換操作不能撤消,單擊“是”按鈕,則將該字段中所有符合條件的記錄都替換為“2009-07”。任務(wù)4對表記錄進(jìn)行操作任務(wù)操作操作實(shí)例3:對“員工”表按“入職時(shí)間”先后進(jìn)行排序,“入職時(shí)間”相同的按“出生日期”進(jìn)行降序排序。操作步驟:步驟1:在數(shù)據(jù)表視圖中打開“員工”表。步驟2:將光標(biāo)定位到“入職時(shí)間”字段欄,單擊工具欄中的“升序排序”按鈕排序完成。任務(wù)4對表記錄進(jìn)行操作任務(wù)操作步驟3:對于多字段排序,需要使用“高級篩選/排序”來進(jìn)行,選擇“排序和篩選”選項(xiàng)組中的“高級”命令-“高級篩選“,打開“篩選”設(shè)計(jì)窗口。步驟4:在篩選網(wǎng)格第一列字段的下拉列表中選擇的“入職時(shí)間”,排序下拉列表選擇“升序”,在第二列的字段下拉列表中,選擇“出生日期”,對應(yīng)的排序下拉列表中選擇“升序”。步驟5:單擊“排序和篩選”功能區(qū)的“切換篩選”命令應(yīng)用篩選,回到“員工“表的數(shù)據(jù)表視圖,入職時(shí)間相同的按出生日期降序排序。任務(wù)4對表記錄進(jìn)行操作任務(wù)操作操作實(shí)例4:先篩選出“員工”表中“女”員工的記錄,然后再復(fù)篩選出2009年以前入職的“女”員工的記錄。操作步驟:步驟1:雙擊“員工”表,在數(shù)據(jù)表視圖中打開。步驟2:光標(biāo)定位在“性別”字段欄中任意一個(gè)值為“女”的單元格中,單擊“開始”菜單-“排序和篩選”選項(xiàng)卡-“選擇”-等于“女”子命令。步驟3:在“入職時(shí)間”列中單擊鼠標(biāo)右鍵,在彈出的快捷菜單中的“日期篩選器”-“之前”,在彈出的自定義篩選對話框中輸入篩選條件“<=2009/1/1”,按回車鍵或單擊工具欄中的應(yīng)用篩選按鈕,得到篩選結(jié)果,任務(wù)4對表記錄進(jìn)行操作任務(wù)操作步驟4:單擊“開始”選項(xiàng)卡-“排序和篩選”-“高級“-“按窗體篩選”子命令。步驟5:這時(shí)數(shù)據(jù)表視圖只有一條記錄,在“性別”下拉列表中選擇“女”,在“入職時(shí)間”下拉列表中輸入“<=#2009-01-01#”。步驟6:單擊“排序和篩選”選項(xiàng)卡中的“切換篩選”命令或“高級“-”應(yīng)用篩選/排序“命令得到篩選結(jié)果。任務(wù)4對表記錄進(jìn)行操作任務(wù)操作操作實(shí)例5:在“員工”表中,篩選出性別為“男”的員工,并按參加工作時(shí)間前后排序。操作步驟:步驟1:雙擊“員工”表,在數(shù)據(jù)表視圖中打開。步驟2:光標(biāo)定位在“性別”欄值為“男”的任一單元格中單擊“開始”→“排序和篩選”→“高級”-“高級篩選/排序”命令,彈出窗口。步驟3:在第一列字段下拉列表中選擇“性別”,“條件”中輸入“"男"”,在字段下拉列表中選擇“入職時(shí)間”,在排序中選擇“升序”。步驟4:單擊“切換篩選”按鈕進(jìn)行“應(yīng)用篩選”,完成高級篩選,,完成高級篩選.任務(wù)4對表記錄進(jìn)行操作任務(wù)操作實(shí)訓(xùn)1:在“銷售記錄”表、“入庫記錄”表、“商品”表、“商品類別”表及“管理員”表中添加記錄。記錄內(nèi)容參考以下表格?!緦?shí)訓(xùn)要求】1.在“數(shù)據(jù)表視圖”中添加表中的記錄。2.對表中不同的數(shù)據(jù)類型采用不同的輸入方法。3.輸入完成后要及時(shí)進(jìn)行保存。任務(wù)4對表記錄進(jìn)行操作任務(wù)實(shí)訓(xùn)實(shí)訓(xùn)2:對表結(jié)構(gòu)的修改及對表記錄的查找與替換【實(shí)訓(xùn)要求】1.在“進(jìn)銷存管理”數(shù)據(jù)庫的“員工“表中“入職時(shí)間”字段前添加“學(xué)歷”字段,其字段屬性為(文本,10),并自行輸入模擬數(shù)據(jù)。2.在“商品類別”表的“類別名稱”字段后面插入“BZ”字段,數(shù)據(jù)類型為“備注”型,并將“BZ”字段的標(biāo)題屬性設(shè)置為“備注”,然后為記錄添加備注內(nèi)容。3.為“管理員”表添加2條記錄,數(shù)據(jù)自擬,為“入庫記錄”表添加記錄,數(shù)據(jù)自擬。4.在“銷售記錄”表中,查找“退貨”的記錄,并將查找到的第一條記錄的“銷售狀態(tài)”改為“換貨”。任務(wù)4對表記錄進(jìn)行操作任務(wù)實(shí)訓(xùn)實(shí)訓(xùn)3:記錄數(shù)據(jù)的排序、篩選與表的修飾【實(shí)訓(xùn)要求】1.在“銷售記錄”表中,按“銷售數(shù)量”字段升序排序。2.在“商品”表中,篩選出所有“生產(chǎn)日期”早于“2009年4月”的商品。3.在“入庫記錄”表中,篩選出“業(yè)務(wù)類別”為“公司進(jìn)貨”的記錄。4.對“學(xué)生”表的數(shù)據(jù)視圖進(jìn)行修飾,要求設(shè)置表數(shù)據(jù)視圖的單元格效果、網(wǎng)格線、背景、邊框、字體、字形、字號和字的顏色等。任務(wù)4對表記錄進(jìn)行操作任務(wù)實(shí)訓(xùn)任務(wù)5設(shè)置并編輯表間關(guān)系在“進(jìn)銷存管理”數(shù)據(jù)庫中,每個(gè)表都是相對獨(dú)立的,但表之間的數(shù)據(jù)并不是完全孤立的,表與表之間可以通過共有的字段來創(chuàng)建關(guān)系,將不同表中的相關(guān)信息聯(lián)系起來,以提供更加有用的數(shù)據(jù)。本任務(wù)將通過實(shí)例,詳細(xì)介紹數(shù)據(jù)庫表間關(guān)系的相關(guān)概念,以及建立和維護(hù)表間關(guān)系的具體操作方法和步驟,以使讀者能熟練掌握建立表間關(guān)系的技能。任務(wù)分析任務(wù)5設(shè)置并編輯表間關(guān)系一.表間關(guān)系的相關(guān)概念1.關(guān)系的概念關(guān)系是在兩個(gè)表的字段之間所建立的聯(lián)系。通過關(guān)系,使數(shù)據(jù)庫表間的數(shù)據(jù)聯(lián)系起來,形成“有用”的數(shù)據(jù),以便于以后應(yīng)用于查詢、窗體和報(bào)表等對象中。2.關(guān)系類型3.參照完整性由于設(shè)置參照完整性能確保相關(guān)表中各記錄之間關(guān)系的有效性,并且確保不會意外刪除或更改相關(guān)的數(shù)據(jù),所以在建立表間關(guān)系時(shí),一般應(yīng)“實(shí)施參照完整性”檢查。知識準(zhǔn)備多對多關(guān)系一對多關(guān)系一對一關(guān)系任務(wù)5設(shè)置并編輯表間關(guān)系二.表間關(guān)系的建立和維護(hù)1.關(guān)系窗口表間關(guān)系的建立和維護(hù)在關(guān)系窗口中進(jìn)行,選擇“數(shù)據(jù)庫工具”選項(xiàng)卡“關(guān)系”組中的“關(guān)系”命令,可以打開關(guān)系窗口。打開“顯示表”對話框的方法有以下幾種:單擊“關(guān)系”選項(xiàng)組中的“顯示表”。在關(guān)系窗口的空白處單擊右鍵,在彈出的快捷菜單中選擇“顯示表”命令。知識準(zhǔn)備2.隱藏和顯示表如果不想在關(guān)系窗口中顯示某個(gè)表,可將其從關(guān)系窗口中刪除或隱藏。3.創(chuàng)建及修改表間關(guān)系(1)添加關(guān)系連線將主表中字段列表中的字段拖動到子表字段列表窗口中的關(guān)聯(lián)字段上,松開鼠標(biāo),打開“編輯關(guān)系”對話框,選擇“實(shí)施參照完整性”選項(xiàng),單擊“創(chuàng)建”按鈕,即可創(chuàng)建關(guān)系。(2)關(guān)系的修改和刪除關(guān)系創(chuàng)建完成后,建立有表間關(guān)系的表間有一條連接線,線的兩端會顯示符號“1”和“∞”,其中“1”表示關(guān)系的“一”方,“∞”表示關(guān)系的“多”方。雙擊連線即可打開“編輯關(guān)系”對話框?qū)﹃P(guān)系進(jìn)行編輯和修改,刪除關(guān)系連線就可以刪除關(guān)系。任務(wù)5設(shè)置并編輯表間關(guān)系知識準(zhǔn)備操作實(shí)例1:按“進(jìn)銷存管理”數(shù)據(jù)庫中表間關(guān)聯(lián)字段建立各表間關(guān)系任務(wù)操作任務(wù)5設(shè)置并編輯表間關(guān)系操作步驟:操作1:打開“進(jìn)銷存管理”數(shù)據(jù)庫,單擊“數(shù)據(jù)庫工具”菜單-“關(guān)系”按鈕,彈出“關(guān)系”設(shè)計(jì)的窗口。單擊“顯示表”按鈕,彈出“顯示表“對話框,框內(nèi)顯示數(shù)據(jù)庫中所有的表,將除“管理員”表外的所有其它表都添加到關(guān)系窗口中。操作2:先建立“供應(yīng)商”表和“商品”表之間的關(guān)系。用鼠標(biāo)選中“供應(yīng)商”表中的“供。應(yīng)商編號”字段,將其拖至“商品”表的“供應(yīng)商編號”字段上,彈出“編輯關(guān)系”對話框,選中“實(shí)施參照完整性”。操作3:單擊“創(chuàng)建”按鈕。操作4:用同樣的方法,建立其它表之間的關(guān)系建立完成的各表之間的關(guān)系,單擊快速工具欄保存按鈕進(jìn)行保存。任務(wù)操作任務(wù)5設(shè)置并編輯表間關(guān)系操作實(shí)例2:編輯“銷售記錄”表和“客戶”表之間的關(guān)系,取消“實(shí)施參照完整性”,并刪除“員工”表和入庫記錄表之間的關(guān)系。操作步驟:操作1:打開“進(jìn)銷存管理”數(shù)據(jù)庫,單擊“數(shù)據(jù)庫工具”菜單-“關(guān)系”按鈕打開“關(guān)系窗口”。操作2:右鍵單擊“銷售記錄”表和“客戶”表間關(guān)系的連線,在彈出的快捷菜單中選“編輯關(guān)系”選項(xiàng),彈出“編輯關(guān)系”對話框。操作3:在“編輯關(guān)系”對話框中取消“實(shí)施參照完整性”復(fù)選框,單擊“確定”按鈕,關(guān)系修改完成。操作4:在“關(guān)系”窗口,右鍵單擊“入庫記錄”表和“員工”表間的連線,在彈出的快捷菜單中選“刪除”命令或直接按鍵盤上的“Del”鍵,在彈出的提示信息對話框中單擊“是”按鈕,即可刪除表間關(guān)系。任務(wù)操作任務(wù)5設(shè)置并編輯表間關(guān)系1.創(chuàng)建數(shù)據(jù)庫和表的方法3.表的組成4.表的兩種視圖5.表的字段類型6.主鍵7.字段屬性。8.表結(jié)構(gòu)的添加、刪除和編輯修改9.修改表的主關(guān)鍵字10.表的編輯修改11.?dāng)?shù)據(jù)的查找與替換12.?dāng)?shù)據(jù)的排序13.?dāng)?shù)據(jù)的篩選14.設(shè)置數(shù)據(jù)表的格式知識回顧本項(xiàng)目結(jié)束!謝謝!項(xiàng)目三查詢的創(chuàng)建與應(yīng)用教學(xué)目標(biāo)能力目標(biāo)掌握查詢的設(shè)計(jì)方法及操作掌握條件查詢的方法及操作熟練掌握選擇查詢、參數(shù)查詢、交叉表查詢的方法及操作熟練掌握操作查詢方法及操作掌握SQL查詢的基本應(yīng)用及操作知識目標(biāo)掌握查詢的基本概念了解各種視圖的作用及相互切換了解SQL語言及格式熟練掌握SELECT語句的設(shè)計(jì)主要內(nèi)容任務(wù)2 使用查詢向?qū)?chuàng)建查詢?nèi)蝿?wù)3創(chuàng)建選擇查詢?nèi)蝿?wù)4創(chuàng)建參數(shù)查詢?nèi)蝿?wù)1查詢的基本概念任務(wù)5創(chuàng)建交叉查詢?nèi)蝿?wù)6創(chuàng)建操作查詢?nèi)蝿?wù)7創(chuàng)建SQL查詢?nèi)蝿?wù)1查詢的基本概念查詢是Access數(shù)據(jù)庫的重要對象之一,是用戶按照一定條件從數(shù)據(jù)庫表或已建立的查詢中檢索需要數(shù)據(jù)的最主要方法。查詢最主要的目的是根據(jù)指定的條件對表或者其他查詢進(jìn)行檢索,篩選出符合條件的記錄,構(gòu)成一個(gè)新數(shù)據(jù)集合,從而方便對數(shù)據(jù)庫表進(jìn)行查看和分析。任務(wù)分析任務(wù)1查詢的基本概念一、查詢的類型Access2013中的查詢可以分為五種類型:選擇查詢、參數(shù)查詢、交叉表查詢、操作查詢和SQL查詢。1.選擇查詢:是根據(jù)指定的查詢條件,從一個(gè)或多個(gè)表獲取滿足條件的數(shù)據(jù),并且按指定順序顯示數(shù)據(jù)。2.參數(shù)查詢:是一種交互式的查詢方式,它可以提示用戶輸入查詢信息,然后根據(jù)用戶輸入的查詢條件來檢索記錄。3.交叉表查詢:是將來源于某個(gè)表中的字段進(jìn)行分組,一組列在數(shù)據(jù)表的左側(cè),一組列在數(shù)據(jù)表的上部,然后可以在數(shù)據(jù)表行與列的交叉處顯示表中某個(gè)字段的各種計(jì)算值。4.操作查詢:用于對記錄進(jìn)行復(fù)制和更新的查詢,Access中包括四種類型的操作查詢:追加查詢、刪除查詢、更新查詢和生成表查詢。5.SQL查詢:是直接使用SQL語句創(chuàng)建的查詢,SQL查詢包括四種類型:聯(lián)合查詢、傳遞查詢、數(shù)據(jù)定義查詢、子查詢。知識準(zhǔn)備任務(wù)1查詢的基本概念二、查詢的條件設(shè)置1.查詢條件及運(yùn)算符(1)查詢條件在創(chuàng)建查詢時(shí),有時(shí)需要對查詢記錄中的某個(gè)或多個(gè)字段進(jìn)行限制,這就需要將這些限制條件添加到字段上,這樣只有完全滿足限制條件的那些記錄才能顯示出來。一個(gè)字段可以有多條限制規(guī)則,每條規(guī)則之間可以用邏輯符號來連接。比如條件為:“數(shù)量”字段小于等于5并且大于0,只要在對應(yīng)“數(shù)量”字段的條件單元格中輸入“<=5and>0”就可以了。在輸入條件時(shí)要用一些特定的運(yùn)算符、數(shù)據(jù)、字段名和函數(shù),將這些運(yùn)算符、數(shù)據(jù)、函數(shù)以及字段名等組合在一起稱為表達(dá)式,輸入的條件稱為條件表達(dá)式。知識準(zhǔn)備任務(wù)1查詢的基本概念(2)算術(shù)運(yùn)算符知識準(zhǔn)備運(yùn)算符描

述例

子+兩個(gè)操作數(shù)相加12+23.5-兩個(gè)操作數(shù)相減45.6-30*兩個(gè)操作數(shù)相乘45*68/用一個(gè)操作數(shù)除以另一個(gè)操作數(shù)23.6/12.55\用于兩個(gè)整數(shù)的整除5\2Mod返回整數(shù)相除時(shí)所得到的余數(shù)27Mod12^指數(shù)運(yùn)算5^3(1)“\”:整除符號。當(dāng)使用整數(shù)除的時(shí)候,帶有小數(shù)部分的操作數(shù)將四舍五入,但在結(jié)果中小數(shù)部分將被截?cái)?。?)“Mod”:該運(yùn)算符返回的是整除的余數(shù)。(3)“^”:指數(shù)運(yùn)算符。任務(wù)1查詢的基本概念(3)關(guān)系運(yùn)算符(4)邏輯運(yùn)算符知識準(zhǔn)備關(guān)系運(yùn)算符描

述例

子結(jié)

果<

小于123<1000True<=小于等于15<=5True=等于2=4False>=大于等于1234>=456True>

大于123>123False<>

不等于123<>456True運(yùn)算符描

述例

子結(jié)

果And邏輯與TrueAndTrueTrueTrueAndFalseFalseOr邏輯或TrueOrFalseTrueFalseOrFalseFalseNot邏輯非NotTrueFalseNotFalseTrue任務(wù)1查詢的基本概念(5)其他運(yùn)算符知識準(zhǔn)備特殊運(yùn)算符描

述例

子Is和Null一起使用,確定某值是Null還是NotNullIsNull,IsNotNullLike查找指定模式的字符串,可使用通配符*和?Like"jon*",Like"FILE????"In確定某個(gè)字符串是否為某個(gè)值列表中的成員In("CA","OR","WA")Between確定某個(gè)數(shù)字值或者日期值是否在小給定的范圍之內(nèi)Between1And5任務(wù)1查詢的基本概念2.常用函數(shù)知識準(zhǔn)備函數(shù)描

述例

子返回值Date返回當(dāng)前的系統(tǒng)日期Date7/15/06Day返回1到31之間的一個(gè)整數(shù)Day(Date)

15Month返回1到12的一個(gè)整數(shù)Month(#15-7-98#)7Now返回機(jī)系統(tǒng)時(shí)鐘的日期和時(shí)間值Now7/15/065:10:10Weekday以整數(shù)形式返回相應(yīng)于某個(gè)日期為星期幾(星期天為1)Weekday(#7/15/1998#)7Year返回日期/時(shí)間值中的年份Year(#7/15/1998#)2006LEN()獲得文本的字符數(shù)LEN(“數(shù)據(jù)庫技術(shù)”)5LEFT()獲得文本左側(cè)的指定字符個(gè)數(shù)的文本LEFT(“數(shù)據(jù)庫技術(shù)”,3)“數(shù)據(jù)庫”MID()獲得文本中指定起始位置開始的特定數(shù)目字符的文本MID(“數(shù)據(jù)庫技術(shù)與應(yīng)用”,4,2)“技術(shù)”Int(表達(dá)式)得到不大于表達(dá)式的最大整數(shù)Int(2.4+3.5)5任務(wù)2使用查詢向?qū)?chuàng)建查詢創(chuàng)建選擇查詢的方法有兩種:查詢向?qū)Ш筒樵冊O(shè)計(jì)。前者操作簡單方便,后者功能強(qiáng)大、豐富。使用查詢向?qū)?chuàng)建查詢,操作者可以在向?qū)崾鞠逻x擇一個(gè)或多個(gè)表、一個(gè)或多個(gè)字段,但不能設(shè)置查詢條件。本任務(wù)將在“進(jìn)銷存管理”數(shù)據(jù)庫使用查詢向?qū)?chuàng)建單表或多表的查詢。任務(wù)分析一、查詢的視圖在Access中查詢有3種視圖:數(shù)據(jù)表視圖、SQL視圖、設(shè)計(jì)視圖。1.查詢的數(shù)據(jù)表視圖查詢的數(shù)據(jù)表視圖是以行和列的格式顯示查詢結(jié)果數(shù)據(jù)的窗口。知識準(zhǔn)備任務(wù)2使用查詢向?qū)?chuàng)建查詢2.查詢的設(shè)計(jì)視圖查詢的設(shè)計(jì)視圖是用來設(shè)計(jì)查詢的窗口。使用查詢設(shè)計(jì)視圖不僅可以創(chuàng)建新的查詢,還可以對已存在的查詢進(jìn)行修改和編輯。3.查詢的SQL視圖SQL視圖是一個(gè)用于顯示當(dāng)前查詢的SQL語句窗口,用戶也可以使用SQL視圖建立一個(gè)SQL特定查詢,如聯(lián)合查詢、傳遞查詢或數(shù)據(jù)定義查詢,也可對當(dāng)前的查詢進(jìn)行修改。知識準(zhǔn)備任務(wù)2使用查詢向?qū)?chuàng)建查詢?nèi)蝿?wù)操作任務(wù)2使用查詢向?qū)?chuàng)建查詢操作實(shí)例1:查詢“商品”表中的記錄,并顯示“商品名稱”、“生產(chǎn)日期”、“商品單價(jià)”和“數(shù)量”4個(gè)字段,查詢命名為“商品基本信息查詢”。操作步驟:步驟1:打開“進(jìn)銷存管理系統(tǒng)”數(shù)據(jù)庫,鼠標(biāo)點(diǎn)擊“創(chuàng)建”切換到“創(chuàng)建”選項(xiàng)卡頁。步驟2:在“創(chuàng)建”選項(xiàng)卡的“查詢”分類中,點(diǎn)擊“查詢向?qū)А卑粹o,在打開的窗口列表中,選中“簡單查詢向?qū)А?,然后單擊“確定”,打開“簡單查詢向?qū)А睂υ捒?,在該對話框“?查詢”列表中選擇“商品”表,在“可用字段”列表框中分別雙擊“商品名稱”、“生產(chǎn)日期”、“商品單價(jià)”、“數(shù)量”等字段,將其添加到“選定的字段”列表框中。步驟3:設(shè)置完成后,單擊“下一步”按鈕,在打開的對話框中按照默認(rèn)值,選擇“明細(xì)(顯示每個(gè)記錄的每個(gè)字段)”選項(xiàng)。步驟4:點(diǎn)擊“下一步”按鈕,在打開的對話框中,輸入查詢標(biāo)題“商品基本信息查詢”。步驟5:單擊“完成”按鈕,這時(shí)會顯示查詢結(jié)果,并將該查詢自動保存在數(shù)據(jù)庫中。任務(wù)操作任務(wù)2使用查詢向?qū)?chuàng)建查詢?nèi)蝿?wù)操作任務(wù)2使用查詢向?qū)?chuàng)建查詢操作實(shí)例2:查詢每個(gè)供應(yīng)商的名稱和所供商品的價(jià)格信息。顯示“供應(yīng)商”表中“供應(yīng)商名稱”、“聯(lián)系人姓名”2個(gè)字段,“商品”表中“商品名稱”、“商品單價(jià)”2個(gè)字段,查詢名為“供應(yīng)商所供商品的價(jià)格信息”。操作步驟:步驟1:打開“進(jìn)銷存管理系統(tǒng)”數(shù)據(jù)庫,鼠標(biāo)點(diǎn)擊“創(chuàng)建”切換到“創(chuàng)建”選項(xiàng)卡頁。在“創(chuàng)建”選項(xiàng)卡的“查詢”分類中,點(diǎn)擊“查詢向?qū)А卑粹o,在打開的窗口列表中,選中“簡單查詢向?qū)А保缓髥螕簟按_定”,打開“簡單查詢向?qū)А睂υ捒颉2襟E2::在對話框“表/查詢”列表中先選擇“供應(yīng)商”表,并在“可用字段”選中“供應(yīng)商名稱”、“聯(lián)系人姓名”字段,再在“表/查詢”列表中選擇“商品”表,并在“可用字段”中選中“商品名稱”、“商品單價(jià)”字段,單擊“下一步”按鈕。步驟3:在對話框中輸入查詢標(biāo)題“供應(yīng)商所供商品的價(jià)格信息”,選擇“打開查詢查看信息”,單擊“完成”按鈕。這時(shí)會以“數(shù)據(jù)表”的形式顯示查詢結(jié)果,并將該查詢自動保存在數(shù)據(jù)庫中。任務(wù)操作任務(wù)2使用查詢向?qū)?chuàng)建查詢實(shí)訓(xùn):利用向?qū)?chuàng)建員工基本情況查詢?!緦?shí)訓(xùn)要求】1.在“進(jìn)銷存管理”數(shù)據(jù)庫中,使用“簡單查詢向?qū)А眲?chuàng)建查詢名稱為“員工簡單查詢1”的查詢,查詢內(nèi)容為“員工編號”、“姓名”、“性別”、“出生日期”和“學(xué)歷”。2.使用“簡單查詢向?qū)А眲?chuàng)建查詢名稱為“員工入庫產(chǎn)品查詢1”的查詢,查詢員工入庫產(chǎn)品情況,查詢內(nèi)容為“員工”表中的“員工編號”、“姓名”、“性別”,“入庫記錄”表中的“入庫數(shù)量”,“商品”表的“商品名稱”。任務(wù)實(shí)訓(xùn)任務(wù)2使用查詢向?qū)?chuàng)建查詢?nèi)蝿?wù)3創(chuàng)建選擇查詢創(chuàng)建選擇查詢有兩種方法,一是使用“查詢向?qū)А?,二是使用“設(shè)計(jì)視圖”。查詢向?qū)軌蛴行У刂笇?dǎo)操作者順利地創(chuàng)建查詢,詳細(xì)地解釋在創(chuàng)建過程中需要做的選擇,并能以圖形方式顯示結(jié)果。而在設(shè)計(jì)視圖中,不僅可以完成新建查詢的設(shè)計(jì),也可以修改已有查詢。兩種方法特點(diǎn)不同,查詢向?qū)Р僮骱唵巍⒎奖?,設(shè)計(jì)視圖功能豐富、靈活。本任務(wù)將介紹用“設(shè)計(jì)視圖”創(chuàng)建查詢的方法與步驟。任務(wù)分析任務(wù)3創(chuàng)建選擇查詢一、查詢的設(shè)計(jì)視圖使用查詢設(shè)計(jì)視圖創(chuàng)建的查詢多種多樣,有些帶條件,有些不帶條件,它不僅可以創(chuàng)建新的查詢,還可以對已存在的查詢進(jìn)行修改和編輯。知識準(zhǔn)備“字段列表區(qū)”:顯示所選表的所有字段?!霸O(shè)計(jì)網(wǎng)格區(qū)”:每一列對應(yīng)查詢動態(tài)集中的一個(gè)字段,每一項(xiàng)對應(yīng)字

溫馨提示

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

評論

0/150

提交評論