數(shù)據(jù)庫管理軟件Access使用_第1頁
數(shù)據(jù)庫管理軟件Access使用_第2頁
數(shù)據(jù)庫管理軟件Access使用_第3頁
數(shù)據(jù)庫管理軟件Access使用_第4頁
數(shù)據(jù)庫管理軟件Access使用_第5頁
已閱讀5頁,還剩92頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

數(shù)據(jù)庫管理軟件Access使用本章主要內(nèi)容123

4

建立查詢

認識數(shù)據(jù)庫

建立表

創(chuàng)建數(shù)據(jù)庫數(shù)據(jù)庫管理軟件Access使用9.1認識MicrosoftAccess2003數(shù)據(jù)庫基礎知識Access2003簡介數(shù)據(jù)庫管理軟件Access使用9.1.1數(shù)據(jù)庫基礎知識1.數(shù)據(jù)與數(shù)據(jù)處理數(shù)據(jù)(data)是存儲在某一種媒體上能夠識別的數(shù)據(jù)符號。它包括描述事物特性的數(shù)據(jù)內(nèi)容和存儲在某一種媒體上的數(shù)據(jù)形式。數(shù)據(jù)處理是指將數(shù)據(jù)轉(zhuǎn)化成信息的過程。2.數(shù)據(jù)庫數(shù)據(jù)庫(DB)是指按照一定的數(shù)據(jù)模型,有規(guī)則地存儲在一起的相關信息的數(shù)據(jù)集合。簡而言之,數(shù)據(jù)庫就是數(shù)據(jù)的倉庫。它不僅包括描述事物的數(shù)據(jù)本身,還包括了數(shù)據(jù)之間的關系。數(shù)據(jù)庫管理軟件Access使用3.數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng)(DBS)是指引進數(shù)據(jù)庫技術(shù)后的計算機系統(tǒng),能有組織地、動態(tài)地存儲大量相關數(shù)據(jù),提供數(shù)據(jù)處理,實現(xiàn)數(shù)據(jù)共享,減少數(shù)據(jù)冗余。數(shù)據(jù)庫管理軟件Access使用4.數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)(DBMS)是建立、維護和使用數(shù)據(jù)庫,對數(shù)據(jù)庫進行統(tǒng)一管理和控制的系統(tǒng)。具體指數(shù)據(jù)庫系統(tǒng)中管理數(shù)據(jù)的軟件系統(tǒng)。在計算機系統(tǒng)中,數(shù)據(jù)管理通常使用數(shù)據(jù)庫管理系統(tǒng)完成。也就是說,數(shù)據(jù)庫系統(tǒng)包括數(shù)據(jù)庫和數(shù)據(jù)庫管理系統(tǒng)兩部分。一個數(shù)據(jù)庫系統(tǒng)可包含多個數(shù)據(jù)庫。數(shù)據(jù)庫管理系統(tǒng)是芾硎菘獾娜砑墻⒃誆僮饗低持系囊桓魷低橙砑J鞘菘庀低車暮心組成部分。數(shù)據(jù)庫管理軟件Access使用5.關系數(shù)據(jù)庫每一個數(shù)據(jù)庫管理系統(tǒng)都是按一定的結(jié)構(gòu)進行數(shù)據(jù)的組織的,這種數(shù)據(jù)用數(shù)據(jù)模型來表示。數(shù)據(jù)模型可分為層次型、網(wǎng)狀型、關系型三種類型。自上世紀八十年代以來,幾乎所有的數(shù)據(jù)庫管理系統(tǒng)都是關系數(shù)據(jù)庫,如MicrosoftSQLSever,VisualFoxPro,Oracle等都采用關系模型。我們本章要學習的MicrosoftAccess也是一種典型的關系數(shù)據(jù)庫。數(shù)據(jù)庫管理軟件Access使用9.1.2Access2003簡介Access2003是MicrosoftOffice2003辦公套件中的一個重要組件。它功能強大,操作簡單,且可以與其他的Office組件實現(xiàn)數(shù)據(jù)共享和協(xié)同工作?,F(xiàn)已成為最流行的桌面數(shù)據(jù)庫管理系統(tǒng)。數(shù)據(jù)庫管理軟件Access使用圖9.1Access2003的窗口數(shù)據(jù)庫組件選項卡數(shù)據(jù)庫窗口創(chuàng)建方法與已有對象列表圖9.1Access2003的窗口窗口菜單應用程序窗口數(shù)據(jù)庫管理軟件Access使用字段與記錄在Access中,表將數(shù)據(jù)組織成列(稱為字段)和行(稱為記錄)的形式。每一列的名字(字段名)是惟一的,每一列中的內(nèi)容有相同的屬性和數(shù)據(jù)類型。數(shù)據(jù)庫管理軟件Access使用在創(chuàng)建表之前,先要對表結(jié)構(gòu)進行設計,也就是根據(jù)數(shù)據(jù)的取值情況確定每個字段的名稱和數(shù)據(jù)類型。字段名一般以字符開頭,后面可跟字符和數(shù)字等允許的符號,最多74個字符,同一個表中不能有相同的字段名。而字段數(shù)據(jù)類型的設置則定義了用戶可以輸入到字段中的值的類型。數(shù)據(jù)庫管理軟件Access使用表9.2Access的數(shù)據(jù)類型及用法數(shù)據(jù)類型用法

