學習情境3 Access 2003數據庫開發資料_第1頁
學習情境3 Access 2003數據庫開發資料_第2頁
學習情境3 Access 2003數據庫開發資料_第3頁
學習情境3 Access 2003數據庫開發資料_第4頁
學習情境3 Access 2003數據庫開發資料_第5頁
已閱讀5頁,還剩87頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、主 編 樊穎軍 副主編 張 光主 審 殷鋒社電子商務(din z shn w)數據庫技術普通高等教育“十二五”規劃教材電子商務專業(zhuny)項目是教學課題成果 中國水利水電出版社共九十二頁子學習情境(qngjng)一 關系模型的數據模式與關系代數任務一 Access 2003的啟動與退出(tuch)任務二 Access 2003的用戶界面任務三 Access 2003的主要數據對象任務四 Access 2003的主要數據類型任務五 Access 2003的功能選項設置共九十二頁任務一 Access 2003的啟動(qdng)與退出1啟動(qdng)通過開始菜單啟動Access 2003。選

2、擇“開始”“所有程序”Microsoft Office Access 2003命令,即可啟動Access 2003通過桌面快捷方式啟動Access 2003。如果在安裝時已經在桌面上為Access 2003創建了快捷方式,則可以通過雙擊該快捷方式來啟動Access 2003;如果未在安裝時創建快捷方式,也可在以后創建。創建桌面快捷方式十分簡單,只需用鼠標選中“開始”“所有程序”Microsoft Office Access 2003命令,然后將其拖放到桌面上即可。共九十二頁任務一 Access 2003的啟動(qdng)與退出2退出退出Access 2003的方法和退出Word、Excel等辦

3、公軟件的方法一樣,可以(ky)直接單擊Access 2003窗口右上角的“關閉”按鈕,也可以選擇“文件”“關閉”命令。在工作過程中Access 2003會每間隔一段時間自動保存用戶對數據所做的更改;如果系統上一次自動保存之后用戶又對數據庫中的對象有所更改,Access 2003將在關閉之前詢問用戶是否保存這些更改。共九十二頁任務(rn wu)二 Access 2003的用戶界面1菜單欄從圖3-3可以看出,Access 2003菜單欄的風格和內容與其他Office軟件類似。菜單欄以下拉菜單的形式提供了對Access數據庫對象進行(jnxng)操作的各種命令。除了下拉菜單以外,用戶也可以通過在數據

4、庫對象上右擊,從彈出的快捷菜單中選擇相關的命令來完成相應的操作。共九十二頁任務(rn wu)二 Access 2003的用戶界面2工具欄Access 2003的工具欄中顯示了用戶在操作(cozu)過程中經常用到的工具按鈕,便于快捷地進行相關操作(cozu)。若當前未選中任何數據庫對象,則工具欄中多數工具按鈕都呈暗淡的灰色;一旦選中了某個數據庫對象,可以對其進行操作(cozu)的相應工具按鈕就會變為亮色。共九十二頁任務(rn wu)二 Access 2003的用戶界面3任務窗格位于Access 2003用戶界面右側的是任務窗格,它是微軟公司為Office XP以后的版本提供的一種新功能格式。在任

5、務窗格中提供了多種常用的操作(cozu)選項,每一個選項中包含一組操作(cozu)命令,方便用戶進行操作(cozu)。共九十二頁任務(rn wu)二 Access 2003的用戶界面4工作區Access 2003用戶界面左下方深灰色的區域就是工作區,這里(zhl)顯示開發、運行及維護Access 2003數據庫時的各種窗口或對話框。對Access 2003各種數據庫對象的操作基本上都是在這里完成的。共九十二頁任務三 Access 2003的主要數據(shj)對象1數據庫Access 2003將它提供的各種對象都存儲在同一個數據庫文件中,其文件名的后綴為.mdb。在使用Access 2003管理

6、數據時必須先建立相關的數據庫文件,然后才能創建和使用其他(qt)數據對象來管理數據。因此,可以將數據庫文件看做一種特殊的對象,它是Access 2003中其他數據對象的容器。共九十二頁任務三 Access 2003的主要數據(shj)對象2表由于Access 2003是一種典型的關系型數據庫管理系統軟件,因此它是通過二維表來存儲數據的。一個Access 2003數據庫中可以有一個或多個表,不同類型的數據可以保存在不同的表中,然后通過在表間建立關系將不同表中的數據聯系起來,方便用戶使用。在表中,數據以行和列的形式保存,與Excel電子表格相似。表中的列稱為字段,表示一條信息在某方面的屬性;行稱為

