版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Access 基礎(chǔ)教程(第三版),第1章 概述,第1章 概述,1.1 Access簡(jiǎn)介 1.2 Access瀏覽 1.3 VBA簡(jiǎn)介,1.1 Access簡(jiǎn)介,Access作為Microsoft Office軟件中的一個(gè)重要的組成部分,隨著版本的一次次升級(jí),現(xiàn)已成為世界上最流行的桌面數(shù)據(jù)庫管理系統(tǒng)。 1.1.1 Access發(fā)展及應(yīng)用 在Windows 3.x時(shí)代,Access 2.0第一次被作為Office 4.3企業(yè)版的一部分,它將所有數(shù)據(jù)庫對(duì)象全部封裝于同一個(gè)文件中,且對(duì)宏、VBA及OLE技術(shù)提供了很好的支持,加上豐富的數(shù)據(jù)庫管理的內(nèi)置功能,對(duì)數(shù)據(jù)嚴(yán)整性提供了有力的保障,而且也更易于維護(hù)
2、,因而受到小型數(shù)據(jù)庫最終用戶的關(guān)注。Access保持了Word、Excel的風(fēng)格,它在作為一種數(shù)據(jù)庫管理軟件的開發(fā)工具時(shí),具有當(dāng)時(shí)流行的如Visual Basic 6.0所無法比擬的生產(chǎn)效率,所以倍受青睞,且越來越廣泛地被應(yīng)用于辦公室的日常業(yè)務(wù)。,1.1 Access簡(jiǎn)介,Access歷經(jīng)多次升級(jí)改版,從Access 2.0逐步升級(jí)到Access 2003。從Access 2000開始,Access除保留了原來好的功能外,還增加了一種全新的功能數(shù)據(jù)工程(ADP),并對(duì)ADO提供了全面的支持,這更使Access超越了簡(jiǎn)單的桌面型數(shù)據(jù)庫管理系統(tǒng),而是作為一種高效的RAD工具。此外,Access還加
3、強(qiáng)了對(duì)ActiveX、多媒體、Unicode、Internet等新技術(shù)的支持。但它的操作卻越來越簡(jiǎn)單,使它能夠取代曾獨(dú)步這一領(lǐng)域的同是微軟出品的Fox家族。 Access與其他數(shù)據(jù)庫開發(fā)系統(tǒng)之間相當(dāng)顯著的區(qū)別是:可以在很短的時(shí)間里開發(fā)出一個(gè)功能強(qiáng)大而且相當(dāng)專業(yè)的數(shù)據(jù)庫應(yīng)用程序,并且這一過程是完全可視的,如果能給它加上一些簡(jiǎn)短的VBA代碼,那么開發(fā)出的程序決不比專業(yè)的程序員開發(fā)的程序差。,1.1 Access簡(jiǎn)介,1.1.2 Access的特點(diǎn) 1.Access中的數(shù)據(jù)庫對(duì)象 Access作為一個(gè)數(shù)據(jù)庫管理系統(tǒng),實(shí)質(zhì)上是一個(gè)面向?qū)ο蟮目梢暬臄?shù)據(jù)庫管理工具,采用面向?qū)ο蟮姆绞綄?shù)據(jù)庫系統(tǒng)中的各項(xiàng)
4、功能對(duì)象化,通過各種數(shù)據(jù)庫對(duì)象來管理信息,Access中的對(duì)象是數(shù)據(jù)庫管理的核心。Access中包括7種數(shù)據(jù)庫對(duì)象,分別是數(shù)據(jù)表、查詢、窗體、報(bào)表、Web頁、宏和模塊。,1.1 Access簡(jiǎn)介,(1)數(shù)據(jù)表 數(shù)據(jù)表是關(guān)于特定實(shí)體的數(shù)據(jù)集合,由字段和記錄組成。一個(gè)字段就是表中的一列,字段存放不同的數(shù)據(jù)類型,具有一些相關(guān)的屬性。用戶可以為這些字段屬性設(shè)定不同的取值,來實(shí)現(xiàn)應(yīng)用中的不同需要。字段的基本屬性有:字段名稱,數(shù)據(jù)類型,字段大小等。一個(gè)記錄就是數(shù)據(jù)表中的一行,記錄用來收集某指定對(duì)象的所有信息。一條記錄中包含表中的每個(gè)字段。圖1.1所示教師檔案表中有4個(gè)字段,字段名分別為教師編號(hào)、教師姓名、
5、所屬院系名稱、所屬專業(yè)名稱。 一個(gè)數(shù)據(jù)庫所包含的信息內(nèi)容,都是以數(shù)據(jù)表的形式來表示和存儲(chǔ)的。,1.1 Access簡(jiǎn)介,(2)查詢 查詢是數(shù)據(jù)庫的核心操作。利用查詢可以按照不同的方式查看、更改和分析數(shù)據(jù)。也可以利用查詢作為窗體、報(bào)表和數(shù)據(jù)訪問頁的記錄源。查詢的目的就是根據(jù)指定條件對(duì)數(shù)據(jù)表或其他查詢進(jìn)行檢索,篩選出符合條件的記錄,構(gòu)成一個(gè)新的數(shù)據(jù)集合,從而方便用戶對(duì)數(shù)據(jù)庫進(jìn)行查看和分析。Access中的查詢包括選擇查詢、計(jì)算查詢、參數(shù)查詢、交叉表查詢、操作查詢、SQL查詢。圖1.2所示是一個(gè)選擇查詢的結(jié)果,是在學(xué)生檔案表中查詢所有信息技術(shù)學(xué)院學(xué)生的情況。,1.1 Access簡(jiǎn)介,(3)窗體 窗
6、體是數(shù)據(jù)信息的主要表現(xiàn)形式,用于創(chuàng)建表的用戶界面,是數(shù)據(jù)庫與用戶之間的主要接口。在窗體中可以直接查看、輸入和更改數(shù)據(jù)。通常情況下,窗體包括五個(gè)節(jié),分別是:窗體頁眉、頁面頁眉、主體、頁面頁腳及窗體頁腳。并不是所有的窗體都必須同時(shí)包括這五個(gè)節(jié),可以根據(jù)實(shí)際情況選擇需要的節(jié)。設(shè)計(jì)一個(gè)好的窗體就建立起友好的用戶界面,會(huì)給使用者帶來極大方便,使所有用戶都能根據(jù)窗體中的提示完成自己的工作,以此達(dá)到方便用戶使用數(shù)據(jù)庫,這是建立窗體的基本目標(biāo)。,1.1 Access簡(jiǎn)介,(4)報(bào)表 報(bào)表是以打印的形式表現(xiàn)用戶數(shù)據(jù)。如果想要從數(shù)據(jù)庫中打印某些信息時(shí)就可以使用報(bào)表。通常情況下,我們需要的是打印到紙張上的報(bào)表。在A
7、ccess中,報(bào)表中的數(shù)據(jù)源主要來自基礎(chǔ)的表、查詢或SQL語句。用戶可以控制報(bào)表上每個(gè)對(duì)象(也稱為報(bào)表控件)的大小和外觀,并可以按照所需的方式選擇所需顯示的信息以便查看或打印輸出。,1.1 Access簡(jiǎn)介,(5)數(shù)據(jù)訪問頁 數(shù)據(jù)訪問頁是Access發(fā)布的Web頁,用戶通過數(shù)據(jù)訪問頁能夠查看、編輯和操作來自Internet或Intranet的數(shù)據(jù),而這些數(shù)據(jù)是保存在Access數(shù)據(jù)庫中的。 數(shù)據(jù)訪問頁是直接與數(shù)據(jù)庫連接的。當(dāng)用戶在Microsoft Internet Explorer中顯示數(shù)據(jù)訪問頁時(shí),實(shí)際上正在查看的是該頁的副本。對(duì)所顯示數(shù)據(jù)進(jìn)行的任何篩選、排序和其他相關(guān)數(shù)據(jù)格式的改動(dòng),只影
8、響該數(shù)據(jù)訪問頁的副本。但是,通過數(shù)據(jù)訪問頁對(duì)數(shù)據(jù)本身的改動(dòng),例如修改值、添加或刪除數(shù)據(jù),都會(huì)被保存在基本數(shù)據(jù)庫中。,1.1 Access簡(jiǎn)介,(6)宏 宏是指一個(gè)或多個(gè)操作的集合,其中每個(gè)操作實(shí)現(xiàn)特定的功能。如打開某個(gè)窗體或打印某個(gè)報(bào)表。宏可以使某些普通的、需要多個(gè)指令連續(xù)執(zhí)行的任務(wù)能夠通過一條指令自動(dòng)完成。宏是重復(fù)性工作最理想的解決辦法。例如,可設(shè)置某個(gè)宏,在用戶單擊某個(gè)命令按鈕時(shí)運(yùn)行該宏,可以打印某個(gè)報(bào)表。 宏可以是包含一個(gè)操作序列的一個(gè)宏,也可以是若干個(gè)宏的集合所組成的宏組。宏組是一系列相關(guān)宏的集合,將相關(guān)的宏分到不同的宏組有助于方便地對(duì)數(shù)據(jù)庫進(jìn)行管理。,1.1 Access簡(jiǎn)介,(7)
9、模塊 模塊是將VBA(Visual Basic for Applications)的聲明和過程作為一個(gè)單元進(jìn)行保存的集合,即程序的集合。模塊對(duì)象是用VBA代碼寫成的,模塊中的每一個(gè)過程都可以是一個(gè)函數(shù)(Function)過程或者是一個(gè)子程序(Sub)過程。模塊的主要作用是建立復(fù)雜的VBA程序以完成宏等不能完成的任務(wù)。 模塊有兩個(gè)基本類型:類模塊和標(biāo)準(zhǔn)模塊。窗體模塊和報(bào)表模塊都是類模塊,而且它們各自與某一窗體或報(bào)表相關(guān)聯(lián)。標(biāo)準(zhǔn)模塊包含的是通用過程和常用過程,通用過程不與任何對(duì)象相關(guān)聯(lián),常用過程可以在數(shù)據(jù)庫中的任何位置執(zhí)行。,1.1 Access簡(jiǎn)介,2Access與其他數(shù)據(jù)庫軟件的比較 3Acc
10、ess中的強(qiáng)大的開發(fā)工具VBA 4Access與Microsoft Office中的Excel共享數(shù)據(jù) 5Access中的強(qiáng)大的幫助信息 6Access中的向?qū)Чδ?7Access中可使用Internet功能 8Access 2003數(shù)據(jù)庫具有較強(qiáng)的安全性 9Access各個(gè)版本之間的兼容,1.2 Access瀏覽,1.2.1 安裝Access Microsoft Access 作為Microsoft Office的一個(gè)重要組成部分,在完全安裝Office時(shí)已作為常用組件默認(rèn)裝入,只裝入Access常用控件,這種安裝對(duì)于只是運(yùn)行Access數(shù)據(jù)庫應(yīng)用系統(tǒng)已足夠,但如果為了應(yīng)用Access開發(fā)設(shè)
11、計(jì)數(shù)據(jù)庫應(yīng)用系統(tǒng),則必須完全地安裝Access。 安裝過程如下: (1)將Microsoft Office安裝光盤放入光驅(qū),將自動(dòng)執(zhí)行安裝程序,在“安裝信息”窗口的文本框中輸入相應(yīng)的信息,其中“產(chǎn)品密鑰”不能隨意填寫,一般在安裝說明中都有,對(duì)于其他信息用戶可隨意填寫,單擊“下一步”按鈕。,1.2 Access瀏覽,(2)進(jìn)入 “Microsoft Office最終用戶許可協(xié)議”窗口,選擇“我接受許可協(xié)議中的條款”選項(xiàng),單擊“下一步”按鈕。 (3)進(jìn)入“安裝類型”窗口,選擇“自定義安裝”選項(xiàng),并確定安裝位置,如圖1.3所示。單擊“下一步”按鈕,進(jìn)入“自定義安裝”窗口,選中Access選項(xiàng),并選中
12、“選擇應(yīng)用程序的高級(jí)自定義”復(fù)選框,如圖1.4所示。單擊“下一步”按鈕。,1.2 Access瀏覽,(4)在“高級(jí)自定義”窗口中,單擊“Microsoft Office Access”前的按鈕展開其安裝選項(xiàng)菜單,共有4個(gè)選項(xiàng):“從本機(jī)運(yùn)行”、“從本機(jī)運(yùn)行全部程序”、“在首次使用時(shí)安裝”和“不安裝”,如圖1.5所示。選擇“從本機(jī)運(yùn)行全部程序”,并單擊“下一步”按鈕。 (5)在“摘要”窗口,確認(rèn)所要安裝的應(yīng)用程序的信息,然后單擊“安裝”按鈕,等待安裝。 (6)安裝完畢后系統(tǒng)會(huì)給出相應(yīng)的提示信息。,1.2 Access瀏覽,1.2.2 啟動(dòng)與退出Access 啟動(dòng)Microsoft Access的幾
13、種方法: 在Windows桌面任務(wù)欄左下角,單擊“開始”按鈕,在彈出的菜單中選擇“程序”,在“程序”子菜單中選擇Microsoft Office,執(zhí)行下一級(jí)菜單中的Microsoft Office Access2003選項(xiàng)即可。 如果在桌面上有Microsoft Access的快捷方式,可以直接雙擊該快捷方式圖標(biāo)打開;或單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇“打開”命令,即可打開Access窗口。 雙擊以“.mdb”為后綴的數(shù)據(jù)庫文件,也可打開Access。,1.2 Access瀏覽,退出Microsoft Access的幾種方法: 單擊控制按鈕里的關(guān)閉按鈕。 單擊“文件”菜單中的“退出”命令。
14、 使用快捷鍵Alt+F4。 在標(biāo)題欄單擊鼠標(biāo)右鍵,在彈出的菜單中選擇“關(guān)閉”命令。,1.2 Access瀏覽,1.2.3 Access界面 啟動(dòng)Microsoft Office Access2003后打開Access窗口。用戶可以單擊工具欄上的“新建”按鈕,在窗口右邊的選單中選擇“空數(shù)據(jù)庫”的選項(xiàng),如圖1.6所示;也可以單擊工具欄上的“打開”按鈕打開已建數(shù)據(jù)庫。在Access窗口中包括標(biāo)題欄、菜單欄、工具欄、狀態(tài)欄、控制按鈕等。每一部分的功能介紹如表1.1所示。 1Access數(shù)據(jù)庫菜單欄介紹 Access數(shù)據(jù)庫設(shè)計(jì)窗口中的菜單欄包括:文件、編輯、視圖、插入、工具、窗口、幫助。每個(gè)菜單項(xiàng)中又包
15、括子菜單,子菜單中又有相應(yīng)的命令選項(xiàng),可以完成相應(yīng)的功能。這些菜單中包含了Access數(shù)據(jù)庫設(shè)計(jì)中的全部功能,通過它們完成Access中的各種操作。菜單欄中的命令如表1.2所示。,1.2 Access瀏覽,打開菜單的方法: 使用鼠標(biāo)單擊菜單名。 按Alt+字母鍵,這個(gè)字母是菜單名稱后面用括號(hào)括起來的帶下劃線的字母。 按Alt鍵或F10鍵。此時(shí)可以見到突出顯示標(biāo)記出現(xiàn)在菜單上,使用左右方向鍵選擇,然后按回車鍵即可。 2Access常用工具欄介紹 Access中的工具欄同它的菜單欄一樣,隨著Access不同的視圖狀態(tài)而有一些不同,常用工具按鈕及功能如表1.3所示。,1.2 Access瀏覽,3Ac
16、cess數(shù)據(jù)庫設(shè)計(jì)視圖窗口介紹 Access數(shù)據(jù)庫以單獨(dú)的(.mdb)文件來存儲(chǔ)應(yīng)用系統(tǒng)中所包含的所有對(duì)象。打開文件后,可以看到數(shù)據(jù)庫窗口(如圖1.11所示)。它主要包括以下三個(gè)部分:命令按鈕組(窗口上端,其說明如表1.4所示)、對(duì)象類別按鈕組(窗口左部)、對(duì)象成員集合(窗口右下部)。,1.2 Access瀏覽,從Access 2000版本開始,Access的幫助功能開始使用HTML形式,使得用戶在Access中使用的幫助形式與通過Microsoft Web站點(diǎn)獲取的幫助形式相同。獲取有關(guān)Access的幫助的方法分別是:“目錄索引”、“這是什么?”、“Office助手”和“網(wǎng)上Office”。
17、 1“目錄索引”幫助 2利用“Office助手”獲取幫助和提示信息 3通過網(wǎng)上獲得幫助,1.3 VBA 簡(jiǎn)介,Microsoft Access提供了功能強(qiáng)大的面向?qū)ο蟮目梢暬幊坦ぞ遃BA(Visual Basic for Application),用戶可以利用VBA來編寫高效率、高質(zhì)量的程序模塊,充分發(fā)揮Access數(shù)據(jù)庫系統(tǒng)深層次的功能,增強(qiáng)系統(tǒng)的靈活性,提高數(shù)據(jù)庫的工作效率。 1.3.1 VBA簡(jiǎn)介 在1993年,Microsoft公司推出了一種可以被多種應(yīng)用程序共享的,針對(duì)應(yīng)用程序內(nèi)部可編程、通用的可視化應(yīng)用程序編程語言VBA。VBA是Microsoft Access中的內(nèi)置編程語言,
18、VBA的語法與獨(dú)立運(yùn)行的Visual Basic編程語言相互兼容。,1.3 VBA 簡(jiǎn)介,Access中的VBA程序由模塊組成。模塊中包含一系列語句和方法,以執(zhí)行操作或計(jì)算數(shù)值。模塊是將VBA聲明和過程作為一個(gè)單元進(jìn)行保存的集合。模塊有兩個(gè)基本類型:類模塊和標(biāo)準(zhǔn)模塊。窗體和報(bào)表模塊都是類模塊,并且它們各自與某一個(gè)窗體或報(bào)表相關(guān)聯(lián)。標(biāo)準(zhǔn)模塊包含的是通用過程和常用過程。通用過程不與任何對(duì)象關(guān)聯(lián),常用過程可以在數(shù)據(jù)庫中的任何位置執(zhí)行。,1.3 VBA 簡(jiǎn)介,過程也有兩種基本類型:子過程和標(biāo)準(zhǔn)過程。模塊中的每一個(gè)過程都可以是一個(gè)函數(shù)過程或一個(gè)子過程。子過程執(zhí)行一個(gè)操作或一系列的運(yùn)算,但是不返回值。用戶可以自己創(chuàng)建子過程或使用Access所創(chuàng)建的事件過程模板。VBA中包含了很多的內(nèi)置函數(shù),用戶還可以創(chuàng)建自己的自定義函數(shù),創(chuàng)建自定義函數(shù)以后,就可以在Access任何地方的表達(dá)式中使用該函數(shù)。 在Access中提供的VBA開發(fā)界面稱為VBE(Visual Basic Editor)。在VBE中可編寫VBA函數(shù)和過程。,1.3 VBA 簡(jiǎn)介,1.3
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年通信設(shè)備采購(gòu)與維護(hù)合同2篇
- 電梯安裝工程2025年度技術(shù)咨詢合同6篇
- 二零二五年度論壇活動(dòng)策劃服務(wù)合同模板6篇
- 二零二五版搬家服務(wù)及家居清潔維護(hù)合同3篇
- 二零二五年度廢鋼市場(chǎng)供應(yīng)與環(huán)保處理服務(wù)合同3篇
- 二零二五版房屋買賣及鄰里關(guān)系協(xié)調(diào)服務(wù)合同3篇
- 二零二五年度股東干股合作企業(yè)社會(huì)責(zé)任履行合同3篇
- 幼兒園2025年度食品供應(yīng)合同2篇
- 二零二五版租賃房屋改造裝修合同3篇
- 二零二五年酒店股權(quán)分割與資產(chǎn)重組咨詢合同3篇
- 2023社會(huì)責(zé)任報(bào)告培訓(xùn)講稿
- 2023核電廠常規(guī)島及輔助配套設(shè)施建設(shè)施工技術(shù)規(guī)范 第8部分 保溫及油漆
- 2025年蛇年春聯(lián)帶橫批-蛇年對(duì)聯(lián)大全新春對(duì)聯(lián)集錦
- 表B. 0 .11工程款支付報(bào)審表
- 警務(wù)航空無人機(jī)考試題庫及答案
- 空氣自動(dòng)站儀器運(yùn)營(yíng)維護(hù)項(xiàng)目操作說明以及簡(jiǎn)單故障處理
- 新生兒窒息復(fù)蘇正壓通氣課件
- 法律顧問投標(biāo)書
- 班主任培訓(xùn)簡(jiǎn)報(bào)4篇(一)
- 成都市數(shù)學(xué)八年級(jí)上冊(cè)期末試卷含答案
- T-CHSA 020-2023 上頜骨缺損手術(shù)功能修復(fù)重建的專家共識(shí)
評(píng)論
0/150
提交評(píng)論