文本用于存放文本或者文本與數(shù)字的組合,最多255個字符,默認大小為50。這種類型中的數(shù)字不能進行數(shù)學計算。數(shù)字用于存放可進行數(shù)學計算的數(shù)字數(shù)據(jù),可以有小數(shù)位和正負號。日期/時間用于存放表示日期和時間的數(shù)據(jù),允許進行少量的日期和時間運算。備注用于存放超長文本或文本與數(shù)字的組合,最多含75535個字符。貨幣用于存放表示貨幣的數(shù)據(jù),可進行數(shù)學計算,可以有小數(shù)位和正負號。自動編號向表中添加一條新記錄時,由Access指定一個惟一的順序號(每次加1)或隨機數(shù)。是/否又稱邏輯型數(shù)據(jù),只有兩種可能的取值:“是”或“否”,“真”或“假”。OLE對象用于其他Windows應用程序中對象的鏈接與嵌入,最大1G字節(jié)。超級鏈接用于保存超級鏈接的有效地址。查閱向?qū)в糜趧?chuàng)建一個字段,該字段允許從其他的表、列表框或組合框中選擇字段類型。數(shù)據(jù)庫管理軟件Access使用字段屬性每個字段都有自己的屬性,字段屬性是一組特征,使用它可以附加控制數(shù)據(jù)在字段中的存儲、輸入或顯示方式。屬性是否可用取決于字段的數(shù)據(jù)類型。系統(tǒng)提供了如所示的13種屬性供選擇使用。數(shù)據(jù)庫管理軟件Access使用表9.3Access的字段屬性及功能屬性選項功能