7、記錄,記錄由一個或多個字段組成,一條記錄代表(dibio)一個完整的信息。共九十二頁任務(rn wu)三 Access 2003的主要數據對象3查詢數據庫建設完成之后,只有用戶對數據庫中的數據進行了使用才真正實現了數據庫的價值。一般用戶使用數據庫最常用的方式就是(jish)查詢。在查詢時,根據用戶需要或希望的條件,從一個或多個表中篩選出需要的字段,并可以將其集中顯示在一個虛擬的數據表窗口中。用戶可以瀏覽、查看、打印,甚至可以修改其中的數據。此外,Access 2003還會自動將修改的結果保存到相應的數據表中。共九十二頁任務三 Access 2003的主要數據(shj)對象4窗體窗體是數據庫和用

8、戶(yngh)進行交互式操作的圖形界面。在窗體中可以顯示數據表中的數據,也可以將表鏈接到窗體中,利用窗體作為界面來為數據表輸入數據。用戶(yngh)通過窗體可以查看、錄入、刪除或更新數據等。共九十二頁任務三 Access 2003的主要(zhyo)數據對象5報表報表的主要功能是將數據庫中的數據以一定的版式顯示或進行打印輸出。利用報表可以將數據庫中所需要的數據提取出來進行分析、整理,并將結果以格式化的形式輸出到打印機。報表中的數據可以來自表,也可以來自已經(y jing)建立的查詢。此外,報表還具有常用的數值計算處理功能,例如求和、求平均值等,在報表中還可以以直方圖的形式顯示數據結果。共九十二頁

9、任務(rn wu)三 Access 2003的主要數據對象6數據訪問頁數據訪問頁也稱網頁或簡單地稱為頁,通過它可以支持數據庫應用(yngyng)系統的Web訪問方式。在數據庫應用系統中設計數據訪問頁是為了讓用戶可以通過互聯網或者局域網來訪問數據庫,例如通過互聯網來進行數據的輸入、輸出和查詢等。數據訪問頁使Access 2003具備了網絡數據庫的功能。共九十二頁任務三 Access 2003的主要數據(shj)對象7宏宏是指一個或多個操作的集合,其中每個操作實現特定的功能。通過宏可以(ky)完成一些普通的、需要多個指令連續執行的任務。Access 2003中提供了幾十種宏指令,用戶可以對這些宏指

10、令進行組合。宏常與窗體搭配使用。共九十二頁任務(rn wu)三 Access 2003的主要數據對象8模塊模塊是使用Access 2003提供的VBA語言編寫的程序單元,通過它可以(ky)實現對數據庫更復雜的操作與控制。設計模塊的過程實際上就是使用VBA語言編程的過程,因此需要用戶有一定的程序設計基礎。實際上,要在數據庫的基礎上開發出實際可用的應用系統,必須要進行一定的程序設計與開發。共九十二頁任務(rn wu)四 Access 2003的主要數據類型Access 2003支持多種數據類型,主要有以下幾種:文本(wnbn);數字;日期;備注;是/否;貨幣:;自動編號;OLE;超鏈接;查閱向導。

11、共九十二頁任務五 Access 2003的功能(gngnng)選項設置Access 2003的結構屬性,即用戶所見到的Access 2003的界面的顯示方式,例如數據表視圖的格式、文字與數據的字體等,都是由Access 2003的功能選項默認值確定的。用戶可以(ky)對Access 2003的功能選項默認值進行修改,以打造自己所喜愛的操作界面。共九十二頁任務五 Access 2003的功能(gngnng)選項設置1“視圖”選項卡Access 2003的“視圖”選項卡用于設置用戶界面的外觀形式,其中有10個參數可以進行設置,分為3組。2“常規”選項卡“常規”選項卡用于設置新創建的數據表、窗體和報

12、表等的常規屬性,例如保存路徑、顯示(xinsh)格式等。“常規”選項卡中共有6組、19個參數可以進行設置。共九十二頁任務(rn wu)五 Access 2003的功能選項設置3“編輯(binj)/查找”選項卡“編輯/查找”選項卡用于設置在“窗體”或“數據表”視圖中操作數據時的查找行為以及模塊中VBA代碼的執行行為,其中共有10個參數,可以分為4個組。4“高級”選項卡“高級”選項卡用于設置多用戶系統下數據庫應用系統的相關參數,例如OLE更新、DDE鏈接和更新等,屬于高級用戶掌握的內容,初學者可以在用到相關操作時參考。“高級”選項卡共有13個參數,分為4組。共九十二頁子學習(xux)情境二 利用A

