




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、項目11 創(chuàng)建學(xué)生管理數(shù)據(jù)庫計算機(jī)應(yīng)用基礎(chǔ)11.1項目提出在學(xué)校工作的王老師是一名學(xué)生管理人員,主要負(fù)責(zé)學(xué)生基本信息管理、學(xué)生成績管理及學(xué)生所開課程管理等工作。在工作中經(jīng)常會遇到這樣的問題,查找某個學(xué)生某一門課程的成績、查找某個班級所開課程或者統(tǒng)計每個班級每門功課的不及格學(xué)生人數(shù)等,如果一個一個學(xué)生的查找將會浪費大量的時間、人力和物力,并嚴(yán)重影響了工作效率,還容易出現(xiàn)錯誤。有什么好的辦法可以幫助王老師解決這個問題呢?11.2相關(guān)知識點Access2007就可以幫助王老師比較輕松的完成這項工作。Microsoft Access 2007是美國微軟公司最新推出的辦公自動化軟件Microsoft O
2、ffice 2007的組件之一,是Windows操作系統(tǒng)下最為流行的功能強(qiáng)大的桌面數(shù)據(jù)庫管理系統(tǒng)開發(fā)工具。數(shù)據(jù)庫(DataBase,DB)就是存儲在計算機(jī)中相關(guān)數(shù)據(jù)的集合。數(shù)據(jù)庫可以直觀地理解為存放數(shù)據(jù)的倉庫。例如:日常生活中,學(xué)校記錄了每個學(xué)生的學(xué)號、姓名、性別、出生日期、所在班級等信息,這個學(xué)生記錄就是一個簡單的“數(shù)據(jù)庫”。每個學(xué)生的學(xué)號、姓名、班級等信息即使這個數(shù)據(jù)庫中的“數(shù)據(jù)”,可以在這個“數(shù)據(jù)庫”中添加新生信息,也可以刪除或修改該數(shù)據(jù)。11.2相關(guān)知識點數(shù)據(jù)庫管理系統(tǒng)(DataBase Management System,DBMS)是對數(shù)據(jù)庫進(jìn)行管理的系統(tǒng)軟件,作為數(shù)據(jù)庫系統(tǒng)的核心軟
3、件,其主要目標(biāo)是使數(shù)據(jù)庫成為方便用戶使用的資源,易于為各種用戶所共享,并增強(qiáng)數(shù)據(jù)的安全性、完整性和可用性。常見的數(shù)據(jù)庫管理系統(tǒng)有:Visual Foxpro、Access、SQL Server、Oracle等。11.2相關(guān)知識點Access是一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它通過各種數(shù)據(jù)庫對象來管理信息。不同的數(shù)據(jù)庫對象在數(shù)據(jù)庫中起著不同的作用,如利用表來存儲信息、利用窗體來查看信息、使用查詢來搜索信息等。Access2007數(shù)據(jù)庫的對象主要包括表對象、查詢對象、窗體對象、報表對象、宏以及模塊對象等。11.2相關(guān)知識點表對象是同一類數(shù)據(jù)的集合,也是Access數(shù)據(jù)庫中保存數(shù)據(jù)的地方。一個數(shù)據(jù)庫中可以
4、包含一個或多個表,表與表之間可以根據(jù)需要創(chuàng)建關(guān)系。查詢對象(Query)是按照一定的條件或準(zhǔn)則從一個或多個表中篩選出需要操作的字段,并可以將它們集中起來,形成動態(tài)數(shù)據(jù)集。例如:查詢學(xué)生的基本信息、查詢2009年入學(xué)的學(xué)生考試成績等。在實際操作中,可以隨時打開已有查詢進(jìn)行查看,提高工作的效率。11.2相關(guān)知識點窗體對象是用戶與Access數(shù)據(jù)庫應(yīng)用程序進(jìn)行數(shù)據(jù)傳遞的橋梁,其功能在于建立一個可以查詢、輸入、修改、刪除數(shù)據(jù)的操作界面,以便讓用戶能夠在最舒適的環(huán)境中輸入或查閱數(shù)據(jù)。11.2相關(guān)知識點報表對象用于將選定的數(shù)據(jù)以特定的版式顯示或打印,是表現(xiàn)用戶數(shù)據(jù)的一種有效方式,其內(nèi)容可以來自某一個表也可
5、以來自某個查詢。在Access中,報表能對數(shù)據(jù)進(jìn)行多重的數(shù)據(jù)分組并可將分組的結(jié)果作為另一個分組的依據(jù),報表還支持對數(shù)據(jù)的各種統(tǒng)計操作,如求和、求平均值或匯總等。宏對象是一個或多個命令的集合,其中每個命令都可以實現(xiàn)特定的功能,通過將這些命令組合起來,可以自動完成某些經(jīng)常重復(fù)或復(fù)雜的制作。11.2相關(guān)知識點模塊對象就是所謂的“程序”,Access雖然在不需要撰寫任何程序的情況下就可以滿足大部分用戶的需求,但對于較復(fù)雜的應(yīng)用系統(tǒng)而言,只靠Access的向?qū)Ъ昂耆匀簧燥@不足,所以Access提供VBA程序命令,可以自如地控制細(xì)微或較復(fù)雜的操作。11.2相關(guān)知識點利用Access 2007建立學(xué)生管理數(shù)
6、據(jù)庫主要步驟是:創(chuàng)建數(shù)據(jù)庫創(chuàng)建表對象,主要包括:創(chuàng)建表對象的結(jié)構(gòu)、向表中輸入數(shù)據(jù)、創(chuàng)建表對象之間的關(guān)聯(lián)創(chuàng)建查詢對象創(chuàng)建窗體、報表對象通過以上步驟可以創(chuàng)建一個簡單的學(xué)生管理數(shù)據(jù)庫,實現(xiàn)學(xué)生、課程、考試成績等信息的錄入、刪除、修改以及查找相關(guān)信息等一系列的功能。11.2相關(guān)知識點11.3.1建立數(shù)據(jù)庫在創(chuàng)建數(shù)據(jù)庫之前需要先啟動Access2007,具體啟動步驟與前面幾章介紹的word、excel、powerpoint等啟動方法類似,不再介紹。11.3項目實施圖11-1 啟動Access2007界面 (a)圖11-1 啟動Access2007界面 (b)11.3項目實施1、創(chuàng)建數(shù)據(jù)庫要想實現(xiàn)管理學(xué)生
7、的功能就需要創(chuàng)建一個學(xué)生管理數(shù)據(jù)庫,創(chuàng)建的具體方法如下:1)啟動Access 2007,在“啟動”窗口中選中“空白數(shù)據(jù)庫”,然后輸入數(shù)據(jù)庫文件的文件名、確定保存位置,單擊【創(chuàng)建】按鈕,即可在指定位置創(chuàng)建一個空白的Access數(shù)據(jù)庫。如圖11-2所示。本項目中創(chuàng)建的數(shù)據(jù)庫文件名為:學(xué)生管理數(shù)據(jù)庫,保存在D:目錄下。11.3項目實施2)如果已經(jīng)打開了一個數(shù)據(jù)庫,可以單擊【office按鈕】( )在下拉菜單中單擊“新建”命令,出現(xiàn)如圖11-2所示窗口,即可創(chuàng)建一個空白數(shù)據(jù)庫。11.3項目實施圖11-2 創(chuàng)建空白數(shù)據(jù)庫2、打開及關(guān)閉數(shù)據(jù)庫當(dāng)用戶要使用已經(jīng)建好的數(shù)據(jù)庫時,必須首先打開該數(shù)據(jù)庫;當(dāng)用戶完成
8、了對數(shù)據(jù)庫的全部操作并且不需要繼續(xù)使用它時,應(yīng)將其關(guān)閉。1)打開數(shù)據(jù)庫打開數(shù)據(jù)庫的操作除了可以在啟動Access 2007時利用Microsoft Access對話框來完成以外,也可以隨時利用【office按鈕】中的“打開”命令來完成。若要在啟動Access 2007時打開數(shù)據(jù)庫,應(yīng)按下列步驟進(jìn)行操作:11.3項目實施在Microsoft Access啟動窗口(見圖11-1(b))中找到“打開最近的數(shù)據(jù)庫”,單擊【更多】按鈕,彈出“打開”對話框?!按蜷_”對話框中選中要打開的數(shù)據(jù)庫。單擊【打開】按鈕,打開選中的數(shù)據(jù)庫。11.3項目實施若要利用【office按鈕】中的“打開”命令指定的數(shù)據(jù)庫,應(yīng)按
9、下列步驟進(jìn)行操作:在數(shù)據(jù)庫窗口中,單擊【office按鈕】在下拉菜單中單擊“打開”命令,彈出“打開”對話框。在“打開”對話框中選中要打開的數(shù)據(jù)庫。單擊【打開】按鈕,打開選中的數(shù)據(jù)庫。需要注意的是:在任何時刻,Access 2007只能打開一個數(shù)據(jù)庫。若要打開另外一個數(shù)據(jù)庫則必須首先關(guān)閉目前已經(jīng)打開的數(shù)據(jù)庫。11.3項目實施2)關(guān)閉數(shù)據(jù)庫用戶完成了對數(shù)據(jù)庫的全部操作并且不需要繼續(xù)使用它時,應(yīng)將其關(guān)閉。關(guān)閉數(shù)據(jù)庫的方法有以下3種:單擊數(shù)據(jù)庫窗口右上角的【關(guān)閉】按鈕。雙擊數(shù)據(jù)庫窗口左上角的【office按鈕】;或單擊【office按鈕】,然后從下拉菜單中選擇“關(guān)閉數(shù)據(jù)庫”命令。單擊【office按鈕
10、】選擇“退出Access”命令。數(shù)據(jù)庫的保存對數(shù)據(jù)庫進(jìn)行修改后,可直接單擊【保存】按鈕直接保存數(shù)據(jù)庫。Access2007數(shù)據(jù)庫文件的擴(kuò)展名為.accdb。11.3項目實施11.3.2 創(chuàng)建、編輯表對象1創(chuàng)建表對象Access2007創(chuàng)建表分為創(chuàng)建新的數(shù)據(jù)庫和在現(xiàn)有的數(shù)據(jù)庫創(chuàng)建表兩種情況。在創(chuàng)建新的數(shù)據(jù)庫時,自動創(chuàng)建一個新表。在現(xiàn)有的數(shù)據(jù)庫中創(chuàng)建表可以通過以下五種方式:直接創(chuàng)建一個空表使用設(shè)計視圖創(chuàng)建表使用模板創(chuàng)建表從其他數(shù)據(jù)源(如Excel2007工作薄、Word2007文檔、文本文件或其他數(shù)據(jù)庫)導(dǎo)入或鏈接到表根據(jù)SharePoint列表創(chuàng)建表11.3項目實施1)在新數(shù)據(jù)庫中創(chuàng)建新表例1:
11、創(chuàng)建一個“學(xué)生管理”數(shù)據(jù)庫,同時建立“學(xué)生信息”表,其結(jié)構(gòu)如表11-1所示。操作步驟如下:啟動ACCESS2007,單擊【office按鈕】,選擇“新建”命令。在右側(cè)窗格的“文件名”文本框中,鍵入文件名“學(xué)生管理”,選擇保存的路徑為“D/”。單擊【創(chuàng)建】按鈕。11.3項目實施新數(shù)據(jù)庫隨即打開,將創(chuàng)建名為“表1”的新表,并在“數(shù)據(jù)表”視圖中打開它。在“數(shù)據(jù)表”視圖中,雙擊“添加新字段”列標(biāo)題,然后在其中輸入新的字段名稱“姓名”,如圖11-3所示。這時在右側(cè)又添加了一個“添加新字段”列。11.3項目實施圖11-3 添加“姓名”列標(biāo)題選中ID字段列。在“數(shù)據(jù)表”選項卡的“字段和列”組中,單擊【重命名
12、】按鈕,然后輸入列標(biāo)題“學(xué)號”。在“快速訪問工具欄”中,單擊【保存】按鈕。在打開的“另存為”對話框中,輸入表的名稱“學(xué)生信息表”,然后單擊【確定】按鈕,如圖11-4所示。11.3項目實施圖11-4 輸入表名表11-1 學(xué)生信息表結(jié)構(gòu)11.3項目實施字段名稱數(shù)據(jù)類型字段大小說明學(xué)號文本6主鍵姓名文本10性別文本2系名文本10出生日期日期/時間8民族文本10總學(xué)分?jǐn)?shù)字整型備注備注無完成對字段標(biāo)題的修改后,就可以直接輸入字段值。在輸入字段值后,Access2007自動為字段設(shè)置數(shù)據(jù)類型和屬性。這種方法簡單快捷,但是也存在缺點。有時,字段數(shù)據(jù)類型不太恰當(dāng),字段大小也可能存在冗余。為此需要在設(shè)計視圖中修
13、改字段數(shù)據(jù)類型和字段屬性。11.3項目實施在Access2007工作窗口的右下角,單擊 按鈕,打開表的設(shè)計視圖。注意這時自動切換到“設(shè)計”選項卡,如圖11-5所示。在設(shè)計視圖中,選中“姓名”字段,設(shè)置字段大小為“10”。設(shè)置完成后,再一次保存“系別”表?!皩W(xué)生信息”表中其他字段的設(shè)置方法同上。11.3項目實施圖11-5 “設(shè)計”選項卡11.3項目實施2)使用設(shè)計視圖創(chuàng)建表使用設(shè)計視圖創(chuàng)建表是一種十分靈活但是比較復(fù)雜的方法,需要花費較多的時間。對于較為復(fù)雜的表,通常都是在設(shè)計視圖中創(chuàng)建的。例2:在“學(xué)生管理”數(shù)據(jù)庫中,創(chuàng)建“學(xué)生成績表”,成績表的結(jié)構(gòu),如表11-2所示。表11-2 學(xué)生成績表結(jié)構(gòu)
14、11.3項目實施字段名稱數(shù)據(jù)類型字段大小說明學(xué)號文本6主鍵課程編號文本3主鍵成績數(shù)字單精度型3)使用模板創(chuàng)建表建“聯(lián)系人”、“任務(wù)”、“問題”、“事件”或“資產(chǎn)”表時,可以使用Access2007內(nèi)置的關(guān)于這些主題的表模板,具體步驟如下:單擊【office按鈕】,選擇“新建”命令。在右側(cè)窗格的在“文件名”文本框中,鍵入文件名,選擇保存的路徑,單擊【創(chuàng)建】按鈕。在“創(chuàng)建”選項卡上的“表”組中,單擊“表模板”命令。在打開的“表模板”下拉列表中,單擊“聯(lián)系人”模板,則基于“聯(lián)系人”表模板所創(chuàng)建的表就被插入到當(dāng)前數(shù)據(jù)庫中。11.3項目實施3)使用模板創(chuàng)建表單擊【保存】按鈕,在打開保存對話框中,給表命名
15、后完成表的創(chuàng)建如果使用模板所創(chuàng)建的表不能完全滿足需要,可以對表進(jìn)行修改。簡單的刪除或添加字段可以在數(shù)據(jù)視圖中操作,復(fù)雜的設(shè)置則需要在設(shè)計視圖中進(jìn)行。11.3項目實施4)從其他數(shù)據(jù)源導(dǎo)入或鏈接到表可以通過導(dǎo)入自其他位置存儲的信息來創(chuàng)建表。例如,可以導(dǎo)入自Excel工作表、SharePoint列表、XML文件、其他Access數(shù)據(jù)庫、Outlook2007文件夾以及其他數(shù)據(jù)源中存儲的信息。例3:將“課程表.xls”導(dǎo)入“學(xué)生管理”數(shù)據(jù)庫中注:保存導(dǎo)入步驟是Access2007新增加的功能,對于經(jīng)常進(jìn)行相同導(dǎo)入操作的用戶,可以把導(dǎo)入步驟保存下來,下一次可以快速完成同樣的導(dǎo)入。學(xué)生管理數(shù)據(jù)庫還包含學(xué)生
16、選課表、班級信息表等,可以參照上面介紹的方法創(chuàng)建。11.3項目實施2編輯數(shù)據(jù)Access 2007數(shù)據(jù)表中的數(shù)據(jù)都是以記錄的形式保存的。通過對表中記錄的操作,可以對數(shù)據(jù)進(jìn)行查找、復(fù)制、刪除以及其他的一些相關(guān)操作。1)添加記錄向數(shù)據(jù)庫中添加信息,多數(shù)情況下是直接在數(shù)據(jù)表視圖下完成的。2)編輯記錄在數(shù)據(jù)表視圖中編輯記錄時,只需將插入點移到要編輯記錄的相應(yīng)字段處,對它直接進(jìn)行修改即可。如果要取消對當(dāng)前字段的修改,按【Esc】鍵即可。11.3項目實施3)刪除記錄如果要從數(shù)據(jù)表中刪除一條記錄4)保存記錄在Access數(shù)據(jù)表中,將插入點從編輯或修改的記錄移到另一條記錄或者關(guān)閉數(shù)據(jù)表時,系統(tǒng)自動保存編輯或修
17、改過的記錄。如果要手動保存記錄,可單擊工具欄中“記錄”區(qū)域的【保存】按鈕。5)記錄定位如果要對數(shù)據(jù)表中某一記錄進(jìn)行相應(yīng)的操作,首先要找到該記錄,即要定位到該記錄,可以使用數(shù)據(jù)表視圖底端的“記錄瀏覽器”定位。11.3項目實施用戶可在“記錄瀏覽器”的記錄編號框中輸入所需定位的記錄號,然后按【Enter】鍵直接定位到指定記錄或者單擊“記錄瀏覽器”中的“第一條記錄”、“上一條記錄”、“下一條記錄”、“尾記錄”或者“新(空白)記錄”按鈕定位到相應(yīng)的記錄。6)查找記錄在數(shù)據(jù)表視圖中,如果記錄很多,那么查找到指定的記錄就不是一件容易的事情了。為了快速查找到指定的記錄,用戶可以單擊工具欄中“查找”組中的【查找
18、】按鈕。11.3項目實施7)替換記錄在數(shù)據(jù)表視圖中,如果要對多條記錄的某一個字段的相同值作出同樣的修改,那么可以使用【替換】按鈕。查找與替換的具體操作方法與Word中的查找、替換方法相同,不再敘述。8)排序記錄在Access 2007中,數(shù)據(jù)表中的數(shù)據(jù)一般是以表中定義的主鍵值的大小按升序的方式排序顯示記錄的。如果在表中沒有定義主鍵,則該表中記錄的順序根據(jù)輸入的順序來排列。11.3項目實施9)篩選記錄在數(shù)據(jù)表視圖中,可以對記錄進(jìn)行篩選,僅將滿足條件的記錄顯示在數(shù)據(jù)表視圖中。篩選記錄的方法有按指定內(nèi)容篩選、按窗體篩選和按篩選目標(biāo)篩選3種。11.3項目實施3在表間建立關(guān)系創(chuàng)建表關(guān)系是指將數(shù)據(jù)庫中的關(guān)
19、聯(lián)表用關(guān)聯(lián)字段聯(lián)系起來,為以后創(chuàng)建查詢、窗體和報表對象,以及輸出用戶所需要的信息打下基礎(chǔ)。1)關(guān)系的類型兩個表之間的關(guān)系分為“一對一”、“一對多”和“多對多”3種類型。(1)一對一關(guān)系在一對一關(guān)系中,A表中的每一條記錄僅能在B表中有一個匹配記錄,反之B表中的每一條記錄僅能在A表中有一個匹配記錄。11.3項目實施(2)一對多關(guān)系在一對多關(guān)系中,A表中的一個記錄能與B表中的多個記錄相匹配,反之B表中的一個記錄僅能與A表中的一個記錄匹配。一對多關(guān)系是關(guān)系中最常用的類型。(3)多對多關(guān)系在多對多關(guān)系中,A表中的一個記錄能與B表中的多個記錄匹配,反之B表中的一個記錄也能與A表中的多個記錄匹配。在Acce
20、ss中是通過連接表用兩個一對多的關(guān)系表示的。11.3項目實施2)定義表間的關(guān)系在定義表間的關(guān)系之前,應(yīng)該關(guān)閉所有要定義關(guān)系的表,因為不能在已打開的表之間創(chuàng)建關(guān)系或者對關(guān)系進(jìn)行修改。11.3項目實施3)編輯和刪除關(guān)系(1)編輯已有的關(guān)系如果要打開“關(guān)系”視圖窗口中已有的關(guān)系,可以按照下述步驟進(jìn)行操作:點擊 “數(shù)據(jù)庫工具”選項卡,從“顯示/隱藏”組中單擊【關(guān)系】按鈕,打開“關(guān)系”視圖窗口。單擊關(guān)系線使其變粗顯示,選擇“工具”組中的【編輯關(guān)系】按鈕(或直接雙擊要編輯的關(guān)系線),出現(xiàn)“編輯關(guān)系”對話框;在“編輯關(guān)系”對話框中重新指定兩個表間的關(guān)系。單擊“創(chuàng)建”按鈕,完成關(guān)系的編輯操作,單擊【保存】按鈕
21、保存所做的修改。11.3項目實施3)編輯和刪除關(guān)系(2)刪除已有的關(guān)系如果要刪除表間已有的關(guān)系,可以按照下述步驟進(jìn)行操作:打開“關(guān)系”視圖窗口,在“關(guān)系”視圖中顯示出要編輯的關(guān)系。單擊要刪除的關(guān)系線使其變粗顯示,或按【Delete】鍵,出現(xiàn)提示對話框;單擊提示對話框中的【是】按鈕,確認(rèn)刪除操作。11.3項目實施1133 創(chuàng)建查詢對象查詢是Access2007數(shù)據(jù)庫處理和分析數(shù)據(jù)的工具,是在指定的(一個或多個)表中根據(jù)給定的條件從中篩選所需要的信息,供使用者查看、更改和分析使用。查詢是Access2007數(shù)據(jù)庫的一個重要對象,通過查詢篩選出符合條件的記錄,構(gòu)成一個新的數(shù)據(jù)集合。從中獲取數(shù)據(jù)的表或
22、查詢成為該查詢的數(shù)據(jù)源。查詢的結(jié)果也可以作為數(shù)據(jù)庫中其他對象的數(shù)據(jù)源。11.3項目實施查詢通常有3種視圖方式:數(shù)據(jù)表視圖、設(shè)計視圖和SQL視圖。數(shù)據(jù)表視圖主要用于在行和列格式下顯示表、查詢以及窗體中的數(shù)據(jù);查詢的設(shè)計視圖是一個設(shè)計查詢的窗口,包含了創(chuàng)建查詢所需要的各個組件;SQL視圖是一個用于顯示當(dāng)前查詢的SQL語句窗口,可以改變SQL語句,從而改變查詢。11.3項目實施1利用查詢向?qū)?chuàng)建查詢在Access中可以利用簡單查詢向?qū)?chuàng)建選擇查詢,能夠在一個或多個表或查詢中按指定的字段檢索數(shù)據(jù)。Access2007中的查詢向?qū)в址譃楹唵尾樵兿驅(qū)?、交叉表查詢向?qū)?、查找重?fù)項查詢向?qū)Ш筒檎也黄ヅ漤棽樵兿?/p>
23、導(dǎo)四類。11.3項目實施2利用設(shè)計器視圖創(chuàng)建查詢利用向?qū)Р樵冎荒軇?chuàng)建比較簡單的查詢,而利用設(shè)計視圖則可以創(chuàng)建功能強(qiáng)大的查詢。3修改查詢創(chuàng)建查詢以后,可以對查詢進(jìn)行修改。修改查詢都是在相應(yīng)的設(shè)計窗口中實現(xiàn)的。11.3項目實施1)編輯查詢字段在查詢設(shè)計視圖中,窗口上面部分的字段列表內(nèi)列出了所有可以添加到設(shè)計網(wǎng)格中的字段。如果其中包含有多個表,還可以看到表與表之間的關(guān)系。對于設(shè)計網(wǎng)格中的字段,可以進(jìn)行添加、刪除或移動等操作。11.3項目實施(1)向已有的查詢中添加字段選中要添加字段的查詢,在查詢的設(shè)計視圖中將其打開。鼠標(biāo)指針指向字段列表中要添加的字段,按下鼠標(biāo)左鍵將它拖動到相應(yīng)位置上。修改之后單擊工
24、具欄上的【保存】按鈕,關(guān)閉查詢設(shè)計視圖窗口。11.3項目實施(2)刪除查詢中的字段選中要添加字段的查詢,在查詢的設(shè)計視圖中將其打開。單擊要刪除字段的列選中器,按【Delete】鍵或選擇“查詢設(shè)置”區(qū)域中的【刪除列】按鈕。11.3項目實施(3)在設(shè)計網(wǎng)格中移動字段選中要添加字段的查詢,在查詢的設(shè)計視圖中將其打開。單擊要移動字段的列選中器,選中該列;按住鼠標(biāo)左鍵將它拖動到新的位置上。修改之后單擊工具欄上的【保存】按鈕,關(guān)閉查詢的設(shè)計視圖窗口。11.3項目實施(4)在查詢中更改字段名選中要添加字段的查詢,在查詢的設(shè)計視圖中將其打開。右擊要更改的字段名,從快捷菜單中選擇“屬性”命令,在“屬性表”面板中
25、的“標(biāo)題”文本框中輸入新字段名。修改之后單擊工具欄中的【保存】按鈕,關(guān)閉查詢的設(shè)計視圖窗口。11.3項目實施2)在查詢中添加、刪除表或查詢要向當(dāng)前查詢中添加、刪除一些表或查詢,可按下述步驟進(jìn)行操作:(1)單擊“查詢設(shè)置”組中的【顯示表】按鈕,出現(xiàn)“顯示表”對話框;在該對話框中選擇要添加的表或查詢,單擊【添加】按鈕;單擊【關(guān)閉】按鈕,關(guān)閉“顯示表”對話框。11.3項目實施(2)要刪除設(shè)計視圖窗口上面部分的表或查詢,先用鼠標(biāo)單擊該表的任意位置,然后按【Delete】鍵或單擊鼠標(biāo)右鍵,選擇 “刪除表”命令。單擊工具欄中的【保存】按鈕。在設(shè)計視圖中刪除了表或查詢后,從它們的字段列表中拖動到設(shè)計網(wǎng)格中的
26、字段也會從查詢中被刪除,但不會被從數(shù)據(jù)庫中刪除表或查詢。11.3項目實施1134 創(chuàng)建窗體、報表對象Access2007提供了主要的人機(jī)交互界面窗體。事實上,在Access2007應(yīng)用程序中,所有操作都是在各種各樣的窗體內(nèi)進(jìn)行的。因此,窗體設(shè)計的好壞直接影響Access應(yīng)用程序的友好性和可操作性。而報表是專門為打印而設(shè)計的特殊窗體,Access2007中使用報表對象來實現(xiàn)打印格式數(shù)據(jù)功能,報表的建立和窗體的建立過程基本相同,只是窗體最終顯示在屏幕上,而報表還可以打印出來;窗體可以與用戶進(jìn)行信息交互,而報表沒有交互功能。11.3項目實施1創(chuàng)建窗體Access2007窗體的數(shù)據(jù)來源可以是表或查詢。
27、用戶可以根據(jù)多個表創(chuàng)建窗體,也可以為同樣的數(shù)據(jù)創(chuàng)建不同的窗體,從而完成顯示、輸入和編輯數(shù)據(jù)等處理任務(wù)。窗體的主要作用有:輸入數(shù)據(jù)庫數(shù)據(jù);顯示與編輯數(shù)據(jù)內(nèi)容;顯示注釋、說明或警告信息;控制應(yīng)用程序的運(yùn)行步驟;打印數(shù)據(jù);創(chuàng)建切換面板,創(chuàng)建用戶自定義對話框。11.3項目實施1)窗體的構(gòu)成窗體最多由5個部分構(gòu)成,分別是窗體頁眉、頁面頁眉、主體、頁面頁腳和窗體頁腳11.3項目實施窗體頁眉:顯示窗體標(biāo)題、窗體使用說明或打開相關(guān)窗體運(yùn)行其他任務(wù)的命令按鈕。頁面頁眉:在每一頁的頂部顯示標(biāo)題、字段標(biāo)題或所需要的其他信息。主體:用于顯示窗體記錄源的記錄。頁面頁腳:在每一頁的底部顯示日期、頁碼或所需要的其他信息。窗
28、體頁腳:用于顯示窗體、命令按鈕或接受輸入的未綁定控件等對象的使用說明。11.3項目實施2)窗體視圖在Access 2007中,窗體有6種不同的視圖,即設(shè)計視圖、窗體視圖和布局視圖、數(shù)據(jù)表視圖、數(shù)據(jù)透視表視圖和數(shù)據(jù)透視圖視圖等。窗體的各種視圖分別具有不同的特點和應(yīng)用范圍,設(shè)計時可以根據(jù)需要來加以選擇。11.3項目實施(1)窗體的設(shè)計視圖在窗體設(shè)計視圖中可新建窗體對象,也可以編輯窗體中需要顯示的任何元素,包括需要顯示的文本及樣式、控件的添加和刪除以及圖片的插入等,還可以編輯窗體的頁眉和頁腳等,還可以綁定數(shù)據(jù)源和控件。11.3項目實施(2)窗體的窗體視圖窗體視圖是用于添加和修改表中數(shù)據(jù)的主要視圖方式
29、。如果要查看當(dāng)前數(shù)據(jù)庫中的所有窗體列表,可以在導(dǎo)航窗格的窗體列表中某個對象,即可打開該窗體的窗體視圖。(3)窗體的布局視圖窗體布局視圖是以行列格式來顯示來自表、窗體、查詢、視圖或存儲過程的數(shù)據(jù)的窗口。11.3項目實施(4)數(shù)據(jù)表視圖窗體的數(shù)據(jù)表視圖和普通數(shù)據(jù)表的數(shù)據(jù)視圖幾乎完全相同。窗體的數(shù)據(jù)表視圖采用行、列的二維表格方式顯示數(shù)據(jù)表中的數(shù)據(jù)記錄。(5)數(shù)據(jù)透視表視圖通過指定視圖的行字段、列字段和匯總字段來形成新的顯示數(shù)據(jù)記錄。(6)數(shù)據(jù)透視圖視圖在該視圖以更直觀的圖形方式來顯示數(shù)據(jù)。11.3項目實施3)創(chuàng)建窗體創(chuàng)建窗體的方法有很多種,包括使用設(shè)計視圖創(chuàng)建窗體、使用工具創(chuàng)建窗體、使用窗體向?qū)?chuàng)建窗體、使用空白窗體工具創(chuàng)建窗體和創(chuàng)建數(shù)據(jù)透視表
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 木蘭詞中英雄形象塑造分析教案
- 國學(xué)小名士觀后感
- 在線服務(wù)技術(shù)維護(hù)與支持服務(wù)合同協(xié)議
- 貨幣銀行學(xué)知識點測試卷
- 產(chǎn)品委托加工承攬合同協(xié)議
- 新聞傳媒產(chǎn)業(yè)發(fā)展趨勢試題集錦
- 智慧城市交通出行優(yōu)化方案設(shè)計報告
- 員工請假及銷假記錄表
- 格林童話幼兒故事解讀
- 木地板購銷質(zhì)量保證合同
- 2024年江蘇國信儀征 高郵熱電有限責(zé)任公司招聘筆試參考題庫含答案解析
- 小班社會《認(rèn)識家用電器》課件
- JTG C10-2007 公路勘測規(guī)范
- 2024年廣州市高三一模高考英語試卷試題答案詳解(含作文范文)
- 小學(xué)英語繪本-小雞
- GB 19644-2024食品安全國家標(biāo)準(zhǔn)乳粉和調(diào)制乳粉
- 中學(xué)數(shù)學(xué)教學(xué)典型課例研究
- 閱讀讓我們更聰明
- 牙周病科普講座課件
- 工業(yè)地產(chǎn)營銷推廣方案
- 2024年貴州能源集團(tuán)電力投資有限公司招聘筆試參考題庫附帶答案詳解
評論
0/150
提交評論