字段大小使用這個屬性可以設置文本、數(shù)字、貨幣和自動編號字段數(shù)據(jù)的范圍,可設置的最大字符數(shù)為255。格式控制怎樣顯示和打印數(shù)據(jù),可選擇預定義格式或輸入自定義格式。小數(shù)位數(shù)指定數(shù)字、貨幣字段數(shù)據(jù)的小數(shù)位數(shù),默認值是“自動”,范圍是0~15。輸入法模式確定光標移至該字段時,準備設置哪種輸入法模式,有三個選項:隨意、開啟、關閉。輸入掩碼使用戶在輸入數(shù)據(jù)時可以看到這個掩碼,從而知道應該如何輸入數(shù)據(jù),對文本、數(shù)字、日期/時間和貨幣類型字段有效。標題在各種視圖中,可以通過對象的標題向用戶提供幫助信息。默認值指定數(shù)據(jù)的默認值,自動編號和OLE數(shù)據(jù)類型沒有此項屬性。有效性規(guī)則是一個表達式,用戶輸入的數(shù)據(jù)必須滿足此表達式,當光標離開此字段時,系統(tǒng)會自動檢測數(shù)據(jù)是否滿足有效性規(guī)則。有效性文本當輸入的數(shù)據(jù)不符合有效性規(guī)則時顯示的提示信息。必填字段該屬性決定字段中是否允許出現(xiàn)Null值。允許空字符串指定該字段是否允許零長度字符串。索引決定是否建立索引的屬性,有三個選項:“沒有”、“有,允許重復”和“有,不允許重復“。Unicode壓縮指示是否允許對該字段進行Unicode壓縮。數(shù)據(jù)庫管理軟件Access使用主鍵(主關鍵字)主鍵是表中用于惟一標識每條記錄的主索引。主鍵不是必需的,但主鍵能將表與其他表中的外鍵相關聯(lián)。所以,只有定義了主鍵,才能建立表與表之間的關系,同時也方便對表進行排序或索引操作。主鍵不允許為Null(空值),并且必須始終具有唯一索引。如果表中某個字段沒有重復的內(nèi)容,就可用作該表的主鍵。數(shù)據(jù)庫管理軟件Access使用視圖視圖是按特定方式處理數(shù)據(jù)的窗口。Access2003為表提供了4種視圖方式。最常用的是設計視圖和數(shù)據(jù)表視圖。數(shù)據(jù)庫管理軟件Access使用圖9.3設計視圖數(shù)據(jù)庫管理軟件Access使用圖9.4數(shù)據(jù)表視圖數(shù)據(jù)庫管理軟件Access使用9.2實踐案例——“學生管理”數(shù)據(jù)庫數(shù)據(jù)庫管理軟件Access使用9.2.1案例綜述創(chuàng)建一個名為“學生管理”的數(shù)據(jù)庫該數(shù)據(jù)庫中“學生基本情況表”、和“成績表”二張表二張表之間根據(jù)相關聯(lián)的字段建立關系創(chuàng)建顯示每位學生學號、姓名、三門課成績的“學生成績”查詢創(chuàng)建“新生獎學金名單表”查詢,可直接查詢出高考成績大于590分的同學的基本情況在“學生成績”查詢的基礎上創(chuàng)建一個“成績匯總”查詢,將每位學生的三門課的成績進行匯總、排序。數(shù)據(jù)庫管理軟件Access使用表9.3學生基本情況表學號姓名性別出生年月籍貫電話號碼高考分數(shù)01001趙云峰男1983-6-30湖南長沙58901002李小巧女1983-12-8廣西桂林61201003梁海鷗男1984-4-10廣西柳州66801004秦淮夢女1984-1-25陜西咸陽56801005何步耘男1983-9-29河南開封57001006歐陽文通男1984-5-6天津58301007吳英麗女1983-9-27廣西河池594數(shù)據(jù)庫管理軟件Access使用表9.5成績登記表

學號數(shù)學英語計算機01001889283010028289840100355837701004746981010059189850100682837901007496768數(shù)據(jù)庫管理軟件Access使用9.2.2創(chuàng)建新數(shù)據(jù)庫圖9.5Access2003啟動界面數(shù)據(jù)庫管理軟件Access使用圖9.6直接新建一個空數(shù)據(jù)庫數(shù)據(jù)庫管理軟件Access使用圖9.7保存文件對話框數(shù)據(jù)庫管理軟件Access使用圖9.8“學生管理”數(shù)據(jù)庫窗口數(shù)據(jù)庫管理軟件Access使用利用本機上的模板來創(chuàng)建一個新數(shù)據(jù)庫圖9.9數(shù)據(jù)庫模板對話框數(shù)據(jù)庫管理軟件Access使用根據(jù)現(xiàn)有文件來新建數(shù)據(jù)庫根據(jù)現(xiàn)有文件來新建一個類似的數(shù)據(jù)庫相當于是復制一個已有的數(shù)據(jù)庫,然后對它進行修改編輯,形成一個新數(shù)據(jù)庫。數(shù)據(jù)庫管理軟件Access使用創(chuàng)建表的方法建表的方法共有五種,分別是:使用設計器創(chuàng)建表通過輸入數(shù)據(jù)創(chuàng)建表使用向?qū)?chuàng)建表導入表鏈接表數(shù)據(jù)庫管理軟件Access使用“學生基本情況表”結(jié)構(gòu)字段名稱數(shù)據(jù)類型字段大小字段屬性學號文本10必填、主鍵姓名文本10性別文本2出生年月日期/時間中日期籍貫文本6電話號碼文本15高考分數(shù)數(shù)字整型有效性規(guī)則:大于等于400且小于等于750數(shù)據(jù)庫管理軟件Access使用圖9.10定義表結(jié)構(gòu)數(shù)據(jù)庫管理軟件Access使用圖9.11設置字段屬性數(shù)據(jù)庫管理軟件Access使用圖9.12定義主鍵數(shù)據(jù)庫管理軟件Access使用數(shù)據(jù)庫管理軟件Access使用數(shù)據(jù)庫管理軟件Access使用數(shù)據(jù)庫管理軟件Access使用數(shù)據(jù)庫管理軟件Access使用保存表結(jié)構(gòu)圖9.13“另存為”對話框圖9.14警告對話框數(shù)據(jù)庫管理軟件Access使用數(shù)據(jù)庫管理軟件Access使用通過輸入數(shù)據(jù)創(chuàng)建表直接在數(shù)據(jù)表視圖中輸入“成績表”數(shù)據(jù):