13、ccess 2003創建數據庫任務一 創建(chungjin)Access數據庫的不同方式任務三 轉換Access數據庫到較低版本任務三 傳統的集合運算任務四 數據庫的復制與刪除共九十二頁任務一 創建Access數據庫的不同(b tn)方式使用Access 2003能夠非常方便快捷地創建(chungjin)數據庫文件。創建(chungjin)數據庫有多種方法,常用的有創建(chungjin)空數據庫、使用模板創建(chungjin)數據庫等,此外還可以通過一個已有文件直接創建(chungjin)一個新的數據庫。下面將詳細介紹使用不同的方式創建(chungjin)Access數據庫的操作過程。共

14、九十二頁任務一 創建Access數據庫的不同(b tn)方式1創建空數據庫創建空數據庫的具體操作步驟如下:(1)啟動Access 2003,進入操作界面的主窗口后選擇“文件”“新建”命令。(2)主界面右側切換到“新建文件”任務窗格,單擊“新建:空數據庫”選項。(3)在打開的“文件新建數據庫”對話框中確定新建數據庫文件的名稱及保存位置。用戶可以在“文件名”文本框中更改數據庫的文件名(如果用戶不更改,創建的Access 2003數據庫將使用默認的名稱,例如db1.mdb),在“保存位置”列表框中選擇該文件的保存位置(如果用戶不選擇則將保存在默認的磁盤(c pn)路徑下)。(4)輸入數據庫文件名稱并

15、選定保存位置后,單擊對話框中的“創建”按鈕,在Access主窗口的工作區內彈出db1數據庫窗口。至此,新的數據庫文件已經創建完成。共九十二頁任務一 創建Access數據庫的不同(b tn)方式2利用模板創建數據庫除了創建空數據庫之外,用戶還可以利用Access 2003提供的常用的應用模板數據庫來創建各種不同類型的數據庫,這種方法特別適合初學者學習創建數據庫。3利用已有文件創建數據庫除了上述兩種創建數據庫的方法之外,Access 2003還提供了一種“根據現有文件新建數據庫”的方法,具體操作步驟如下:(1)選擇“文件”“新建”命令,Access 2003主界面右側切換(qi hun)到“新建文

16、件”窗格后單擊該任務窗格中的“根據現有文件新建”選項。(2)在彈出的“根據現有文件新建”對話框中選擇需要創建副本的數據庫文件,雙擊該文件或者選中該文件后單擊“創建”按鈕,即可在原來的文件夾中創建一個原數據庫的副本。利用現有文件創建的數據庫副本包括原來數據庫中的所有數據對象。利用這種方法,可以快速重建另一個與原數據庫相似的數據庫。共九十二頁任務(rn wu)二 打開已有數據庫用戶必須要首先打開Access 2003數據庫文件,才能夠進行數據錄入、數據編輯和查詢、輸出報表等工作。與打開其他文件一樣(yyng),打開數據庫文件最方便快捷的方法就是按照文件存放的路徑找到數據庫文件,再雙擊數據庫文件的圖

17、標,這樣就能夠直接進入Access 2003數據庫管理系統,并打開該數據庫文件。共九十二頁任務(rn wu)三 轉換Access數據庫到較低版本Access有不同的版本,在Access 2003之前,微軟公司還發布了Access 2000、Access 97、Access 95等版本。為了實現數據庫文件在不同版本的Access數據庫管理系統軟件之間共享,用戶(yngh)需要對數據庫文件進行轉換,建立新的Access數據庫。Access 2003數據庫管理系統為用戶提供了將數據庫文件轉換成為較低版本的工具。在Access 2003用戶界面的主窗口中選擇“工具”“數據庫實用工具”“轉換數據庫”命令

18、,即可選擇將Access 2003版本的數據庫文件轉換成為較低版本的數據庫文件,從而實現不同版本之間數據庫文件的共享。共九十二頁任務四 數據庫的復制(fzh)與刪除如同Windows系統下的其他文件一樣,Access數據庫文件的復制(fzh)與刪除只需借助鼠標右鍵快捷菜單中的“復制(fzh)”和“刪除”命令即可方便快捷地完成。此外,也可以使用Ctrl+C組合鍵和Ctrl+D組合鍵(或者Delete鍵)對數據庫文件進行復制和刪除操作。但是,需要注意的是,Access 2003數據庫文件的復制和刪除只包括數據庫文件中存儲的對象,而作為單獨文件存放的數據訪問頁對象,則需要單獨進行復制和刪除。共九十二

