Access數(shù)據(jù)庫及其創(chuàng)建模板課件_第1頁
Access數(shù)據(jù)庫及其創(chuàng)建模板課件_第2頁
Access數(shù)據(jù)庫及其創(chuàng)建模板課件_第3頁
Access數(shù)據(jù)庫及其創(chuàng)建模板課件_第4頁
Access數(shù)據(jù)庫及其創(chuàng)建模板課件_第5頁
已閱讀5頁,還剩97頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

第2章Access數(shù)據(jù)庫及其創(chuàng)建1感謝你的觀看2019年6月13第2章Access數(shù)據(jù)庫及其創(chuàng)建1感謝你的觀看2019年第2章數(shù)據(jù)庫及其創(chuàng)建

本章要求

1.了解Access2010的特點(diǎn),熟悉其界面及其數(shù)據(jù)庫對(duì)象;

2.掌握數(shù)據(jù)庫設(shè)計(jì)步驟與創(chuàng)建方法;

3.熟練掌握Access的常量、表達(dá)式和函數(shù)

本章要點(diǎn)

數(shù)據(jù)庫創(chuàng)建方法和函數(shù)

課時(shí)安排

2學(xué)時(shí)(理論)+2學(xué)時(shí)(實(shí)習(xí))感謝你的觀看22019年6月13第2章數(shù)據(jù)庫及其創(chuàng)建本章要求

1.了解Acce本章內(nèi)容2.1Access數(shù)據(jù)庫系統(tǒng)概述2.1.1Access2010的特點(diǎn)

2.1.2Access的啟動(dòng)與退出2.1.3Access的工作界面

2.1.4Access的數(shù)據(jù)庫對(duì)象2.2創(chuàng)建Access數(shù)據(jù)庫2.2.1數(shù)據(jù)庫的設(shè)計(jì)步驟2.2.2Access數(shù)據(jù)庫的創(chuàng)建2.3Access中的運(yùn)算與函數(shù)2.3.1常量2.3.2表達(dá)式2.3.3函數(shù)感謝你的觀看32019年6月13本章內(nèi)容2.1Access數(shù)據(jù)庫系統(tǒng)概述感謝你的觀看3

2.1Access數(shù)據(jù)庫系統(tǒng)概述

Access集成了表、查詢、窗體、報(bào)表、宏、模塊等用來建立數(shù)據(jù)庫系統(tǒng)的對(duì)象,提供了多種向?qū)?、生成器和模板,把?shù)據(jù)存儲(chǔ)、數(shù)據(jù)查詢、界面設(shè)計(jì)、報(bào)表生成等操作規(guī)范化,為建立功能完善的數(shù)據(jù)庫系統(tǒng)提供了方便,也使得普通用戶不必編寫代碼,就可以完成大部分?jǐn)?shù)據(jù)管理和任務(wù)。感謝你的觀看42019年6月132.1Access數(shù)據(jù)庫系統(tǒng)概述Acce2.1.1Access2010的特點(diǎn)Access2010具有與Word、Excel和PowerPoint等應(yīng)用程序統(tǒng)一的操作界面。使用Access創(chuàng)建的數(shù)據(jù)庫系統(tǒng)封裝在一個(gè)單獨(dú)的文件中,有利于整個(gè)系統(tǒng)的遷移和維護(hù)等工作。Access2010是一個(gè)完全面向?qū)ο螅⒉捎檬录?qū)動(dòng)機(jī)制的關(guān)系數(shù)據(jù)庫管理系統(tǒng),使得數(shù)據(jù)庫的應(yīng)用與開發(fā)更加便捷、靈活。Access2010增強(qiáng)了通過Web網(wǎng)絡(luò)共享數(shù)據(jù)庫的功能,可以將Access數(shù)據(jù)庫應(yīng)用程序作為Web應(yīng)用程序部署到SharePoint服務(wù)器上。感謝你的觀看52019年6月132.1.1Access2010的特點(diǎn)Access20Access2010提供了兩種數(shù)據(jù)庫類型的開發(fā)工具,一種是標(biāo)準(zhǔn)桌面數(shù)據(jù)庫類型,另一種是Web數(shù)據(jù)庫類型。Access2010提供了大量的內(nèi)置函數(shù)和宏操作,數(shù)據(jù)庫開發(fā)人員可以快速實(shí)現(xiàn)復(fù)雜的數(shù)據(jù)庫操作與管理任務(wù)。Access2010支持VisualBasic的高級(jí)編程技術(shù)(VBA)。Access2010提供了豐富的聯(lián)機(jī)幫助功能。感謝你的觀看62019年6月13Access2010提供了兩種數(shù)據(jù)庫類型的開發(fā)工具,一種是

2.1.2Access的啟動(dòng)與退出1.Access的啟動(dòng)單擊“開始”菜單→執(zhí)行“所有程序”→“MicrosoftOffice”→“MicrosoftOfficeAccess2010”命令雙擊具體的Access數(shù)據(jù)庫文件啟動(dòng)系統(tǒng)。2.Access的退出單擊主窗口右上角的“關(guān)閉”按鈕,單擊“文件”選項(xiàng)卡中的“退出”命令說明:

無論何時(shí)退出,Access都將自動(dòng)保存對(duì)數(shù)據(jù)的更改,如果上一次保存之后,又更改了數(shù)據(jù)庫對(duì)象的設(shè)計(jì),Access將在關(guān)閉之前詢問是否保存這些設(shè)置。感謝你的觀看72019年6月132.1.2Access的啟動(dòng)與退出1.Access的

2.1.3Access的工作界面

啟動(dòng)Access系統(tǒng)后,在打開Access但未打開數(shù)據(jù)庫時(shí),默認(rèn)顯示Backstage視圖感謝你的觀看82019年6月132.1.3Access的工作界面啟動(dòng)Acc打開一個(gè)數(shù)據(jù)庫或者新建一個(gè)數(shù)據(jù)庫,可以進(jìn)入Access工作界面。感謝你的觀看9狀態(tài)欄視圖按鈕工作區(qū)導(dǎo)航窗格命令組功能區(qū)選項(xiàng)卡快速訪問工具欄2019年6月13打開一個(gè)數(shù)據(jù)庫或者新建一個(gè)數(shù)據(jù)庫,可以進(jìn)入Access工作界1.快速訪問工具欄快速訪問工具欄包含一組獨(dú)立于當(dāng)前顯示功能區(qū)選項(xiàng)卡的命令,默認(rèn)有“保存”、“撤銷”、“恢復(fù)”3個(gè)命令。單擊該工作欄右側(cè)的“自定義快速訪問工具欄”按鈕

,可以將其他常用的命令添加到快速訪問工具欄中。感謝你的觀看102019年6月131.快速訪問工具欄感謝你的觀看102019年6月132.功能區(qū)功能區(qū)包含若干個(gè)圍繞特定方案或?qū)ο筮M(jìn)行組織的選項(xiàng)卡,每個(gè)選項(xiàng)卡包含多組相關(guān)命令。“開始”選項(xiàng)卡的“記錄”組包含了用于創(chuàng)建數(shù)據(jù)庫記錄和保存這些記錄的命令。雙擊任意選項(xiàng)卡,可以將功能區(qū)最小化;再次雙擊選項(xiàng)卡,則展開功能區(qū),也可以單擊Access窗口右上方的“功能區(qū)最小化/展開功能區(qū)”按鈕

,將功能區(qū)最小化或展開功能區(qū)。3.功能區(qū)選項(xiàng)卡

功能區(qū)選項(xiàng)卡分為主選項(xiàng)卡和上下文選項(xiàng)卡兩類,前者包含常用的操作命令,后者在操作不同的數(shù)據(jù)庫對(duì)象時(shí)才出現(xiàn)。上下文選項(xiàng)卡也稱為工具選項(xiàng)卡。感謝你的觀看112019年6月132.功能區(qū)感謝你的觀看112019年6月13(1)主選項(xiàng)卡