學號數(shù)學英語計算機01001889283010028289840100355837701004746981010059189850100682837901007496768數(shù)據(jù)庫管理軟件Access使用在數(shù)據(jù)庫窗口中,直接雙擊“通過輸入數(shù)據(jù)創(chuàng)建表”,打開數(shù)據(jù)表視圖窗口,如下圖所示

數(shù)據(jù)庫管理軟件Access使用將表中的數(shù)據(jù)直接輸入到上圖的數(shù)據(jù)表中,完成后如下圖所示:數(shù)據(jù)庫管理軟件Access使用再單擊右上角的按鈕,保存更改,在彈出的“另存為”框中,輸入表名“學生成績”后,單擊“確定”。數(shù)據(jù)庫管理軟件Access使用修改“學生成績表”表結(jié)構(gòu)(1)在“數(shù)據(jù)庫”窗口中,選中表“成績”。單擊“設計”按鈕,產(chǎn)生“表設計視圖”。(2)在表設計視圖中,將光標定位到“字段名稱”下的“字段1”處,將其改為“學號”,將數(shù)據(jù)類型改為“文本”,字段大小設置為“10”。以此類推,分別將各字段名稱改為“數(shù)學”、“英語”、“計算機”,字段大小為“單精度”,小數(shù)點位數(shù)為“1”。修改好的學生成績表”表設計視圖如圖9-11所示。數(shù)據(jù)庫管理軟件Access使用數(shù)據(jù)庫管理軟件Access使用9.7數(shù)據(jù)表數(shù)據(jù)的編輯和使用9.7.1

向數(shù)據(jù)表輸入數(shù)據(jù)在數(shù)據(jù)庫窗口的“對象”選項卡中,選擇“表”。雙擊“學生基本情況表”表,或者單擊選定“學生基本情況表”,再單擊“打開”,打開表“學生基本情況表”,進入數(shù)據(jù)表視圖,如圖所示數(shù)據(jù)庫管理軟件Access使用數(shù)據(jù)庫管理軟件Access使用數(shù)據(jù)庫管理軟件Access使用單擊工具欄上的“保存”按鈕,保存數(shù)據(jù)表,但是不關閉表。單擊“學生基本情況”表對話框右上角的”×”(關閉)按鈕,將保存數(shù)據(jù)表并關閉“學生基本情況”表。數(shù)據(jù)庫管理軟件Access使用9.7.3