19、頁子學習情景(qngjng)三 Access 2003表操作任務一 創建(chungjin)表任務二 表的導入和鏈接任務三 編輯表任務四 數據表關聯共九十二頁任務(rn wu)一 創建表創建表的過程分為兩步:第一步,創建表的結構;第二步,添加數據(shj)。創建表的結構是其中的關鍵。在Access 2003中創建完數據庫文件之后,用戶可以使用表設計器、表向導并通過輸入數據等方式來創建表。這里主要介紹如何使用表設計器來創建表,即使用表的“設計”視圖創建數據表的方法和操作步驟。共九十二頁任務(rn wu)一 創建表1表設計窗口及其應用要使用(shyng)設計器進行表的創建,首先要熟悉表設計窗口及其

20、應用。2使用表向導創建表Access 2003提供的表向導功能能夠幫助用戶快速地建立數據表。3直接輸入數據創建表另外一種創建表的方法是以直接輸入數據的方式創建表。當需要將某一張表的內容直接存放到數據庫中時,經常會使用到這種方式來創建表。共九十二頁任務(rn wu)二 表的導入和鏈接除了前面介紹的3種創建表的方法之外,用戶還可以通過“導入表”和“鏈接表”的方式來創建表。在Access 2003數據庫管理系統中,用戶可以使用“表的導入和鏈接”功能(gngnng)將其他文檔格式的數據導入或鏈接到數據表中。利用這種方式,用戶可以減少重復錄入數據的工作,因此表的導入和鏈接也可以被看做是一種創建表的方法。

21、共九十二頁任務(rn wu)二 表的導入和鏈接1導入表導入表的具體操作步驟如下(rxi):(1)打開需要將數據導入的數據庫,在數據庫主窗口中選擇“表”對象,單擊窗口上方的“新建”按鈕,在“新建表”對話框中選擇“導入表”選項,單擊“確定”按鈕,彈出“導入”對話框。用戶也可以選擇“文件”“獲取外部數據”“導入”命令打開此對話框。(2)從“文件類型”下拉列表中選擇要導入的數據文檔類型。(3)找到源文件并根據向導的提示完成數據的導入。共九十二頁任務(rn wu)二 表的導入和鏈接2鏈接表鏈接表的操作與導入表的方法類似,具體操作步驟如下:(1)打開數據庫,在數據庫窗口中選擇“表”對象,單擊窗口上方的“新

22、建”按鈕,在“新建表”對話框中選擇“鏈接表”選項,單擊“確定”按鈕,彈出“鏈接”對話框。用戶(yngh)也可以選擇“文件”“獲取外部數據”“鏈接表”命令打開“鏈接”對話框。(2)在“文件類型”下拉列表中選擇文件類型,選擇要鏈接的目標文件,單擊“鏈接”按鈕,彈出“鏈接”對話框。(3)選擇要鏈接的源數據文件,單擊“確定”按鈕,鏈接表的圖標就會出現在數據庫的“表”對象窗口中。共九十二頁任務(rn wu)三 編輯表完成表的設計和創建(chungjin)工作之后,用戶可以根據需要對表的內容進行編輯。表的編輯工作是數據庫日常維護的一部分。1表的復制、刪除與更名表的復制、刪除與更名是對表的最基本的編輯操作。

23、2記錄的查找和替換為了方便用戶查看和修改表中的數據,Access 2003提供了方便的查找和替換功能。共九十二頁任務(rn wu)三 編輯表3記錄的篩選用戶可以利用Access 2003提供的多種篩選功能從大量記錄中查找出符合(fh)某種條件的記錄,以便對這些數據進行分析和操作。這些功能包括按選定內容篩選、按窗體篩選、高級篩選/排序等。4修改表的外觀為了讓數據表顯示的格式適應不同用戶的個性化需求,用戶可以根據需要自行修改數據表視圖的外觀。共九十二頁任務(rn wu)四 數據表關聯通常(tngchng),數據庫中會存儲多個數據表,這些數據表之間并不是孤立的,而是以不同的關系聯系在一起。數據表之間