主選項(xiàng)卡包括以下幾種:“文件”選項(xiàng)卡:單擊該選項(xiàng)卡將打開Backstage視圖。在Backstage視圖中,可以新建數(shù)據(jù)庫,打開現(xiàn)有的數(shù)據(jù)庫,保存數(shù)據(jù)庫,關(guān)閉數(shù)據(jù)庫,更改數(shù)據(jù)庫設(shè)置,或執(zhí)行其他數(shù)據(jù)庫維護(hù)任務(wù)?!伴_始”選項(xiàng)卡:包括“視圖”、“剪貼板”、“排序和篩選”、“記錄”、“查找”、“窗口”、“文本格式”、“中文簡繁轉(zhuǎn)換”等8個(gè)組,用來對(duì)數(shù)據(jù)庫進(jìn)行各種常用操作。當(dāng)打開不同的數(shù)據(jù)庫對(duì)象時(shí),這些組的顯示有所不同。感謝你的觀看122019年6月13(1)主選項(xiàng)卡感謝你的觀看122019年6月13“創(chuàng)建”選項(xiàng)卡:包括“模板”、“表格”、“查詢”、“窗體”、“報(bào)表”、“宏與代碼”等6個(gè)組,Access數(shù)據(jù)庫中的所有對(duì)象都是從這里創(chuàng)建的。感謝你的觀看13“外部數(shù)據(jù)”選項(xiàng)卡:包括“導(dǎo)入并鏈接”、“導(dǎo)出”、“收集數(shù)據(jù)”等3個(gè)組,用來實(shí)現(xiàn)內(nèi)部數(shù)據(jù)與外部數(shù)據(jù)交換的管理和操作。“數(shù)據(jù)庫工具”選項(xiàng)卡:包括“工具”、“宏”、“關(guān)系”、“分析”、“移動(dòng)數(shù)據(jù)”、“加載項(xiàng)”等6個(gè)組,用來啟動(dòng)VisualBasic編輯器,創(chuàng)建表關(guān)系,管理Access加載項(xiàng)等。2019年6月13“創(chuàng)建”選項(xiàng)卡:包括“模板”、“表格”、“查詢”、“窗體”、(2)上下文選項(xiàng)卡

上下文選項(xiàng)卡位于主選項(xiàng)卡的右側(cè),根據(jù)不同的操作對(duì)象或不同的操作任務(wù)自動(dòng)顯示,具有智能功能。例如,打開表設(shè)計(jì)視圖時(shí),在“數(shù)據(jù)庫工具”選項(xiàng)卡右邊會(huì)出現(xiàn)一個(gè)“表格工具/設(shè)計(jì)”選項(xiàng)卡感謝你的觀看142019年6月13(2)上下文選項(xiàng)卡感謝你的觀看142019年6月13

根據(jù)操作對(duì)象的不同,上下文選項(xiàng)卡還可以是一個(gè)選項(xiàng)卡組。例如,打開窗體設(shè)計(jì)視圖時(shí),會(huì)出現(xiàn)“窗體設(shè)計(jì)工具”選項(xiàng)卡組,其中包括“設(shè)計(jì)”、“排列”、“格式”三個(gè)選項(xiàng)卡。感謝你的觀看152019年6月13根據(jù)操作對(duì)象的不同,上下文選項(xiàng)卡還可以是一個(gè)選項(xiàng)4.導(dǎo)航窗格導(dǎo)航窗格用于管理和組織數(shù)據(jù)庫對(duì)象,打開數(shù)據(jù)庫或創(chuàng)建新數(shù)據(jù)庫時(shí),數(shù)據(jù)庫對(duì)象的名稱將顯示在導(dǎo)航窗格中。在導(dǎo)航窗格中可以按不同的分類方式顯示各個(gè)數(shù)據(jù)庫對(duì)象。在導(dǎo)航窗格中,右鍵單擊某個(gè)數(shù)據(jù)庫對(duì)象,可以打開一個(gè)快捷菜單,快捷菜單中的命令因?qū)ο箢愋投煌螕魧?dǎo)航窗格右上角的“百葉窗開/關(guān)”按鈕

,可以隱藏或顯示導(dǎo)航窗格;單擊分組按鈕,可以展開折疊該組。感謝你的觀看16分組按鈕百葉窗開/關(guān)按鈕2019年6月134.導(dǎo)航窗格感謝你的觀看16分組按鈕百葉窗開/關(guān)按鈕25.工作區(qū)與選項(xiàng)卡式文檔Access工作區(qū)是用來設(shè)計(jì)、編輯、顯示以及運(yùn)行表、查詢、窗體、報(bào)表和宏等數(shù)據(jù)庫對(duì)象的區(qū)域。在Access工作區(qū)中,采用選項(xiàng)卡式文檔界面操作各個(gè)數(shù)據(jù)庫對(duì)象,這種方式不僅可以在Access窗口中用更小的空間顯示更多的信息,而且還方便用戶查看和管理數(shù)據(jù)庫對(duì)象,在工作區(qū)中打開了3個(gè)選項(xiàng)卡。感謝你的觀看17選項(xiàng)卡關(guān)閉選項(xiàng)卡2019年6月135.工作區(qū)與選項(xiàng)卡式文檔感謝你的觀看17選項(xiàng)卡關(guān)閉選項(xiàng)卡7.使用快捷鍵

使用快捷鍵的操作方法如下:按下Alt鍵,然后釋放,在當(dāng)前視圖中每個(gè)可用功能的上方就會(huì)顯示快捷鍵標(biāo)識(shí),只要按下相應(yīng)的數(shù)字或字母鍵就可以執(zhí)行相應(yīng)的操作命令。例如,按下C鍵,即可打開“創(chuàng)建”選項(xiàng)卡,并顯示該區(qū)域中的快捷鍵。按下TD鍵,即可打開表設(shè)計(jì)視圖。感謝你的觀看182019年6月137.使用快捷鍵感謝你的觀看182019年6月136.視圖視圖是Access中對(duì)象的顯示方式,表、查詢、窗體和報(bào)表等數(shù)據(jù)庫對(duì)象都有不同的視圖,在不同的視圖中,可以對(duì)對(duì)象進(jìn)行不同的操作?!伴_始”選項(xiàng)卡的第一個(gè)組就是“視圖”組,在該組中可以切換對(duì)象的視圖,也可以通過狀態(tài)欄右側(cè)的視圖按鈕

,在對(duì)象的各個(gè)視圖之間切換。當(dāng)切換到每個(gè)對(duì)象的設(shè)計(jì)狀態(tài)時(shí),在相應(yīng)的設(shè)計(jì)選項(xiàng)卡中,也都包含“視圖”組。感謝你的觀看192019年6月136.視圖感謝你的觀看192019年6月132.1.4Access的數(shù)據(jù)庫對(duì)象一個(gè)Access2010數(shù)據(jù)庫就是一個(gè)擴(kuò)展名為.accdb的Access文件,Access數(shù)據(jù)庫中包含表、查詢、窗體、報(bào)表、宏和模塊6個(gè)對(duì)象。1.表(Table)表是Access有組織地存儲(chǔ)數(shù)據(jù)的場所,每個(gè)表是由記錄和字段構(gòu)成。關(guān)系數(shù)據(jù)庫劃分各個(gè)表時(shí),一般應(yīng)遵循關(guān)系規(guī)范化規(guī)則,以減少數(shù)據(jù)冗余、提高數(shù)據(jù)庫的效率。2.查詢(Query)

查詢是對(duì)數(shù)據(jù)庫中數(shù)據(jù)重新進(jìn)行篩選或分析形成新的數(shù)據(jù)源。被查詢的數(shù)據(jù)可以取自一個(gè)表,也可以取自多個(gè)相關(guān)聯(lián)的表,還可以取自已存在的其他查詢。感謝你的觀看202019年6月132.1.4Access的數(shù)據(jù)庫對(duì)象一個(gè)Access2013.窗體(Form)窗體是用戶對(duì)數(shù)據(jù)庫中數(shù)據(jù)操作的一個(gè)主要界面。窗體是以表、查詢?yōu)閿?shù)據(jù)源,通過窗體用戶可以對(duì)數(shù)據(jù)做輸入、瀏覽和編輯等操作。窗體可以進(jìn)行個(gè)性化的設(shè)計(jì),通常把窗體設(shè)計(jì)成便捷、美觀的屏幕顯示方式。4.報(bào)表(Report)報(bào)表用于將選定的數(shù)據(jù)以特定的版式顯示或打印,其數(shù)據(jù)源可以來自一個(gè)數(shù)據(jù)表或查詢。感謝你的觀看212019年6月133.窗體(Form)感謝你的觀看212019年6月135.宏(Macro)宏是某些操作的集合。Access有幾十種宏指令,用戶可按照需求將它們組合起來,完成一些經(jīng)常重復(fù)的或比較復(fù)雜的操作。宏經(jīng)常與窗體配合使用。6.模塊(Module)模塊是用Access提供的VBA(VisualBasicforApplications)語言編寫的程序,可用于完成無法用宏來實(shí)現(xiàn)的復(fù)雜的功能。感謝你的觀看222019年6月135.宏(Macro)感謝你的觀看222019年6月132.2創(chuàng)建Access數(shù)據(jù)庫2.2.1數(shù)據(jù)庫的設(shè)計(jì)步驟確定創(chuàng)建數(shù)據(jù)庫的目的確定該數(shù)據(jù)庫中需要的表確定字段確定主鍵確定表之間的關(guān)系輸入數(shù)據(jù)感謝你的觀看232019年6月132.2創(chuàng)建Access數(shù)據(jù)庫2.2.1數(shù)據(jù)庫的設(shè)計(jì)步驟2.2.2Access數(shù)據(jù)庫的創(chuàng)建Access提供了兩種建立數(shù)據(jù)庫的方法:(1)創(chuàng)建空白數(shù)據(jù)庫創(chuàng)建空白數(shù)據(jù)庫后,根據(jù)實(shí)際需要添加表、查詢、窗體、報(bào)表等其他對(duì)象。(2)使用數(shù)據(jù)庫模板創(chuàng)建數(shù)據(jù)庫模板是一種預(yù)先設(shè)計(jì)好的包含某個(gè)主題內(nèi)容的數(shù)據(jù)庫,模板的擴(kuò)展名為.accdt。在模板數(shù)據(jù)庫中已建立了表、查詢、窗體、報(bào)表等主題內(nèi)容的相關(guān)數(shù)據(jù)庫對(duì)象。感謝你的觀看242019年6月132.2.2Access數(shù)據(jù)庫的創(chuàng)建Access提供了兩種1.創(chuàng)建空數(shù)據(jù)庫例2.1