數(shù)據(jù)的排序、篩選和打印對表“學生基本情況”表按“高考分數(shù)”字段的值從高到低排序。操作步驟如下:(1)在數(shù)據(jù)表視圖中,打開“學生基本情況”表,單擊“高考分數(shù)”的列選擇區(qū)。(2)單擊工具欄上的“降序”按鈕,數(shù)據(jù)表中的數(shù)據(jù)已按降序方式排列。數(shù)據(jù)庫管理軟件Access使用在“學生基本情況”表中,要查找籍貫字段值中含有“廣西”的所有記錄數(shù)據(jù)庫管理軟件Access使用(1)在圖9-14所示的數(shù)據(jù)表視圖中,選定“籍貫”字段中某一個記錄值中的“廣西”字符串。圖9-14數(shù)據(jù)表視圖(2)選擇菜單欄的“記錄”→“篩選”→“按選定內(nèi)容篩選”,如上圖中箭頭所示。(3)“按選定內(nèi)容篩選”的結(jié)果如圖9-15所示,籍貫字段中含有“廣西”的記錄均被篩選出來。數(shù)據(jù)庫管理軟件Access使用9.7.5

表之間的關系操作

通過“學號”字段,在表“學生基本情況”和表“成績”之間建立一對一的關系。數(shù)據(jù)庫管理軟件Access使用(1)選擇菜單欄“工具”→“關系”選項,出現(xiàn)“關系”窗口,并出現(xiàn)“顯示表”對話框。如果“顯示表”對話框沒有出現(xiàn),則單擊工具欄上的“顯示表”按鈕可調(diào)出它。(2)選擇“表”選項卡。在列表框中,選擇“學生基本情況”表后,單擊“添加”,再選擇“成績”表,單擊“添加”,然后單擊“關閉”按鈕,關閉“顯示表”對話框。在“關系”窗口就顯示出要建立關系的兩個表。數(shù)據(jù)庫管理軟件Access使用(3)在“學生基本情況”表中單擊“學號”字段,并將其拖放到“成績”表中的“學號”字段上,則彈出“編輯關系”對話框。單擊其中的“實施參照完整性”復選按鈕,再單擊“創(chuàng)建”按鈕,在關系窗口中的這兩個表之間就出現(xiàn)了一條一對一的關系連線。如果未選“實施參照完整性”復選按鈕,或者事先沒有將“學號”設為主鍵,則這兩個表之間就只出現(xiàn)一條連線,它并不反映一對一(或一對多)的關系。雙擊關系連線(無論是否反映一對一或一對多的關系)都會彈出“編輯關系”對話框,可以重新確定是否“實施參照完整性”檢查。數(shù)據(jù)庫管理軟件Access使用(4)單擊“關系”窗口右上方的“關閉”按鈕。系統(tǒng)將詢問是否保存關系布局更改,其目的是確定是否保持“關系”窗口內(nèi)各個表之間的相對位置。無論是否保存該更改,表之間的關系都已保存在數(shù)據(jù)庫中。數(shù)據(jù)庫管理軟件Access使用3、修改表之間的關系(1)刪除表之間的關系刪除關系的操作是在“關系”窗口中進行的。如果“關系”窗口未曾關閉,想要刪除的關系還在其中顯示,只要單擊關系連線,使之變粗,然后按一下<delete>鍵,即可刪除該關系。數(shù)據(jù)庫管理軟件Access使用(2)更改關聯(lián)字段更改關聯(lián)字段的操作是在“編輯關系”對話框中進行的。在關系窗口雙擊關系連線,可以彈出“編輯關系”對話框,分別單擊兩個關聯(lián)表的下拉列表框的下拉箭頭,從彈出的下拉列表中選定新的關聯(lián)字段,然后單擊“確定”按鈕,即完成關聯(lián)字段的更改。數(shù)據(jù)庫管理軟件Access使用9.8數(shù)據(jù)庫的查詢9.8.1

查詢的種類1.選擇查詢2.交叉表查詢3.操作查詢數(shù)據(jù)庫管理軟件Access使用