24、的聯系被稱做表之間的關系,指的是兩個數據表中相同域上的字段之間建立的一對一、一對多或者多對多的聯系。共九十二頁任務(rn wu)四 數據表關聯1創建表間關系創建表間關系的作用之一是防止產生輸入錯誤,使用戶不能隨意更改建立關系的字段,即保持參照完整性。表之間的關系是通過表的主鍵和外鍵建立的,所以修改主鍵時系統會給出提示(tsh)并檢查是否違反了參照完整性。共九十二頁任務(rn wu)四 數據表關聯2查看和編輯關系如果數據庫中的表已經建立了關系,用戶單擊“關系”按鈕即可在“關系”窗口中進行查看。例如,要查看羅斯文示例數據庫中的全部表關系,只需首先打開羅斯文示例數據庫,然后單擊工具欄中的“關系”按鈕

25、,該數據庫中所有(suyu)表之間的關系就會顯示在“關系”窗口中。共九十二頁子學習情境(qngjng)四 Access 2003 查詢操作任務一 查詢的種類和創建方法任務二 利用(lyng)查詢向導創建查詢任務三 利用設計視圖創建查詢共九十二頁任務(rn wu)一 查詢的種類和創建方法數據查詢是數據庫操作中應用最為頻繁的操作,為此Access 2003提供了強大的查詢功能。根據不同的分類方法,這些(zhxi)查詢可以分為多種不同類型。共九十二頁任務一 查詢的種類和創建(chungjin)方法1操作查詢與選擇查詢一般根據查詢之后是否改變數據表將查詢分為操作查詢和選擇查詢。使用查詢向導(xingd

26、o)只能創建選擇查詢;通過利用設計視圖或SQL查詢才可以創建操作查詢。共九十二頁任務一 查詢的種類和創建(chungjin)方法2創建查詢(chxn)的不同方法在Access 2003中,共有3種方法可以創建查詢:使用查詢向導創建查詢、利用設計視圖創建查詢和采用SQL(結構化查詢語言)來編寫查詢命令的“SQL查詢”。共九十二頁任務二 利用查詢(chxn)向導創建查詢(chxn)下面以Access 2003自帶的羅斯文示例數據庫為例進行說明。1簡單查詢(chxn)打開羅斯文示例數據庫,單擊“查詢”對象按鈕,打開“查詢”對象顯示欄。共九十二頁任務二 利用查詢(chxn)向導創建查詢(chxn)2交

27、叉表查詢交叉表是指利用數據表中的數據建立的數據之間的交叉關系表。交叉表查詢中不僅可以進行計算(j sun),還可以重構數據和分析數據。交叉表查詢中分別以行和列對數據進行分組,既可以按行計算(j sun)也可以按列計算(j sun),以便查看數據之間的關系。共九十二頁任務二 利用查詢向導(xingdo)創建查詢3查找重復項查找重復項查詢(chxn)的主要目的是幫助用戶發現重復記錄。4查找不匹配項查找不匹配項查詢的主要目的是找出兩個表中的不匹配記錄,供用戶判斷是否真正具有實際意義,然后做出相應的處理。查找不匹配項查詢的數據源可以是“表”或“查詢”,也可以既有“表”又有“查詢”。共九十二頁任務三 利

28、用設計視圖創建(chungjin)查詢使用設計視圖可以按照(nzho)用戶的需要設計查詢,比通過查詢向導創建的查詢具有更大的靈活性,因此它是Access 2003中創建查詢的主要方法。共九十二頁任務三 利用(lyng)設計視圖創建查詢1創建(chungjin)交叉表查詢下面以羅斯文數據庫的“各種產品的96-97年度訂單”查詢為例介紹如何利用設計視圖創建交叉表查詢。2創建參數查詢參數查詢是指在查詢啟動時給出需要查詢字段的提示,由用戶輸入查詢關鍵字進行的查詢,這種查詢具有更大的靈活性。共九十二頁任務三 利用(lyng)設計視圖創建查詢3創建計算列查詢計算列查詢是指在原有的表或查詢的基礎上增加(zn

29、gji)新的列,所增加(zngji)的列用于存放計算出來的值。4創建匯總查詢匯總查詢與計算列查詢類似,是在原有的表或查詢的基礎上增加新的列,并用該新增加的列存放匯總的值。共九十二頁任務三 利用設計視圖(sht)創建查詢5創建操作查詢因為操作查詢會改變表的內容,因此在操作之前最好將所涉及的表進行備份。追加查詢是將一個或多個(du )來源表的數據以追加的方式添加到目的表的表尾,且只能追加匹配的字段。共九十二頁子學習情境(qngjng)五 Access 2003窗體操作任務一 窗體概述任務二 利用(lyng)窗體向導創建窗體任務三 自動創建窗體任務四 利用窗體設計視圖創建窗體任務五 窗體的修改任務六