創(chuàng)建一個(gè)空的“學(xué)生管理系統(tǒng)”的數(shù)據(jù)庫,操作步驟如下:(1)啟動(dòng)Access,打開Access2010的啟動(dòng)界面。(2)選擇“新建”命令,再選擇“空數(shù)據(jù)庫”類別。(3)在Backstage視圖窗格的右側(cè),單擊文件名文本框邊上的瀏覽按鈕

,打開“文件新建數(shù)據(jù)庫”對(duì)話框,選擇數(shù)據(jù)庫文件的存儲(chǔ)路徑,并輸入文件名。文件的保存類型默認(rèn)為“MicrosoftAccess2007數(shù)據(jù)庫”,擴(kuò)展名默認(rèn)為.accdb。感謝你的觀看252019年6月131.創(chuàng)建空數(shù)據(jù)庫例2.1創(chuàng)建一個(gè)空的“學(xué)生管理系統(tǒng)”的數(shù)(4)單擊“創(chuàng)建”按鈕,即創(chuàng)建了一個(gè)空白的Access數(shù)據(jù)庫,同時(shí)進(jìn)入Access的工作界面,并在導(dǎo)航窗格中顯示一個(gè)名稱為“表1”的空數(shù)據(jù)庫感謝你的觀看262019年6月13(4)單擊“創(chuàng)建”按鈕,即創(chuàng)建了一個(gè)空白的Access數(shù)據(jù)庫2.使用模板創(chuàng)建新數(shù)據(jù)庫例2-2

用數(shù)據(jù)庫模板創(chuàng)建一個(gè)“學(xué)生”數(shù)據(jù)庫,操作步驟如下::(1)啟動(dòng)Access,打開Backstage視圖,選擇“文件”列表下“新建”命令,單擊“可用模板”中的“樣本模板”按鈕,打開“樣本模板”列表。(2)單擊“學(xué)生”選項(xiàng),確定數(shù)據(jù)庫的保存位置,數(shù)據(jù)庫的名稱默認(rèn)為“學(xué)生”,單擊“創(chuàng)建”按鈕,系統(tǒng)開始創(chuàng)建數(shù)據(jù)庫,創(chuàng)建完成后,自動(dòng)打開“學(xué)生”數(shù)據(jù)庫。感謝你的觀看272019年6月132.使用模板創(chuàng)建新數(shù)據(jù)庫例2-2用數(shù)據(jù)庫模板創(chuàng)建一個(gè)“學(xué)2.3Access中的運(yùn)算與函數(shù)2.3.1常量常量是指固定不變的量,常量一般分為直接常量、系統(tǒng)常量和符號(hào)常量。1.直接常量直接常量分以下三種類型:(1)數(shù)字常量

數(shù)字常量是指整數(shù)或小數(shù),例如18,-25,2.71828等。感謝你的觀看282019年6月132.3Access中的運(yùn)算與函數(shù)2.3.1常量感謝你(2)字符串常量