9.8.2查詢設計器及其使用創(chuàng)建一個名為“數(shù)學及格”的選擇查詢,將表“成績”中數(shù)學成績高于等于60分的記錄選擇出來,查詢包括“學號”、“數(shù)學”、“英語”、“計算機”等字段,并按數(shù)學成績降序排列。數(shù)據(jù)庫管理軟件Access使用(1)在數(shù)據(jù)庫窗口選中“查詢”對象,雙擊“在設計視圖中創(chuàng)建查詢”選項,進入“選擇查詢”窗口,同時彈出“顯示表”對話框。如圖9-21所示數(shù)據(jù)庫管理軟件Access使用數(shù)據(jù)庫管理軟件Access使用(2)在“顯示表”中單擊“表“選項卡,雙擊”成績“,把”成績“表選入查詢設計器的表/查詢顯示區(qū)后,關閉”顯示表“對話框。(3)分別雙擊“學號”、“數(shù)學”、“英語”、“計算機”字段名,將它們添加到查詢設計區(qū)的網(wǎng)格中。(4)將光標定位在“數(shù)學“的”條件“框內(nèi),輸入”>=60“,再將光標定位在排序的框內(nèi),單擊出現(xiàn)的下拉箭頭,在出現(xiàn)的下拉列表框中選擇“降序”。設置好的效果如圖9-22所示。數(shù)據(jù)庫管理軟件Access使用數(shù)據(jù)庫管理軟件Access使用(5)單擊右上角的關閉按鈕,保存對查詢設計的更改,在出現(xiàn)的“另存為“對話框中輸入”數(shù)學及格“,然后單擊”確定“。查詢”數(shù)學及格“添加到數(shù)據(jù)庫窗口中。(6)在“數(shù)學及格“查詢上雙擊,顯示查詢結(jié)果集。數(shù)據(jù)庫管理軟件Access使用練習:建立一個名為“成績總分”的查詢,包含“學號”、“姓名”、“數(shù)學”、“英語”、“計算機”字段,并新建一個總分字段。其中:總分=數(shù)學+英語+計算機,并將總分大于240的記錄顯示出來。數(shù)據(jù)庫管理軟件Access使用9.8.4

查詢條件設置

1.簡單條件表達式字段名條件表達式含義說明性別“男”查詢性別為“男”的記錄男值應使用雙引號“”括起來英語86查詢英語為83分的記錄等效為=83出生年月#84-1-25#查詢84年1月25日出生者的記錄日期型數(shù)據(jù)用#括起來數(shù)據(jù)庫管理軟件Access使用2、含運算符的條件表達式運算符有:比較運算符、字符串運算符和邏輯運算符。數(shù)據(jù)庫管理軟件Access使用比較運算符有:

運算符含義<小于<=小于等于<>不等于>大于>=大于等于Betweenand用于指定一個范圍,主要用于數(shù)字型、貨幣型和日期性字段。數(shù)據(jù)庫管理軟件Access使用(2)字符串運算符運算符字段名條件表達式含義Like籍貫Like“廣西桂林”查詢籍貫為“廣西桂林”的記錄In姓名In(“梁海鷗”,“何步耘”)查詢姓名字段只能為“梁海鷗”,或“何步耘”的記錄數(shù)據(jù)庫管理軟件Access使用(3)邏輯運算符運算符字段名條件表達式含義AND(與)數(shù)學>=60AND<85查詢數(shù)學成績在60~84之間的記錄OR(或)數(shù)學<60OR>85查詢數(shù)學成績在的記錄60以下或85以上的記錄數(shù)據(jù)庫管理軟件Access使用9.9

報表的創(chuàng)建為“成績”表創(chuàng)建一份縱欄式報表(1)在“數(shù)據(jù)庫”窗口中,選擇“報表”對象,然后單擊“新建”按鈕,彈出“新建報表”對話框,如圖9-27所示。數(shù)據(jù)庫管理軟件Access使用數(shù)據(jù)庫管理軟件Access使用(2)在“新建報表”對話框中,選擇“自動報表:縱欄式”,在下面的列表框中,選擇作為報表數(shù)據(jù)來源的表“成績”。(3)單擊“確定”,新建的縱欄式報表顯示在屏幕上,如圖9-28所示。單擊其右上角的關閉按鈕,保存報表。數(shù)據(jù)庫管理軟件Access使用數(shù)據(jù)庫管理軟件Access使用