30、 主/子窗體共九十二頁任務(rn wu)一 窗體概述窗體的主要作用是實現用戶和Access 2003數據庫系統之間的對話。它提供了非常便捷的方法來編輯數據,而且在窗體中還可以播放圖片、聲音(shngyn)、影音等多媒體文件,使Access 2003的界面更加豐富。共九十二頁任務(rn wu)一 窗體概述1窗體的主要功能窗體是輸入和輸出數據(shj)的界面,本身并不存儲數據(shj),而是和數據(shj)庫中的一些數據(shj)表關聯起來。通過數據(shj)表可以完成對數據(shj)表數據(shj)的輸入、訪問、編輯、查詢輸出、信息提示等功能。共九十二頁任務(rn wu)一 窗體概述2窗體的類型

31、窗體主要分為控制性窗體和數據交互式窗體兩種。控制性窗體主要用于數據庫的圖形化界面設計,它通過在窗體中設置命令按鈕來完成相應的操作。例如,Access 2003地址簿示例(shl)數據庫的主切換面板實際上就是一種控制窗體。共九十二頁任務(rn wu)一 窗體概述3窗體的組成窗體有3種視圖:設計視圖、窗體視圖和數據表視圖。一般窗體的設計可以在設計視圖中完成。在設計視圖中完成窗體的創建以后,即可在窗體視圖或數據表視圖中進行查看。所不同(b tn)的是在窗體視圖中一般一次只能查看一條記錄,而在數據表視圖中一次可以查看多條記錄。共九十二頁任務(rn wu)二 利用窗體向導創建窗體窗體的創建相對于數據表及

32、查詢的設計來說比較復雜,但Access 2003提供了圖形化的工具窗體向導,使得(sh de)用戶可以方便快捷地創建窗體。窗體向導一般用來創建比較簡單的窗體。共九十二頁任務三 自動(zdng)創建窗體在“新建窗體”對話框中,用戶(yngh)可以看到有3個自動創建窗體的選項,分別是“縱欄式”、“表格式”和“數據表式”,使用它們可以創建這3種布局形式的窗體。1自動創建縱欄式窗體2自動創建表格式窗體3自動創建數據表式窗體共九十二頁任務(rn wu)四 利用窗體設計視圖創建窗體窗體向導和自動創建選項可以用來方便地創建普通的窗體。如果想要創建功能更強、更美觀的窗體,就需要用到窗體設計視圖了。通過窗體設計

33、視圖可以對窗體的更多屬性進行(jnxng)自定義。下面將介紹如何利用窗體設計視圖來創建窗體。共九十二頁任務四 利用(lyng)窗體設計視圖創建窗體2使用窗體設計(shj)視圖的過程使用窗體設計視圖的過程如下:(1)在“數據庫”窗口中,選擇“窗體”對象。(2)單擊“新建”按鈕。(3)在“新建窗體”對話框中,選擇“設計視圖”選項。(4)在“請選擇該對象數據的來源表或查詢”右側的下拉列表中選擇作為窗體數據來源的表的名稱。(5)在設計視圖中添加和設置各種控件,如有必要還可以在其中編寫VBA程序。(6)設置完畢以后,單擊數據庫主窗口工具欄中的“保存”按鈕將新創建的窗體保存到數據庫中。共九十二頁任務(rn

34、 wu)五 窗體的修改窗體創建完成之后,在使用過程中可能需要對其內容或格式進行修改(xigi)。窗體的修改(xigi)必須在窗體設計視圖中完成。1修改窗體中的控件修改窗體最主要的內容就是修改窗體中的控件,包括增加或刪除控件、更改控件的位置、改變控件大小、修改控件的屬性等。要修改窗體的控件,首先必須打開該窗體的設計視圖。2修飾窗體可以通過改變窗體及其中各種對象的顏色,改變窗體的背景及樣式來使窗體的表現形式更加多元化。共九十二頁任務(rn wu)六 主/子窗體如果窗體中的數據來自于多個數據源,那么除了創建主窗體以外還需要(xyo)為該主窗體創建子窗體。創建主/子窗體的方法有兩種:一種是同時創建主窗