字符串常量是指用半角雙引號(hào)括起來的字符串。例如:“Access2010”、“數(shù)據(jù)庫技術(shù)”、"20134103110"等。(3)日期/時(shí)間常量日期/時(shí)間常量在使用時(shí)必須用定界符(#)在兩邊括起來。倒如:#2014-7-18#、#10:18:22#、#15-1-110:19:30#。日期/時(shí)間常量又分為常規(guī)日期、短日期、長日期等七種格式。感謝你的觀看292019年6月13(2)字符串常量感謝你的觀看292019年6月132.系統(tǒng)常量(1)“是/否”型常量?!笆牵瘛毙统A渴沁壿嬛?,其中Yes,True、ON、-1均表示“真”,No、False、Off、0均表示“假”。(2)空字符串??兆址卜Q為“零長度字符串”,用兩個(gè)緊接的半角雙引號(hào)""來表示。(3)Null。Null表示未知的數(shù)據(jù),對(duì)于字段或控件值,若因未輸入數(shù)據(jù),或數(shù)據(jù)已刪除,其值就為Null。說明:Null既不同于空格,也不同于空字符串??崭衽c字符串都是有長度的字符串,而Null沒有長度。感謝你的觀看302019年6月132.系統(tǒng)常量(1)“是/否”型常量?!笆牵瘛毙统A渴沁?.符號(hào)常量

當(dāng)一個(gè)程序中多次使用一個(gè)常量時(shí),可以定義一個(gè)標(biāo)識(shí)符來代表這個(gè)常量值,系統(tǒng)在執(zhí)行時(shí)會(huì)自動(dòng)將這個(gè)標(biāo)識(shí)符替換成所代表的常量值,這個(gè)標(biāo)識(shí)符出現(xiàn)的常量就稱為符號(hào)常量。

使用CONST語句可以聲明符號(hào)常量。格式:CONST<符號(hào)常量名>=<表達(dá)式>例如:Constpi=3.1415926

'定義符號(hào)常量pi代表3.1415926Constdjks="等級(jí)考試"

'定義符號(hào)常量djks代表“等級(jí)考試”感謝你的觀看312019年6月133.符號(hào)常量當(dāng)一個(gè)程序中多次使用一個(gè)常量時(shí)說明:符號(hào)常量名稱不能與系統(tǒng)專有的標(biāo)識(shí)符同名。定義符號(hào)常量時(shí)不需要指明數(shù)據(jù)類型,VBA會(huì)自動(dòng)按存儲(chǔ)效率最高的方式確定其數(shù)據(jù)類型。符號(hào)常量定義后就可以在其相應(yīng)的程序段內(nèi)使用,但不允許為其重新賦值。感謝你的觀看322019年6月13說明:感謝你的觀看322019年6月132.3.2表達(dá)式表達(dá)式是由運(yùn)算符和操作數(shù)組成的式子,具有計(jì)算、判斷和數(shù)據(jù)類型轉(zhuǎn)換等作用。每一個(gè)表達(dá)式都有一個(gè)值,可以用表達(dá)式值的類型作為表達(dá)式的類型,如“數(shù)據(jù)庫技術(shù)”為字符串表達(dá)式;也可以用運(yùn)算符的類型作為表達(dá)式的類型,如3+5為算術(shù)表達(dá)式。一個(gè)表達(dá)式中可能包含多個(gè)運(yùn)算符,運(yùn)算符的優(yōu)先級(jí)別決定了表達(dá)式的求值順序,優(yōu)先級(jí)高的先運(yùn)算,同級(jí)別的從左到右運(yùn)算。表達(dá)式中使用的所有符號(hào),如運(yùn)算符、括號(hào)等都必須是英文符號(hào)。感謝你的觀看332019年6月132.3.2表達(dá)式表達(dá)式是由運(yùn)算符和操作數(shù)組成的式子,具有計(jì)1.算術(shù)運(yùn)算符運(yùn)算符功能示例運(yùn)算結(jié)果()圓括號(hào)(7+8)/(10-5)3^乘方2^38―取負(fù)-3*4+6-6*、/乘法、除法3*5,17/315,5.6666\整數(shù)(求商)17\55Mod取模(求余)17Mod52+、-加法、減法2+3,15-35,12感謝你的觀看342019年6月131.算術(shù)運(yùn)算符運(yùn)算符功能示例運(yùn)算結(jié)果()圓括號(hào)2.關(guān)系運(yùn)算符運(yùn)算符功

能示

例運(yùn)算結(jié)果=等于5=3False>大于"Girl">"Girls"False>=大于等于5>=3True<小于"Girl"<"Girls"True<=小于等于5<=3False<>不等于5<>3True感謝你的觀看352019年6月132.關(guān)系運(yùn)算符運(yùn)算符功能示例運(yùn)算結(jié)果=等于5=3使用關(guān)系運(yùn)算符進(jìn)行比較時(shí),應(yīng)注意以下規(guī)則:數(shù)字型數(shù)據(jù)按值的大小進(jìn)行比較。字符型數(shù)據(jù)按字符的ASCII碼從左到右一一對(duì)應(yīng)進(jìn)行比較。首先比較兩個(gè)字符串的第一個(gè)字符,ASCII碼大的字符串大。如果兩個(gè)字符串第一個(gè)字符相同,則比較第二個(gè)字符,以此類推,直到出現(xiàn)不同的字符為止。日期型數(shù)據(jù)按年、月、日的先后進(jìn)行比較。漢字按內(nèi)碼比較。感謝你的觀看362019年6月13使用關(guān)系運(yùn)算符進(jìn)行比較時(shí),應(yīng)注意以下規(guī)則:感謝你的觀看3623.特殊運(yùn)算符運(yùn)算符功能示

例含

義IS對(duì)象引用比較IsNull或IsNotNull判斷是否為(不)空LIKE字符串匹配"This"Like"*is*"判斷是否包含"is"BETWEEN…AND…在……之間[成績]Between80And90判斷[成績]是否在[80,90]IN確定某個(gè)字符串值是否在一組字符串值內(nèi)。[學(xué)歷]in("本科","碩士")判斷[學(xué)歷]是否是"本科"或"碩士"感謝你的觀看372019年6月133.特殊運(yùn)算符運(yùn)算符功能示例含義IS對(duì)象引用比較Is4.邏輯運(yùn)算符

邏輯運(yùn)算符又稱為布爾運(yùn)算,除Not是單目運(yùn)算符外,其余均是雙目運(yùn)算符。由邏輯運(yùn)算符連接的兩個(gè)或多個(gè)關(guān)系式,對(duì)操作數(shù)進(jìn)行邏輯運(yùn)算,結(jié)果是邏輯值True或False。感謝你的觀看38運(yùn)算符功能含

義示

例運(yùn)算結(jié)果Not非結(jié)果是右邊的邏輯值的反Not3<5FalseAnd與兩邊都是真時(shí)值為真5>3And9>7TrueOr或兩邊有一個(gè)為真時(shí)值為真3>5Or9>7True2019年6月134.邏輯運(yùn)算符邏輯運(yùn)算符又稱為布爾運(yùn)算,除No5.字符串運(yùn)算符字符串運(yùn)算符:“&”或“+”,用于連接兩個(gè)字符串。功能:用于將兩個(gè)字符串連接起來合并為一個(gè)字符串。說明:“&”用于強(qiáng)調(diào)字符串連接“+”具有算術(shù)運(yùn)算和字符串連接雙重功能。感謝你的觀看392019年6月135.字符串運(yùn)算符字符串運(yùn)算符:“&”或“+”,用于連接兩個(gè)字例如:"Microsoft"&"Access"運(yùn)算結(jié)果為字符串:MicrosoftAccess1234&5678運(yùn)算結(jié)果為字符串:12345678"1234"+"5678"運(yùn)算結(jié)果為字符串:123456781234+"5678"運(yùn)算結(jié)果為6912,將數(shù)字串"5678"轉(zhuǎn)換成數(shù)值后進(jìn)行加法運(yùn)算"5678A"運(yùn)算在試圖將“5678A”轉(zhuǎn)換成數(shù)值時(shí)出現(xiàn)“類型不匹配”錯(cuò)誤感謝你的觀看402019年6月13例如:感謝你的觀看402019年6月136.運(yùn)算符的優(yōu)先級(jí)

在表達(dá)式中,當(dāng)運(yùn)算符不止一種時(shí),要先進(jìn)行算術(shù)運(yùn)算、字符運(yùn)算,接著進(jìn)行比較運(yùn)算,最后才是邏輯運(yùn)算。所有比較運(yùn)算符的優(yōu)先順序都相同;邏輯運(yùn)算符中先算Not運(yùn)算,再算And運(yùn)算,然后是Or運(yùn)算。

可以用圓括號(hào)“()”改變表達(dá)式中運(yùn)算的優(yōu)先順序,強(qiáng)制表達(dá)式中的某些部分優(yōu)先進(jìn)行計(jì)算。括號(hào)內(nèi)的運(yùn)算總是優(yōu)先于括號(hào)外的運(yùn)算。在括號(hào)之內(nèi),運(yùn)算符的優(yōu)先順序不變。感謝你的觀看412019年6月136.運(yùn)算符的優(yōu)先級(jí)在表達(dá)式中,當(dāng)運(yùn)算符不止一種關(guān)系運(yùn)算符=><等于大于小于<>>=<=不等于大于等于小于等于高低運(yùn)算符的優(yōu)先等級(jí)算術(shù)運(yùn)算符()括號(hào)∧乘方-負(fù)號(hào)*/乘除\整除Mod取余+-加減字符串運(yùn)算符+連接&通用連接邏輯運(yùn)算符Not邏輯非And邏輯與Or邏輯或42感謝你的觀看2019年6月13關(guān)系=><等于大于小于高低運(yùn)算符的優(yōu)先等級(jí)算術(shù)-8+3*5Mod2^6\5*(Sin(0)-8)①0②-8③64④15⑤-40⑥-1⑦0⑧-8例:計(jì)算下列表達(dá)式的值43感謝你的觀看2019年6月13-8+3*5Mod2^6\5*(Sin(0a+b>c+dAnda>=c+dOrNotc>0Ord<0例:計(jì)算下列表達(dá)式的值(設(shè)a=2,b=3,c=-1,d=5)①5②4③4④True⑥False⑦False⑤False⑧True⑨False⑩True⑾True44感謝你的觀看2019年6月13a+b>c+dAnda>=c+dOrNotc>

2.3.3函數(shù)函數(shù)的調(diào)用格式如下。格式:說明:常用函數(shù)的返回值參與表達(dá)式的運(yùn)算,無論函數(shù)是否帶有參數(shù),函數(shù)名后面都必須加括號(hào),如:Date(),Year(#1996-12-1#)。感謝你的觀看45<函數(shù)名>(<參數(shù)1>,<參數(shù)2>,…)2019年6月132.3.3函數(shù)函數(shù)的調(diào)用格式如下。感謝你的觀看45<函數(shù)1.算術(shù)函數(shù)函

數(shù)返

值示

例運(yùn)算結(jié)果Abs(N)N的絕對(duì)值A(chǔ)bs(-28)28Sqrt(N)N的平方根Sqrt(9)3Exp(N)e的N次方的值Exp(1)2.71828Log(N)N的自然對(duì)數(shù)Log(Exp(1))1Int(N)不大于N的最大整數(shù)Int(-2.7)-3Fix(N)N的整數(shù)部分Fix(-2.7)-2Sin(N)N角(單位為弧度)的正弦值Six(3.14).999999Round(N,[,小數(shù)位數(shù)])將N四舍五入,保留指定的小數(shù)位數(shù)Round(6.7654,2)6.77Rnd([N])大于或等于0,但小于1的隨機(jī)數(shù)Rnd()結(jié)果為一個(gè)隨機(jī)數(shù)。

感謝你的觀看462019年6月131.算術(shù)函數(shù)函數(shù)返回值示例運(yùn)算結(jié)果2.文本函數(shù)函

數(shù)返

值示

例結(jié)

果Left(字符表達(dá)式,N)字符表達(dá)式左起N個(gè)字符Left("數(shù)據(jù)管理",2)"數(shù)據(jù)"Right(字符表達(dá)式,N)字符表達(dá)式右起N個(gè)字符Right("數(shù)據(jù)管理",2)"管理"Mid(字符表達(dá)式,M[,N])從字符表達(dá)式的M位置開始,取N個(gè)字符,省略N,表示取到字符表達(dá)式的尾部。Mid("數(shù)據(jù)管理",3,2)"管理"Len(字符表達(dá)式)字符表達(dá)式所含的字符個(gè)數(shù)Len("數(shù)據(jù)管理")4Trim(字符表達(dá)式)刪除字符表達(dá)式前后的空格Trim("Access")"Access"感謝你的觀看472019年6月132.文本函數(shù)函數(shù)返回值示例結(jié)果2.文本函數(shù)感謝你的觀看48函

數(shù)返

值示

例結(jié)

果Space(N)N個(gè)空格Space(5)""UCase(字符表達(dá)式)字符表達(dá)式中的小寫字母轉(zhuǎn)換成大寫UCase("Access")"ACCESS"LCase(N)字符表達(dá)式中的大寫字母轉(zhuǎn)換成小寫LCase("Access")"access"Instr([start,]字符表達(dá)式1,字符表達(dá)式2)從Start位置開始查找,返回字符表達(dá)式2在字符表達(dá)式1中最先出現(xiàn)的位置InStr("計(jì)算機(jī)等級(jí)考試","等級(jí)")42019年6月132.文本函數(shù)感謝你的觀看48函數(shù)返回值示3.轉(zhuǎn)換函數(shù)函

數(shù)返

值示

例結(jié)

果Asc(字符表達(dá)式)字符表達(dá)式首字母的ASCII碼Asc("Air")65Chr(ASCII碼值)返回ASCII碼值所對(duì)應(yīng)的字符Chr(65)AVal(字符表達(dá)式)字符表達(dá)式轉(zhuǎn)換為數(shù)字Val("2.71a")2.71Str(N)數(shù)值表達(dá)式轉(zhuǎn)換為字符串,非負(fù)數(shù)以空格開頭,負(fù)數(shù)以負(fù)號(hào)開頭Str(23.54)"23.54"感謝你的觀看492019年6月133.轉(zhuǎn)換函數(shù)函數(shù)返回值示例結(jié)4.日期時(shí)間函數(shù)函

數(shù)返

值示

例Time()以HH:MM:SS格式返回系統(tǒng)當(dāng)前時(shí)間Time()Date()返回系統(tǒng)當(dāng)前日期Date()Now()返回系統(tǒng)當(dāng)前的日期和時(shí)間Now()Year(日期)返回日期中的年份數(shù)Year(Date())Month(日期)返回日期中的月份數(shù)Month(Date())Day(日期)返回日期中的日數(shù)Day(Date())WeekDay(日期[,N])返回參數(shù)日期是星期幾中的第幾天數(shù),星期日的值是1,星期六的值是7。N表示星期天數(shù)的起點(diǎn)值,缺省時(shí)默認(rèn)為1Weekday(Date())Weekday(Date(),4)感謝你的觀看502019年6月134.日期時(shí)間函數(shù)函數(shù)返回值示例Ti【小結(jié)】

本章主要講解了Access數(shù)據(jù)庫系統(tǒng)的特點(diǎn)、啟動(dòng)與退出,詳細(xì)介紹了Access2010的工作界面及數(shù)據(jù)庫的對(duì)象。闡述了數(shù)據(jù)庫設(shè)計(jì)的步驟、數(shù)據(jù)庫創(chuàng)建的兩種方法以及Access中的常量、運(yùn)算符、表達(dá)式以及常用函數(shù)。感謝你的觀看512019年6月13【小結(jié)】感謝你的觀看512019年6月13第2章Access數(shù)據(jù)庫及其創(chuàng)建52感謝你的觀看2019年6月13第2章Access數(shù)據(jù)庫及其創(chuàng)建1感謝你的觀看2019年第2章數(shù)據(jù)庫及其創(chuàng)建

本章要求

1.了解Access2010的特點(diǎn),熟悉其界面及其數(shù)據(jù)庫對(duì)象;

2.掌握數(shù)據(jù)庫設(shè)計(jì)步驟與創(chuàng)建方法;

3.熟練掌握Access的常量、表達(dá)式和函數(shù)

本章要點(diǎn)

數(shù)據(jù)庫創(chuàng)建方法和函數(shù)

課時(shí)安排

2學(xué)時(shí)(理論)+2學(xué)時(shí)(實(shí)習(xí))感謝你的觀看532019年6月13第2章數(shù)據(jù)庫及其創(chuàng)建本章要求

1.了解Acce本章內(nèi)容2.1Access數(shù)據(jù)庫系統(tǒng)概述2.1.1Access2010的特點(diǎn)

2.1.2Access的啟動(dòng)與退出2.1.3Access的工作界面

2.1.4Access的數(shù)據(jù)庫對(duì)象2.2創(chuàng)建Access數(shù)據(jù)庫2.2.1數(shù)據(jù)庫的設(shè)計(jì)步驟2.2.2Access數(shù)據(jù)庫的創(chuàng)建2.3Access中的運(yùn)算與函數(shù)2.3.1常量2.3.2表達(dá)式2.3.3函數(shù)感謝你的觀看542019年6月13本章內(nèi)容2.1Access數(shù)據(jù)庫系統(tǒng)概述感謝你的觀看3

2.1Access數(shù)據(jù)庫系統(tǒng)概述

Access集成了表、查詢、窗體、報(bào)表、宏、模塊等用來建立數(shù)據(jù)庫系統(tǒng)的對(duì)象,提供了多種向?qū)?、生成器和模板,把?shù)據(jù)存儲(chǔ)、數(shù)據(jù)查詢、界面設(shè)計(jì)、報(bào)表生成等操作規(guī)范化,為建立功能完善的數(shù)據(jù)庫系統(tǒng)提供了方便,也使得普通用戶不必編寫代碼,就可以完成大部分?jǐn)?shù)據(jù)管理和任務(wù)。感謝你的觀看552019年6月132.1Access數(shù)據(jù)庫系統(tǒng)概述Acce2.1.1Access2010的特點(diǎn)Access2010具有與Word、Excel和PowerPoint等應(yīng)用程序統(tǒng)一的操作界面。使用Access創(chuàng)建的數(shù)據(jù)庫系統(tǒng)封裝在一個(gè)單獨(dú)的文件中,有利于整個(gè)系統(tǒng)的遷移和維護(hù)等工作。Access2010是一個(gè)完全面向?qū)ο?,并采用事件?qū)動(dòng)機(jī)制的關(guān)系數(shù)據(jù)庫管理系統(tǒng),使得數(shù)據(jù)庫的應(yīng)用與開發(fā)更加便捷、靈活。Access2010增強(qiáng)了通過Web網(wǎng)絡(luò)共享數(shù)據(jù)庫的功能,可以將Access數(shù)據(jù)庫應(yīng)用程序作為Web應(yīng)用程序部署到SharePoint服務(wù)器上。感謝你的觀看562019年6月132.1.1Access2010的特點(diǎn)Access20Access2010提供了兩種數(shù)據(jù)庫類型的開發(fā)工具,一種是標(biāo)準(zhǔn)桌面數(shù)據(jù)庫類型,另一種是Web數(shù)據(jù)庫類型。Access2010提供了大量的內(nèi)置函數(shù)和宏操作,數(shù)據(jù)庫開發(fā)人員可以快速實(shí)現(xiàn)復(fù)雜的數(shù)據(jù)庫操作與管理任務(wù)。Access2010支持VisualBasic的高級(jí)編程技術(shù)(VBA)。Access2010提供了豐富的聯(lián)機(jī)幫助功能。感謝你的觀看572019年6月13Access2010提供了兩種數(shù)據(jù)庫類型的開發(fā)工具,一種是