控件的使用以“成績“表為數(shù)據(jù)源,創(chuàng)建一個如圖9-30所示報表,名為“成績表1”的報表,包含學號、數(shù)學、英語、計算機、總分,其中,總分=英語+數(shù)學+計算機。數(shù)據(jù)庫管理軟件Access使用(1)在的頁面頁眉上創(chuàng)建一個標簽,顯示“成績表”,標簽的字體大小設為26磅,前景色為紅色。(2)在主體工作區(qū)添加5個“標簽控件”,在標簽內(nèi)依次輸入”學號”、“數(shù)學”、“英語”、“計算機”、“總分”。(3)在主體工作區(qū)添加5個“文本框控件”。數(shù)據(jù)庫管理軟件Access使用(4)學號、數(shù)學、英語、計算機的“文本框”屬性設置?!暨x定一個非綁定的【文本框】。◆單擊【報表設計】工具欄中的【屬性】?!舸蜷_屬性對話框中的【數(shù)據(jù)】標簽,并單擊【控件來源】,如圖9-33所示?!魡螕粝吕^,分別選擇學號、數(shù)學、英語、計算機。數(shù)據(jù)庫管理軟件Access使用數(shù)據(jù)庫管理軟件Access使用(5)總分控件設置◆選定【文本框5】?!魡螕簟緢蟊碓O計】工具欄中的【屬性】。◆打開屬性對話框中的【數(shù)據(jù)】標簽,并單擊【控件來源】。◆單擊表達式生成器按鈕,彈出【表達式生成器】?!魡螕簟?”按鈕,單擊相應的計算?!綦p擊“數(shù)學”字段,單擊“+”按鈕,雙擊“英語”字段,單擊“+”按鈕,雙擊“計算機”字段?!魡螕簟敬_定】。數(shù)據(jù)庫管理軟件Access使用(6)創(chuàng)建好的報表各控件的具體布局如圖9-34所示數(shù)據(jù)庫管理軟件Access使用(7)關閉窗口,并保存報表,取名為“成績表1”數(shù)據(jù)庫管理軟件Access使用9.10窗體的創(chuàng)建9.10.1`窗體的功能◆數(shù)據(jù)的顯示與編輯:窗體的最基本功能是顯示與編輯數(shù)據(jù)?!魯?shù)據(jù)輸入:用戶可以根據(jù)需要設計窗體,作為數(shù)據(jù)庫中數(shù)據(jù)輸入的接口,這種方式可以節(jié)省數(shù)據(jù)錄入的時間并提高數(shù)據(jù)輸入的準確度。窗體的數(shù)據(jù)輸入功能,是它與報表的主要區(qū)別。數(shù)據(jù)庫管理軟件Access使用◆應用程序流控制:與VB窗體類似,Access2003中的窗體也可以與函數(shù)、子程序相結(jié)合。在每個窗體中,用戶可以使用VBA編寫代碼,并利用代碼執(zhí)行相應的功能?!粜畔@示和數(shù)據(jù)打印:在窗體中可以顯示一些警告或解釋信息。此外,窗體也可以用來執(zhí)行打印數(shù)據(jù)庫數(shù)據(jù)的功能。數(shù)據(jù)庫管理軟件Access使用窗體設計1.使用窗體向?qū)?chuàng)建窗體

(1)選擇新建窗體中的“窗體向?qū)А?,選擇“學生基本情況”表,如圖9-38所示。單擊“確定”進入“確定窗體上使用哪些字段窗體向?qū)А睂υ捒?,如圖9-39所示。數(shù)據(jù)庫管理軟件Access使用數(shù)據(jù)庫管理軟件Access使用數(shù)據(jù)庫管理軟件Access使用(2)單擊“>>”按鈕,使“可用字段”列表框中的字段全部進入“選定的字段”列表框。如圖9-40所示。數(shù)據(jù)庫管理軟件Access使用(3)單擊下“下一步”。進入如圖9-41所示。選擇“標準”,單擊“下一步”,產(chǎn)生如圖9-42所示。數(shù)據(jù)庫管理軟件Access使用數(shù)據(jù)庫管理軟件Access使用(4)單擊“完成”,出現(xiàn)如圖9-43所示的標題為“學生基本情況”的窗體數(shù)據(jù)庫管理軟件Access使用知識題不是常用的數(shù)據(jù)模型的是()。A.層次型 B.網(wǎng)狀型 C.概念型 D.關系型Access數(shù)據(jù)庫中包含

溫馨提示

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

評論

0/150

提交評論