35、體和子窗體,另一種是將子窗體添加到已有的窗體中。共九十二頁任務(rn wu)六 主/子窗體1同時創建主/子窗體這里將以創建羅斯文示例數據庫中的“訂單”窗體和“訂單”子窗體為例,說明使用窗體向導同時創建主窗體和子窗體的操作步驟。2將子窗體添加到已有窗體中羅斯文示例數據庫中已經存在(cnzi)一個叫做“客戶訂單”的窗體,這里以如何將該“客戶訂單”窗體添加為“客戶”窗體的子窗體為例,說明將子窗體添加到已有窗體中的操作方法。共九十二頁子學習情境(qngjng)六 Access 2003的報表操作任務(rn wu)一 報表概述任務二 報表的創建任務三 利用設計視圖創建或修改報表任務四 子報表任務五 報表

36、的預覽和打印共九十二頁任務(rn wu)一 報表概述報表是Access的一種基本數據對象,在使用時需要進行創建、保存(bocn)等。報表和其他數據對象的區別是創建報表時需要選擇構建報表的數據源并且設置報表輸出的打印機。1報表的數據源及存儲2報表的結構3報表的功能4報表的分類共九十二頁任務二 報表(bobio)的創建與Access 2003中表的查詢類似,報表的創建方法也有兩種:使用報表向導創建報表和利用報表“設計”視圖(sht)來創建報表。其中使用報表向導又分為“自動報表”、“報表向導”、“標簽向導”和“圖表向導”4種方式。本節將在Access 2003的羅斯文示例數據庫中介紹使用不同方法創建

37、報表的過程。共九十二頁任務二 報表(bobio)的創建1利用自動報表創建報表使用“自動報表”功能是快速創建報表的方法之一。在設計時,先選擇用來(yn li)創建報表的數據源,然后選擇報表類型:縱欄式或者表格式,最后會自動生成顯示數據源所有字段記錄數據的報表。2利用報表向導創建報表“報表向導”會提示用戶輸入相關的數據源、字段和報表版面格式等信息,根據“報表向導”的提示可以完成報表的基本設計操作的一大部分,從而加快報表創建的過程。共九十二頁任務(rn wu)二 報表的創建3利用標簽向導創建報表標簽向導可以將Access 2003數據庫中的數據以標簽的形式打印出來,即可以快速創建標簽式報表。4利用圖

38、表向導創建報表圖表向導用于將Access 2003中的數據以圖表的形式表現(bioxin)出來,即快速生成圖表報表。共九十二頁任務三 利用設計視圖創建(chungjin)或修改報表使用“報表向導”和“自動創建報表”等方式可以很方便地創建報表,但以這兩種方式創建的報表比較簡單,有時不能滿足要求,這時可以通過報表設計視圖對報表做進一步改動。報表的設計視圖和查詢(chxn)的設計視圖相似,可以用來創建和修改報表。共九十二頁任務三 利用設計視圖(sht)創建或修改報表1認識設計視圖在使用設計視圖前,首先需要熟悉設計視圖的構成以及設計視圖的使用方法。2利用設計視圖創建報表3利用報表設計視圖修改報表4在報

39、表上繪制(huzh)圖形共九十二頁任務(rn wu)四 子報表在Access 2003中可以在報表內再插入一個報表,而插入另一個報表中的報表就稱為子報表。1子報表的定義及作用在做報表合并時,其中的一個報表必須作為主報表。主報表可以基于其他(qt)對象如數據表、查詢或SQL語句,也可以不基于其他對象。非綁定(即沒有設置“數據來源”屬性)的主報表可作為容納要合并的無關聯的子報表的容器。共九十二頁任務(rn wu)四 子報表2在已有報表中創建子報表創建子報表之前需要確保子報表已經與主報表建立了正確的聯系,這樣就可以保證子報表中打印的記錄與主報表中的數據有正確的對應關系。3將某個已有報表添加為子報表在

40、Access 2003中,如果需要將某個已有的報表添加為另一個報表的子報表,可以通過執行(zhxng)“將某個已有報表添加到其他已有報表中”命令來創建子報表。共九十二頁任務(rn wu)四 子報表4鏈接主報表和子報表通常情況下,Access 2003會自動按一定的條件鏈接主報表和所創建的子報表,如果(rgu)子報表和主報表之間并不滿足指定的條件,則需要手動將子報表和主報表進行鏈接。共九十二頁任務(rn wu)五 報表的預覽和打印在Access 2003中,有兩種方法可以(ky)實現報表的預覽:(1)在“報表”對象的列表框中選中所要預覽的報表,單擊工具欄中的“預覽”按鈕進行預覽。(2)在報表的設