2.1.2Access的啟動(dòng)與退出1.Access的啟動(dòng)單擊“開始”菜單→執(zhí)行“所有程序”→“MicrosoftOffice”→“MicrosoftOfficeAccess2010”命令雙擊具體的Access數(shù)據(jù)庫文件啟動(dòng)系統(tǒng)。2.Access的退出單擊主窗口右上角的“關(guān)閉”按鈕,單擊“文件”選項(xiàng)卡中的“退出”命令說明:

無論何時(shí)退出,Access都將自動(dòng)保存對(duì)數(shù)據(jù)的更改,如果上一次保存之后,又更改了數(shù)據(jù)庫對(duì)象的設(shè)計(jì),Access將在關(guān)閉之前詢問是否保存這些設(shè)置。感謝你的觀看582019年6月132.1.2Access的啟動(dòng)與退出1.Access的

2.1.3Access的工作界面

啟動(dòng)Access系統(tǒng)后,在打開Access但未打開數(shù)據(jù)庫時(shí),默認(rèn)顯示Backstage視圖感謝你的觀看592019年6月132.1.3Access的工作界面啟動(dòng)Acc打開一個(gè)數(shù)據(jù)庫或者新建一個(gè)數(shù)據(jù)庫,可以進(jìn)入Access工作界面。感謝你的觀看60狀態(tài)欄視圖按鈕工作區(qū)導(dǎo)航窗格命令組功能區(qū)選項(xiàng)卡快速訪問工具欄2019年6月13打開一個(gè)數(shù)據(jù)庫或者新建一個(gè)數(shù)據(jù)庫,可以進(jìn)入Access工作界1.快速訪問工具欄快速訪問工具欄包含一組獨(dú)立于當(dāng)前顯示功能區(qū)選項(xiàng)卡的命令,默認(rèn)有“保存”、“撤銷”、“恢復(fù)”3個(gè)命令。單擊該工作欄右側(cè)的“自定義快速訪問工具欄”按鈕

,可以將其他常用的命令添加到快速訪問工具欄中。感謝你的觀看612019年6月131.快速訪問工具欄感謝你的觀看102019年6月132.功能區(qū)功能區(qū)包含若干個(gè)圍繞特定方案或?qū)ο筮M(jìn)行組織的選項(xiàng)卡,每個(gè)選項(xiàng)卡包含多組相關(guān)命令?!伴_始”選項(xiàng)卡的“記錄”組包含了用于創(chuàng)建數(shù)據(jù)庫記錄和保存這些記錄的命令。雙擊任意選項(xiàng)卡,可以將功能區(qū)最小化;再次雙擊選項(xiàng)卡,則展開功能區(qū),也可以單擊Access窗口右上方的“功能區(qū)最小化/展開功能區(qū)”按鈕

,將功能區(qū)最小化或展開功能區(qū)。3.功能區(qū)選項(xiàng)卡

功能區(qū)選項(xiàng)卡分為主選項(xiàng)卡和上下文選項(xiàng)卡兩類,前者包含常用的操作命令,后者在操作不同的數(shù)據(jù)庫對(duì)象時(shí)才出現(xiàn)。上下文選項(xiàng)卡也稱為工具選項(xiàng)卡。感謝你的觀看622019年6月132.功能區(qū)感謝你的觀看112019年6月13(1)主選項(xiàng)卡

主選項(xiàng)卡包括以下幾種:“文件”選項(xiàng)卡:單擊該選項(xiàng)卡將打開Backstage視圖。在Backstage視圖中,可以新建數(shù)據(jù)庫,打開現(xiàn)有的數(shù)據(jù)庫,保存數(shù)據(jù)庫,關(guān)閉數(shù)據(jù)庫,更改數(shù)據(jù)庫設(shè)置,或執(zhí)行其他數(shù)據(jù)庫維護(hù)任務(wù)?!伴_始”選項(xiàng)卡:包括“視圖”、“剪貼板”、“排序和篩選”、“記錄”、“查找”、“窗口”、“文本格式”、“中文簡繁轉(zhuǎn)換”等8個(gè)組,用來對(duì)數(shù)據(jù)庫進(jìn)行各種常用操作。當(dāng)打開不同的數(shù)據(jù)庫對(duì)象時(shí),這些組的顯示有所不同。感謝你的觀看632019年6月13(1)主選項(xiàng)卡感謝你的觀看122019年6月13“創(chuàng)建”選項(xiàng)卡:包括“模板”、“表格”、“查詢”、“窗體”、“報(bào)表”、“宏與代碼”等6個(gè)組,Access數(shù)據(jù)庫中的所有對(duì)象都是從這里創(chuàng)建的。感謝你的觀看64“外部數(shù)據(jù)”選項(xiàng)卡:包括“導(dǎo)入并鏈接”、“導(dǎo)出”、“收集數(shù)據(jù)”等3個(gè)組,用來實(shí)現(xiàn)內(nèi)部數(shù)據(jù)與外部數(shù)據(jù)交換的管理和操作?!皵?shù)據(jù)庫工具”選項(xiàng)卡:包括“工具”、“宏”、“關(guān)系”、“分析”、“移動(dòng)數(shù)據(jù)”、“加載項(xiàng)”等6個(gè)組,用來啟動(dòng)VisualBasic編輯器,創(chuàng)建表關(guān)系,管理Access加載項(xiàng)等。2019年6月13“創(chuàng)建”選項(xiàng)卡:包括“模板”、“表格”、“查詢”、“窗體”、(2)上下文選項(xiàng)卡

上下文選項(xiàng)卡位于主選項(xiàng)卡的右側(cè),根據(jù)不同的操作對(duì)象或不同的操作任務(wù)自動(dòng)顯示,具有智能功能。例如,打開表設(shè)計(jì)視圖時(shí),在“數(shù)據(jù)庫工具”選項(xiàng)卡右邊會(huì)出現(xiàn)一個(gè)“表格工具/設(shè)計(jì)”選項(xiàng)卡感謝你的觀看652019年6月13(2)上下文選項(xiàng)卡感謝你的觀看142019年6月13

根據(jù)操作對(duì)象的不同,上下文選項(xiàng)卡還可以是一個(gè)選項(xiàng)卡組。例如,打開窗體設(shè)計(jì)視圖時(shí),會(huì)出現(xiàn)“窗體設(shè)計(jì)工具”選項(xiàng)卡組,其中包括“設(shè)計(jì)”、“排列”、“格式”三個(gè)選項(xiàng)卡。感謝你的觀看662019年6月13根據(jù)操作對(duì)象的不同,上下文選項(xiàng)卡還可以是一個(gè)選項(xiàng)4.導(dǎo)航窗格導(dǎo)航窗格用于管理和組織數(shù)據(jù)庫對(duì)象,打開數(shù)據(jù)庫或創(chuàng)建新數(shù)據(jù)庫時(shí),數(shù)據(jù)庫對(duì)象的名稱將顯示在導(dǎo)航窗格中。在導(dǎo)航窗格中可以按不同的分類方式顯示各個(gè)數(shù)據(jù)庫對(duì)象。在導(dǎo)航窗格中,右鍵單擊某個(gè)數(shù)據(jù)庫對(duì)象,可以打開一個(gè)快捷菜單,快捷菜單中的命令因?qū)ο箢愋投煌?。單擊?dǎo)航窗格右上角的“百葉窗開/關(guān)”按鈕

,可以隱藏或顯示導(dǎo)航窗格;單擊分組按鈕,可以展開折疊該組。感謝你的觀看67分組按鈕百葉窗開/關(guān)按鈕2019年6月134.導(dǎo)航窗格感謝你的觀看16分組按鈕百葉窗開/關(guān)按鈕25.工作區(qū)與選項(xiàng)卡式文檔Access工作區(qū)是用來設(shè)計(jì)、編輯、顯示以及運(yùn)行表、查詢、窗體、報(bào)表和宏等數(shù)據(jù)庫對(duì)象的區(qū)域。在Access工作區(qū)中,采用選項(xiàng)卡式文檔界面操作各個(gè)數(shù)據(jù)庫對(duì)象,這種方式不僅可以在Access窗口中用更小的空間顯示更多的信息,而且還方便用戶查看和管理數(shù)據(jù)庫對(duì)象,在工作區(qū)中打開了3個(gè)選項(xiàng)卡。感謝你的觀看68選項(xiàng)卡關(guān)閉選項(xiàng)卡2019年6月135.工作區(qū)與選項(xiàng)卡式文檔感謝你的觀看17選項(xiàng)卡關(guān)閉選項(xiàng)卡7.使用快捷鍵

使用快捷鍵的操作方法如下:按下Alt鍵,然后釋放,在當(dāng)前視圖中每個(gè)可用功能的上方就會(huì)顯示快捷鍵標(biāo)識(shí),只要按下相應(yīng)的數(shù)字或字母鍵就可以執(zhí)行相應(yīng)的操作命令。例如,按下C鍵,即可打開“創(chuàng)建”選項(xiàng)卡,并顯示該區(qū)域中的快捷鍵。按下TD鍵,即可打開表設(shè)計(jì)視圖。感謝你的觀看692019年6月137.使用快捷鍵感謝你的觀看182019年6月136.視圖視圖是Access中對(duì)象的顯示方式,表、查詢、窗體和報(bào)表等數(shù)據(jù)庫對(duì)象都有不同的視圖,在不同的視圖中,可以對(duì)對(duì)象進(jìn)行不同的操作?!伴_始”選項(xiàng)卡的第一個(gè)組就是“視圖”組,在該組中可以切換對(duì)象的視圖,也可以通過狀態(tài)欄右側(cè)的視圖按鈕