41、計視圖中單擊“打印預覽”按鈕,打開報表進行預覽。這兩種方法的效果相同。通常,可采用以下幾種方法打印報表:(1)在“報表”對象的列表框中選中所要打印的報表,然后單擊工具欄中的“打印”按鈕。(2)在“報表”對象的列表框中選中所要打印的報表,然后選擇“文件”“打印”命令或者按Ctrl+P組合鍵。(3)在報表的設計視圖中單擊“打印”按鈕。共九十二頁子學習情境(qngjng)七 Access 2003的數據訪問頁任務一 數據訪問頁概述任務二 創建(chungjin)數據訪問頁任務三 編輯數據訪問頁任務四 訪問數據訪問頁共九十二頁任務(rn wu)一 數據訪問頁概述數據訪問頁對象和窗體對象類似,用于給In

42、ternet用戶提供一個(y )通過IE瀏覽器訪問數據庫的操作界面。利用數據訪問頁對象,用戶可以使用Web瀏覽器來查看、操縱、編輯和添加數據庫中的數據。共九十二頁任務一 數據訪問(fngwn)頁概述1數據訪問頁的存儲與調用數據訪問頁對象(duxing)和其他Access 2003對象不同,它是作為一個單獨的.htm格式的文件存儲于磁盤上,而不是保存在Access數據庫文件(*.mdb)中,它僅在Access 2003的頁對象窗口中保留一個快捷方式。共九十二頁任務二 創建數據(shj)訪問頁與Access 2003中的其他對象一樣,數據訪問頁對象也有多種創建方式。1使用數據頁向導創建數據訪問頁利

43、用數據頁向導是最方便的創建數據訪問頁的方法(fngf)。在創建數據訪問頁之前必須先建立數據庫。2自動創建數據訪問頁在Access 2003中可以利用系統提供的模板自動生成數據訪問頁。與使用數據頁向導相比,使用這種方法可以更快速地創建數據訪問頁,但是這種方法不具備靈活性。3利用設計視圖創建數據訪問頁共九十二頁任務(rn wu)三 編輯數據訪問頁如果需要對數據訪問(fngwn)頁進行修改或修飾,或者需要為數據訪問(fngwn)頁增加新的功能,可以通過在數據訪問(fngwn)頁的設計視圖中對數據訪問(fngwn)頁進行編輯來實現。1數據訪問頁中的控件在數據訪問頁的設計視圖中可以根據需要在數據訪問頁上

44、添加各種控件。這些控件可以方便用戶的應用,也可以使頁面更加美觀。共九十二頁任務(rn wu)三 編輯數據訪問頁2數據訪問頁的修改對數據訪問頁的修改主要是在原來的數據訪問頁中增加(zngji)或者刪除控件,修改控件的位置、大小、內容等。共九十二頁任務三 編輯(binj)數據訪問頁3數據訪問頁的修飾對數據訪問頁的修飾是指對數據訪問頁進行(jnxng)進一步的美化來改善數據訪問頁的視覺效果,但是不改變數據訪問頁的各元素的內容。共九十二頁任務四 訪問(fngwn)數據訪問(fngwn)頁訪問數據訪問頁有兩種情況:訪問本機上的數據訪問頁和訪問遠程主機上的數據訪問頁。訪問本機上的數據訪問頁時只需雙擊在文件

45、夾中找到的所要訪問的數據訪問頁文件,系統(xtng)就會自動調用瀏覽器打開該文件。訪問遠程主機上的數據訪問頁時,需要將數據訪問頁文件和數據庫文件都上傳到遠程Web服務器上,然后在瀏覽器中利用URL來訪問,與訪問普通的網頁一樣。共九十二頁子學習情境(qngjng)八 Access 2003的宏操作任務一 宏概述(i sh)任務二 運行宏的條件任務三 創建宏任務四 宏的運行與調試共九十二頁任務(rn wu)一 宏概述在Access 2003中,宏是一種(y zhn)特殊的對象,通過它可將其他的對象如表、查詢、窗體、報表和數據訪問頁等有機地組合起來。通過使用宏可以大幅簡化重復性的操作過程。要掌握好創建和使用宏的操作,首先必須對宏的基本概念要有一定的了解。1宏與宏組2宏的基本功能與類型共九十二頁任務(rn wu)

溫馨提示

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

評論

0/150

提交評論