,在對(duì)象的各個(gè)視圖之間切換。當(dāng)切換到每個(gè)對(duì)象的設(shè)計(jì)狀態(tài)時(shí),在相應(yīng)的設(shè)計(jì)選項(xiàng)卡中,也都包含“視圖”組。感謝你的觀看702019年6月136.視圖感謝你的觀看192019年6月132.1.4Access的數(shù)據(jù)庫對(duì)象一個(gè)Access2010數(shù)據(jù)庫就是一個(gè)擴(kuò)展名為.accdb的Access文件,Access數(shù)據(jù)庫中包含表、查詢、窗體、報(bào)表、宏和模塊6個(gè)對(duì)象。1.表(Table)表是Access有組織地存儲(chǔ)數(shù)據(jù)的場所,每個(gè)表是由記錄和字段構(gòu)成。關(guān)系數(shù)據(jù)庫劃分各個(gè)表時(shí),一般應(yīng)遵循關(guān)系規(guī)范化規(guī)則,以減少數(shù)據(jù)冗余、提高數(shù)據(jù)庫的效率。2.查詢(Query)

查詢是對(duì)數(shù)據(jù)庫中數(shù)據(jù)重新進(jìn)行篩選或分析形成新的數(shù)據(jù)源。被查詢的數(shù)據(jù)可以取自一個(gè)表,也可以取自多個(gè)相關(guān)聯(lián)的表,還可以取自已存在的其他查詢。感謝你的觀看712019年6月132.1.4Access的數(shù)據(jù)庫對(duì)象一個(gè)Access2013.窗體(Form)窗體是用戶對(duì)數(shù)據(jù)庫中數(shù)據(jù)操作的一個(gè)主要界面。窗體是以表、查詢?yōu)閿?shù)據(jù)源,通過窗體用戶可以對(duì)數(shù)據(jù)做輸入、瀏覽和編輯等操作。窗體可以進(jìn)行個(gè)性化的設(shè)計(jì),通常把窗體設(shè)計(jì)成便捷、美觀的屏幕顯示方式。4.報(bào)表(Report)報(bào)表用于將選定的數(shù)據(jù)以特定的版式顯示或打印,其數(shù)據(jù)源可以來自一個(gè)數(shù)據(jù)表或查詢。感謝你的觀看722019年6月133.窗體(Form)感謝你的觀看212019年6月135.宏(Macro)宏是某些操作的集合。Access有幾十種宏指令,用戶可按照需求將它們組合起來,完成一些經(jīng)常重復(fù)的或比較復(fù)雜的操作。宏經(jīng)常與窗體配合使用。6.模塊(Module)模塊是用Access提供的VBA(VisualBasicforApplications)語言編寫的程序,可用于完成無法用宏來實(shí)現(xiàn)的復(fù)雜的功能。感謝你的觀看732019年6月135.宏(Macro)感謝你的觀看222019年6月132.2創(chuàng)建Access數(shù)據(jù)庫2.2.1數(shù)據(jù)庫的設(shè)計(jì)步驟確定創(chuàng)建數(shù)據(jù)庫的目的確定該數(shù)據(jù)庫中需要的表確定字段確定主鍵確定表之間的關(guān)系輸入數(shù)據(jù)感謝你的觀看742019年6月132.2創(chuàng)建Access數(shù)據(jù)庫2.2.1數(shù)據(jù)庫的設(shè)計(jì)步驟2.2.2Access數(shù)據(jù)庫的創(chuàng)建Access提供了兩種建立數(shù)據(jù)庫的方法:(1)創(chuàng)建空白數(shù)據(jù)庫創(chuàng)建空白數(shù)據(jù)庫后,根據(jù)實(shí)際需要添加表、查詢、窗體、報(bào)表等其他對(duì)象。(2)使用數(shù)據(jù)庫模板創(chuàng)建數(shù)據(jù)庫模板是一種預(yù)先設(shè)計(jì)好的包含某個(gè)主題內(nèi)容的數(shù)據(jù)庫,模板的擴(kuò)展名為.accdt。在模板數(shù)據(jù)庫中已建立了表、查詢、窗體、報(bào)表等主題內(nèi)容的相關(guān)數(shù)據(jù)庫對(duì)象。感謝你的觀看752019年6月132.2.2Access數(shù)據(jù)庫的創(chuàng)建Access提供了兩種1.創(chuàng)建空數(shù)據(jù)庫例2.1

創(chuàng)建一個(gè)空的“學(xué)生管理系統(tǒng)”的數(shù)據(jù)庫,操作步驟如下:(1)啟動(dòng)Access,打開Access2010的啟動(dòng)界面。(2)選擇“新建”命令,再選擇“空數(shù)據(jù)庫”類別。(3)在Backstage視圖窗格的右側(cè),單擊文件名文本框邊上的瀏覽按鈕

,打開“文件新建數(shù)據(jù)庫”對(duì)話框,選擇數(shù)據(jù)庫文件的存儲(chǔ)路徑,并輸入文件名。文件的保存類型默認(rèn)為“MicrosoftAccess2007數(shù)據(jù)庫”,擴(kuò)展名默認(rèn)為.accdb。感謝你的觀看762019年6月131.創(chuàng)建空數(shù)據(jù)庫例2.1創(chuàng)建一個(gè)空的“學(xué)生管理系統(tǒng)”的數(shù)(4)單擊“創(chuàng)建”按鈕,即創(chuàng)建了一個(gè)空白的Access數(shù)據(jù)庫,同時(shí)進(jìn)入Access的工作界面,并在導(dǎo)航窗格中顯示一個(gè)名稱為“表1”的空數(shù)據(jù)庫感謝你的觀看772019年6月13(4)單擊“創(chuàng)建”按鈕,即創(chuàng)建了一個(gè)空白的Access數(shù)據(jù)庫2.使用模板創(chuàng)建新數(shù)據(jù)庫例2-2

用數(shù)據(jù)庫模板創(chuàng)建一個(gè)“學(xué)生”數(shù)據(jù)庫,操作步驟如下::(1)啟動(dòng)Access,打開Backstage視圖,選擇“文件”列表下“新建”命令,單擊“可用模板”中的“樣本模板”按鈕,打開“樣本模板”列表。(2)單擊“學(xué)生”選項(xiàng),確定數(shù)據(jù)庫的保存位置,數(shù)據(jù)庫的名稱默認(rèn)為“學(xué)生”,單擊“創(chuàng)建”按鈕,系統(tǒng)開始創(chuàng)建數(shù)據(jù)庫,創(chuàng)建完成后,自動(dòng)打開“學(xué)生”數(shù)據(jù)庫。感謝你的觀看782019年6月132.使用模板創(chuàng)建新數(shù)據(jù)庫例2-2用數(shù)據(jù)庫模板創(chuàng)建一個(gè)“學(xué)2.3Access中的運(yùn)算與函數(shù)2.3.1常量常量是指固定不變的量,常量一般分為直接常量、系統(tǒng)常量和符號(hào)常量。1.直接常量直接常量分以下三種類型:(1)數(shù)字常量

數(shù)字常量是指整數(shù)或小數(shù),例如18,-25,2.71828等。感謝你的觀看792019年6月132.3Access中的運(yùn)算與函數(shù)2.3.1常量感謝你(2)字符串常量

字符串常量是指用半角雙引號(hào)括起來的字符串。例如:“Access2010”、“數(shù)據(jù)庫技術(shù)”、"20134103110"等。(3)日期/時(shí)間常量日期/時(shí)間常量在使用時(shí)必須用定界符(#)在兩邊括起來。倒如:#2014-7-18#、#10:18:22#、#15-1-110:19:30#。日期/時(shí)間常量又分為常規(guī)日期、短日期、長日期等七種格式。感謝你的觀看802019年6月13(2)字符串常量感謝你的觀看292019年6月132.系統(tǒng)常量(1)“是/否”型常量?!笆牵瘛毙统A渴沁壿嬛担渲衁es,True、ON、-1均表示“真”,No、False、Off、0均表示“假”。(2)空字符串??兆址卜Q為“零長度字符串”,用兩個(gè)緊接的半角雙引號(hào)""來表示。(3)Null。Null表示未知的數(shù)據(jù),對(duì)于字段或控件值,若因未輸入數(shù)據(jù),或數(shù)據(jù)已刪除,其值就為Null。說明:Null既不同于空格,也不同于空字符串??崭衽c字符串都是有長度的字符串,而Null沒有長度。感謝你的觀看812019年6月132.系統(tǒng)常量(1)“是/否”型常量?!笆牵瘛毙统A渴沁?.符號(hào)常量

當(dāng)一個(gè)程序中多次使用一個(gè)常量時(shí),可以定義一個(gè)標(biāo)識(shí)符來代表這個(gè)常量值,系統(tǒng)在執(zhí)行時(shí)會(huì)自動(dòng)將這個(gè)標(biāo)識(shí)符替換成所代表的常量值,這個(gè)標(biāo)識(shí)符出現(xiàn)的常量就稱為符號(hào)常量。

使用CONST語句可以聲明符號(hào)常量。格式:CONST<符號(hào)常量名>=<表達(dá)式>例如:Constpi=3.1415926

'定義符號(hào)常量pi代表3.1415926Constdjks="等級(jí)考試"

'定義符號(hào)常量djks代表“等級(jí)考試”感謝你的觀看822019年6月133.符號(hào)常量當(dāng)一個(gè)程序中多次使用一個(gè)常量時(shí)說明:符號(hào)常量名稱不能與系統(tǒng)專有的標(biāo)識(shí)符同名。定義符號(hào)常量時(shí)不需要指明數(shù)據(jù)類型,VBA會(huì)自動(dòng)按存儲(chǔ)效率最高的方式確定其數(shù)據(jù)類型。符號(hào)常量定義后就可以在其相應(yīng)的程序段內(nèi)使用,但不允許為其重新賦值。感謝你的觀看832019年6月13說明:感謝你的觀看322019年6月132.3.2表達(dá)式表達(dá)式是由運(yùn)算符和操作數(shù)組成的式子,具有計(jì)算、判斷和數(shù)據(jù)類型轉(zhuǎn)換等作用。每一個(gè)表達(dá)式都有一個(gè)值,可以用表達(dá)式值的類型作為表達(dá)式的類型,如“數(shù)據(jù)庫技術(shù)”為字符串表達(dá)式;也可以用運(yùn)算符的類型作為表達(dá)式的類型,如3+5為算術(shù)表達(dá)式。一個(gè)表達(dá)式中可能包含多個(gè)運(yùn)算符,運(yùn)算符的優(yōu)先級(jí)別決定了表達(dá)式的求值順序,優(yōu)先級(jí)高的先運(yùn)算,同級(jí)別的從左到右運(yùn)算。表達(dá)式中使用的所有符號(hào),如運(yùn)算符、括號(hào)等都必須是英文符號(hào)。感謝你的觀看842019年6月132.3.2表達(dá)式表達(dá)式是由運(yùn)算符和操作數(shù)組成的式子,具有計(jì)1.算術(shù)運(yùn)算符運(yùn)算符功能示例運(yùn)算結(jié)果()圓括號(hào)(7+8)/(10-5)3^乘方2^38―取負(fù)-3*4+6-6*、/乘法、除法3*5,17/315,5.6666\整數(shù)(求商)17\55Mod取模(求余)17Mod52+、-加法、減法2+3,15-35,12感謝你的觀看852019年6月131.算術(shù)運(yùn)算符運(yùn)算符功能示例運(yùn)算結(jié)果()圓括號(hào)2.關(guān)系運(yùn)算符運(yùn)算符功

能示

例運(yùn)算結(jié)果=等于5=3False>大于"Girl">"Girls"False>=大于等于5>=3True<小于"Girl"<"Girls"True<=小于等于5<=3False<>不等于5<>3True感謝你的觀看862019年6月132.關(guān)系運(yùn)算符運(yùn)算符功能示例運(yùn)算結(jié)果=等于5=3使用關(guān)系運(yùn)算符進(jìn)行比較時(shí),應(yīng)注意以下規(guī)則:數(shù)字型數(shù)據(jù)按值的大小進(jìn)行比較。字符型數(shù)據(jù)按字符的ASCII碼從左到右一一對(duì)應(yīng)進(jìn)行比較。首先比較兩個(gè)字符串的第一個(gè)字符,ASCII碼大的字符串大。如果兩個(gè)字符串第一個(gè)字符相同,則比較第二個(gè)字符,以此類推,直到出現(xiàn)不同的字符為止。日期型數(shù)據(jù)按年、月、日的先后進(jìn)行比較。漢字按內(nèi)碼比較。感謝你的觀看872019年6月13使用關(guān)系運(yùn)算符進(jìn)行比較時(shí),應(yīng)注意以下規(guī)則:感謝你的觀看3623.特殊運(yùn)算符運(yùn)算符功能示

例含

義IS對(duì)象引用比較IsNull或IsNotNull判斷是否為(不)空LIKE字符串匹配"This"Like"*is*"判斷是否包含"is"BETWEEN…AND…在……之間[成績]Between80And90判斷[成績]是否在[80,90]IN確定某個(gè)字符串值是否在一組字符串值內(nèi)。[學(xué)歷]in("本科","碩士")判斷[學(xué)歷]是否是"本科"或"碩士"感謝你的觀看882019年6月133.特殊運(yùn)算符運(yùn)算符功能示例含義IS對(duì)象引用比較Is4.邏輯運(yùn)算符

邏輯運(yùn)算符又稱為布爾運(yùn)算,除Not是單目運(yùn)算符外,其余均是雙目運(yùn)算符。由邏輯運(yùn)算符連接的兩個(gè)或多個(gè)關(guān)系式,對(duì)操作數(shù)進(jìn)行邏輯運(yùn)算,結(jié)果是邏輯值True或False。感謝你的觀看89運(yùn)算符功能含

義示

例運(yùn)算結(jié)果Not非結(jié)果是右邊的邏輯值的反Not3<5FalseAnd與兩邊都是真時(shí)值為真5>3And9>7TrueOr或兩邊有一個(gè)為真時(shí)值為真3>5Or9>7True2019年6月134.邏輯運(yùn)算符邏輯運(yùn)算符又稱為布爾運(yùn)算,除No5.字符串運(yùn)算符字符串運(yùn)算符:“&”或“+”,用于連接兩個(gè)字符串。功能:用于將兩個(gè)字符串連接起來合并為一個(gè)字符串。說明:“&”用于強(qiáng)調(diào)字符串連接“+”具有算術(shù)運(yùn)算和字符串連接雙重功能。感謝你的觀看902019年6月135.字符串運(yùn)算符字符串運(yùn)算符:“&”或“+”,用于連接兩個(gè)字例如:"Microsoft"&"Access"運(yùn)算結(jié)果為字符串:MicrosoftAccess1234&5678運(yùn)算結(jié)果為字符串:12345678"1234"+"5678"運(yùn)算結(jié)果為字符串:123456781234+"5678"運(yùn)算結(jié)果為6912,將數(shù)字串"5678"轉(zhuǎn)換成數(shù)值后進(jìn)行加法運(yùn)算"5678A"運(yùn)算在試圖將“5678A”轉(zhuǎn)換成數(shù)值時(shí)出現(xiàn)“類型不匹配”錯(cuò)誤感謝你的觀看912019年6月13例如:感謝你的觀看402019年6月136.運(yùn)算符的優(yōu)先級(jí)

在表達(dá)式中,當(dāng)運(yùn)算符不止一種時(shí),要先進(jìn)行算術(shù)運(yùn)算、字符運(yùn)算,接著進(jìn)行比較運(yùn)算,最后才是邏輯運(yùn)算。所有比較運(yùn)算符的優(yōu)先順序都相同;邏輯運(yùn)算符中先算Not運(yùn)算,再算And運(yùn)算,然后是Or運(yùn)算。

可以用圓括號(hào)“()”改變表達(dá)式中運(yùn)算的優(yōu)先順序,強(qiáng)制表達(dá)式中的某些部分優(yōu)先進(jìn)行計(jì)算。括號(hào)內(nèi)的運(yùn)算總是優(yōu)先于括號(hào)外的運(yùn)算。在括號(hào)之內(nèi),運(yùn)算符的優(yōu)先順序不變。感謝你的觀看922019年6月136.運(yùn)算符的優(yōu)先級(jí)在表達(dá)式中,當(dāng)運(yùn)算符不止一種關(guān)系運(yùn)算符=><等于大于小于<>>=<=不等于大于等于小于等于高低運(yùn)算符的優(yōu)先等級(jí)算術(shù)運(yùn)算符()括號(hào)∧乘方-負(fù)號(hào)*/乘除\整除Mod取余+-加減字符串運(yùn)算符+連接&通用連接邏輯運(yùn)算符Not邏輯非And邏輯與Or邏輯或93感謝你的觀看2019年6月13關(guān)系=><等于大于小于高低運(yùn)算符的優(yōu)先等級(jí)算術(shù)-8+3*5Mod2^6\5*(Sin(0)-8)①0②-8③64④15⑤-40⑥-1⑦0⑧-8

溫馨提示

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

評(píng)論

0/150

提交評(píng)論