版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、數(shù)據(jù)庫(kù)管理軟件數(shù)據(jù)庫(kù)管理軟件Access 2003Access 2003的使用的使用本章主要內(nèi)容123 4 建立查詢建立查詢 認(rèn)識(shí)數(shù)據(jù)庫(kù)認(rèn)識(shí)數(shù)據(jù)庫(kù) 建立表建立表 創(chuàng)建數(shù)據(jù)庫(kù)創(chuàng)建數(shù)據(jù)庫(kù)1 認(rèn)識(shí)認(rèn)識(shí)Microsoft Access 2003n數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)nAccess 2003 簡(jiǎn)介簡(jiǎn)介1.1 1.1 數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)n1. 1. 數(shù)據(jù)與數(shù)據(jù)處理數(shù)據(jù)與數(shù)據(jù)處理數(shù)據(jù)(數(shù)據(jù)(data)是存儲(chǔ)在某一種媒體上能夠識(shí)別的數(shù)據(jù)符號(hào)。它包)是存儲(chǔ)在某一種媒體上能夠識(shí)別的數(shù)據(jù)符號(hào)。它包括描述事物特性的數(shù)據(jù)內(nèi)容和存儲(chǔ)在某一種媒體上的數(shù)據(jù)形式。括描述事物特性的數(shù)據(jù)內(nèi)容和存儲(chǔ)在某一種媒體上的
2、數(shù)據(jù)形式。數(shù)據(jù)處理是指將數(shù)據(jù)轉(zhuǎn)化成信息的過(guò)程。數(shù)據(jù)處理是指將數(shù)據(jù)轉(zhuǎn)化成信息的過(guò)程。n2. 2. 數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)(數(shù)據(jù)庫(kù)(DB)是指按照一定的數(shù)據(jù)模型,有規(guī)則地存儲(chǔ)在一起的)是指按照一定的數(shù)據(jù)模型,有規(guī)則地存儲(chǔ)在一起的相關(guān)信息的數(shù)據(jù)集合。簡(jiǎn)而言之,數(shù)據(jù)庫(kù)就是數(shù)據(jù)的倉(cāng)庫(kù)。它不相關(guān)信息的數(shù)據(jù)集合。簡(jiǎn)而言之,數(shù)據(jù)庫(kù)就是數(shù)據(jù)的倉(cāng)庫(kù)。它不僅包括描述事物的數(shù)據(jù)本身,還包括了數(shù)據(jù)之間的關(guān)系。僅包括描述事物的數(shù)據(jù)本身,還包括了數(shù)據(jù)之間的關(guān)系。n3. 3. 數(shù)據(jù)庫(kù)系統(tǒng)數(shù)據(jù)庫(kù)系統(tǒng)數(shù)據(jù)庫(kù)系統(tǒng)(數(shù)據(jù)庫(kù)系統(tǒng)(DBS)是指引進(jìn)數(shù)據(jù)庫(kù)技術(shù)后的計(jì)算機(jī))是指引進(jìn)數(shù)據(jù)庫(kù)技術(shù)后的計(jì)算機(jī)系統(tǒng),能有組織地、動(dòng)態(tài)地存儲(chǔ)大量相關(guān)數(shù)據(jù),提
3、供系統(tǒng),能有組織地、動(dòng)態(tài)地存儲(chǔ)大量相關(guān)數(shù)據(jù),提供數(shù)據(jù)處理,實(shí)現(xiàn)數(shù)據(jù)共享,減少數(shù)據(jù)冗余。數(shù)據(jù)處理,實(shí)現(xiàn)數(shù)據(jù)共享,減少數(shù)據(jù)冗余。n4. 4. 數(shù)據(jù)庫(kù)管理系統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng)(數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)是建立、維護(hù)和使用數(shù))是建立、維護(hù)和使用數(shù)據(jù)庫(kù),對(duì)數(shù)據(jù)庫(kù)進(jìn)行統(tǒng)一管理和控制的系統(tǒng)。具體據(jù)庫(kù),對(duì)數(shù)據(jù)庫(kù)進(jìn)行統(tǒng)一管理和控制的系統(tǒng)。具體指數(shù)據(jù)庫(kù)系統(tǒng)中管理數(shù)據(jù)的軟件系統(tǒng)。在計(jì)算機(jī)系指數(shù)據(jù)庫(kù)系統(tǒng)中管理數(shù)據(jù)的軟件系統(tǒng)。在計(jì)算機(jī)系統(tǒng)中,數(shù)據(jù)管理通常使用數(shù)據(jù)庫(kù)管理系統(tǒng)完成。也統(tǒng)中,數(shù)據(jù)管理通常使用數(shù)據(jù)庫(kù)管理系統(tǒng)完成。也就是說(shuō),數(shù)據(jù)庫(kù)系統(tǒng)包括數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)管理系統(tǒng)就是說(shuō),數(shù)據(jù)庫(kù)系統(tǒng)包括數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)管理系
4、統(tǒng)兩部分。一個(gè)數(shù)據(jù)庫(kù)系統(tǒng)可包含多個(gè)數(shù)據(jù)庫(kù)。兩部分。一個(gè)數(shù)據(jù)庫(kù)系統(tǒng)可包含多個(gè)數(shù)據(jù)庫(kù)。n5. 5. 關(guān)系數(shù)據(jù)庫(kù)關(guān)系數(shù)據(jù)庫(kù)每一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng)都是按一定的結(jié)構(gòu)進(jìn)行數(shù)據(jù)的每一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng)都是按一定的結(jié)構(gòu)進(jìn)行數(shù)據(jù)的組織的,這種數(shù)據(jù)用數(shù)據(jù)模型來(lái)表示。數(shù)據(jù)模型可分組織的,這種數(shù)據(jù)用數(shù)據(jù)模型來(lái)表示。數(shù)據(jù)模型可分為層次型、網(wǎng)狀型、關(guān)系型三種類型。自上世紀(jì)八十為層次型、網(wǎng)狀型、關(guān)系型三種類型。自上世紀(jì)八十年代以來(lái),幾乎所有的數(shù)據(jù)庫(kù)管理系統(tǒng)都是關(guān)系數(shù)據(jù)年代以來(lái),幾乎所有的數(shù)據(jù)庫(kù)管理系統(tǒng)都是關(guān)系數(shù)據(jù)庫(kù),如庫(kù),如Microsoft SQL Sever,Visual FoxPro,Oracle等都采用關(guān)系模型。我們本
5、章要學(xué)習(xí)的等都采用關(guān)系模型。我們本章要學(xué)習(xí)的Microsoft Access也是一種典型的關(guān)系數(shù)據(jù)庫(kù)。也是一種典型的關(guān)系數(shù)據(jù)庫(kù)。1.2 Access 20031.2 Access 2003簡(jiǎn)介簡(jiǎn)介nAccess 2003是是Microsoft Office 2003辦辦公套件中的一個(gè)重要組件。它功能強(qiáng)大,公套件中的一個(gè)重要組件。它功能強(qiáng)大,操作簡(jiǎn)單,且可以與其他的操作簡(jiǎn)單,且可以與其他的Office 組件實(shí)組件實(shí)現(xiàn)數(shù)據(jù)共享和協(xié)同工作?,F(xiàn)已成為最流行現(xiàn)數(shù)據(jù)共享和協(xié)同工作。現(xiàn)已成為最流行的桌面數(shù)據(jù)庫(kù)管理系統(tǒng)。的桌面數(shù)據(jù)庫(kù)管理系統(tǒng)。圖圖1.1 Access 2003的窗口的窗口數(shù)據(jù)庫(kù)組件選項(xiàng)卡數(shù)據(jù)庫(kù)
6、窗口創(chuàng)建方法與已有對(duì)象列表圖9.1 Access 2003的窗口窗口菜單應(yīng)用程序窗口字段與記錄字段與記錄n在在Access中,表將數(shù)據(jù)組織成列(稱為字段)和中,表將數(shù)據(jù)組織成列(稱為字段)和行(稱為記錄)的形式。每一列的名字(字段名)行(稱為記錄)的形式。每一列的名字(字段名)是惟一的,每一列中的內(nèi)容有相同的屬性和數(shù)據(jù)是惟一的,每一列中的內(nèi)容有相同的屬性和數(shù)據(jù)類型。類型。n在創(chuàng)建表之前,先要對(duì)表結(jié)構(gòu)進(jìn)行設(shè)計(jì),也就是在創(chuàng)建表之前,先要對(duì)表結(jié)構(gòu)進(jìn)行設(shè)計(jì),也就是根據(jù)數(shù)據(jù)的取值情況確定每個(gè)字段的名稱和數(shù)據(jù)根據(jù)數(shù)據(jù)的取值情況確定每個(gè)字段的名稱和數(shù)據(jù)類型。字段名一般以字符開頭,后面可跟字符和類型。字段名一
7、般以字符開頭,后面可跟字符和數(shù)字等允許的符號(hào),最多數(shù)字等允許的符號(hào),最多74個(gè)字符,同一個(gè)表中個(gè)字符,同一個(gè)表中不能有相同的字段名。而字段數(shù)據(jù)類型的設(shè)置則不能有相同的字段名。而字段數(shù)據(jù)類型的設(shè)置則定義了用戶可以輸入到字段中的值的類型。定義了用戶可以輸入到字段中的值的類型。表表1.2 Access 1.2 Access 的數(shù)據(jù)類型及用法的數(shù)據(jù)類型及用法數(shù)據(jù)類型 用法 文本 用于存放文本或者文本與數(shù)字的組合,最多255個(gè)字符,默認(rèn)大小為50。這種類型中的數(shù)字不能進(jìn)行數(shù)學(xué)計(jì)算。 數(shù)字 用于存放可進(jìn)行數(shù)學(xué)計(jì)算的數(shù)字?jǐn)?shù)據(jù),可以有小數(shù)位和正負(fù)號(hào)。 日期/時(shí)間用于存放表示日期和時(shí)間的數(shù)據(jù),允許進(jìn)行少量的日期
8、和時(shí)間運(yùn)算。 備注 用于存放超長(zhǎng)文本或文本與數(shù)字的組合,最多含75535個(gè)字符。 貨幣 用于存放表示貨幣的數(shù)據(jù),可進(jìn)行數(shù)學(xué)計(jì)算,可以有小數(shù)位和正負(fù)號(hào)。 自動(dòng)編號(hào) 向表中添加一條新記錄時(shí),由Access 指定一個(gè)惟一的順序號(hào)(每次加1)或隨機(jī)數(shù)。 是/否 又稱邏輯型數(shù)據(jù),只有兩種可能的取值:“是”或“否”,“真”或“假”。 OLE對(duì)象 用于其他Windows應(yīng)用程序中對(duì)象的鏈接與嵌入,最大1G字節(jié)。 超級(jí)鏈接用于保存超級(jí)鏈接的有效地址。 查閱向?qū)?用于創(chuàng)建一個(gè)字段,該字段允許從其他的表、列表框或組合框中選擇字段類型。 字段屬性字段屬性n每個(gè)字段都有自己的屬性,字段屬性是一每個(gè)字段都有自己的屬性,
9、字段屬性是一組特征,使用它可以附加控制數(shù)據(jù)在字段組特征,使用它可以附加控制數(shù)據(jù)在字段中的存儲(chǔ)、輸入或顯示方式。屬性是否可中的存儲(chǔ)、輸入或顯示方式。屬性是否可用取決于字段的數(shù)據(jù)類型。系統(tǒng)提供了如用取決于字段的數(shù)據(jù)類型。系統(tǒng)提供了如所示的所示的13種屬性供選擇使用。種屬性供選擇使用。表表1.3 Access1.3 Access的字段屬性及功能的字段屬性及功能屬性選項(xiàng) 功 能 字段大小 使用這個(gè)屬性可以設(shè)置文本、數(shù)字、貨幣和自動(dòng)編號(hào)字段數(shù)據(jù)的范圍,可設(shè)置的最大字符數(shù)為255。格式 控制怎樣顯示和打印數(shù)據(jù),可選擇預(yù)定義格式或輸入自定義格式。小數(shù)位數(shù) 指定數(shù)字、貨幣字段數(shù)據(jù)的小數(shù)位數(shù),默認(rèn)值是“自動(dòng)”,
10、范圍是015。輸入法模式 確定光標(biāo)移至該字段時(shí),準(zhǔn)備設(shè)置哪種輸入法模式,有三個(gè)選項(xiàng):隨意、開啟、關(guān)閉。輸入掩碼 使用戶在輸入數(shù)據(jù)時(shí)可以看到這個(gè)掩碼,從而知道應(yīng)該如何輸入數(shù)據(jù),對(duì)文本、數(shù)字、日期/時(shí)間和貨幣類型字段有效。標(biāo)題 在各種視圖中,可以通過(guò)對(duì)象的標(biāo)題向用戶提供幫助信息。默認(rèn)值 指定數(shù)據(jù)的默認(rèn)值,自動(dòng)編號(hào)和OLE數(shù)據(jù)類型沒有此項(xiàng)屬性。有效性規(guī)則是一個(gè)表達(dá)式,用戶輸入的數(shù)據(jù)必須滿足此表達(dá)式,當(dāng)光標(biāo)離開此字段時(shí),系統(tǒng)會(huì)自動(dòng)檢測(cè)數(shù)據(jù)是否滿足有效性規(guī)則。有效性文本 當(dāng)輸入的數(shù)據(jù)不符合有效性規(guī)則時(shí)顯示的提示信息。必填字段 該屬性決定字段中是否允許出現(xiàn)Null值。允許空字符串 指定該字段是否允許零長(zhǎng)度
11、字符串。索引 決定是否建立索引的屬性,有三個(gè)選項(xiàng):“沒有”、“有,允許重復(fù)”和“有,不允許重復(fù)“。Unicode壓縮 指示是否允許對(duì)該字段進(jìn)行Unicode壓縮。主鍵(主關(guān)鍵字)主鍵(主關(guān)鍵字)n主鍵是表中用于惟一標(biāo)識(shí)每條記錄的主索引。主主鍵是表中用于惟一標(biāo)識(shí)每條記錄的主索引。主鍵不是必需的,但主鍵能將表與其他表中的外鍵鍵不是必需的,但主鍵能將表與其他表中的外鍵相關(guān)聯(lián)。所以,只有定義了主鍵,才能建立表與相關(guān)聯(lián)。所以,只有定義了主鍵,才能建立表與表之間的關(guān)系,同時(shí)也方便對(duì)表進(jìn)行排序或索引表之間的關(guān)系,同時(shí)也方便對(duì)表進(jìn)行排序或索引操作。主鍵不允許為操作。主鍵不允許為 Null(空值),并且必須始(
12、空值),并且必須始終具有唯一索引。如果表中某個(gè)字段沒有重復(fù)的終具有唯一索引。如果表中某個(gè)字段沒有重復(fù)的內(nèi)容,就可用作該表的主鍵。內(nèi)容,就可用作該表的主鍵。視圖視圖n視圖是按特定方式處理數(shù)據(jù)的窗口。視圖是按特定方式處理數(shù)據(jù)的窗口。Access 2003為表提供了為表提供了4種視圖方式。最常用的是設(shè)計(jì)種視圖方式。最常用的是設(shè)計(jì)視圖和數(shù)據(jù)表視圖。視圖和數(shù)據(jù)表視圖。圖圖1. 3 設(shè)計(jì)視圖設(shè)計(jì)視圖圖圖1. 4 數(shù)據(jù)表視圖數(shù)據(jù)表視圖2 實(shí)踐案例實(shí)踐案例“學(xué)生管理學(xué)生管理”數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)2.1 2.1 案例綜述案例綜述n創(chuàng)建一個(gè)名為創(chuàng)建一個(gè)名為“學(xué)生管理學(xué)生管理”的數(shù)據(jù)庫(kù)的數(shù)據(jù)庫(kù)n該數(shù)據(jù)庫(kù)中該數(shù)據(jù)庫(kù)中 “學(xué)生
13、基本情況表學(xué)生基本情況表”、和、和 “成績(jī)表成績(jī)表”二張表二張表n二張表之間根據(jù)相關(guān)聯(lián)的字段建立關(guān)系二張表之間根據(jù)相關(guān)聯(lián)的字段建立關(guān)系n創(chuàng)建顯示每位學(xué)生學(xué)號(hào)、姓名、三門課成績(jī)的創(chuàng)建顯示每位學(xué)生學(xué)號(hào)、姓名、三門課成績(jī)的“學(xué)生成績(jī)學(xué)生成績(jī)”查詢查詢n創(chuàng)建創(chuàng)建“新生獎(jiǎng)學(xué)金名單表新生獎(jiǎng)學(xué)金名單表”查詢,可直接查詢出高考成績(jī)查詢,可直接查詢出高考成績(jī)大于大于590分的同學(xué)的基本情況分的同學(xué)的基本情況n在在“學(xué)生成績(jī)學(xué)生成績(jī)”查詢的基礎(chǔ)上創(chuàng)建一個(gè)查詢的基礎(chǔ)上創(chuàng)建一個(gè)“成績(jī)匯總成績(jī)匯總”查詢,查詢,將每位學(xué)生的三門課的成績(jī)進(jìn)行匯總、排序。將每位學(xué)生的三門課的成績(jī)進(jìn)行匯總、排序。表1.3 學(xué)生基本情況表學(xué)號(hào)學(xué)
14、號(hào)姓名姓名性別性別出生年月出生年月籍貫籍貫電話號(hào)碼電話號(hào)碼高考分?jǐn)?shù)高考分?jǐn)?shù)01001趙云峰男1983-6-30湖南長(zhǎng)沙0731-647890858901002李小巧女1983-12-8廣西桂林0773-365478961201003梁海鷗男1984-4-10廣西柳州0772-285430166801004秦淮夢(mèng)女1984-1-25陜西咸陽(yáng)0910-461283956801005何步耘男1983-9-29河南開封0378-461283957001006歐陽(yáng)文通男1984-5-6天津022-5823456258301007吳英麗女1983-9-27廣西河池0778-2133568594表表1.5
15、1.5 成績(jī)登記表成績(jī)登記表學(xué)號(hào)數(shù)學(xué)英語(yǔ)計(jì)算機(jī)010018892830100282898401003558377010047469810100591898501006828379010074967682.2 2.2 創(chuàng)建新數(shù)據(jù)庫(kù)創(chuàng)建新數(shù)據(jù)庫(kù) 圖圖9.5 Access 2003啟動(dòng)界面啟動(dòng)界面圖圖1.6 直接新建一個(gè)空數(shù)據(jù)庫(kù)直接新建一個(gè)空數(shù)據(jù)庫(kù)圖圖1.7 保存文件對(duì)話框保存文件對(duì)話框圖圖1.8 “學(xué)生管理學(xué)生管理”數(shù)據(jù)庫(kù)窗口數(shù)據(jù)庫(kù)窗口利用本機(jī)上的模板來(lái)創(chuàng)建一個(gè)利用本機(jī)上的模板來(lái)創(chuàng)建一個(gè)新數(shù)據(jù)庫(kù)新數(shù)據(jù)庫(kù)圖圖1.9 1.9 數(shù)據(jù)庫(kù)模板對(duì)話框數(shù)據(jù)庫(kù)模板對(duì)話框根據(jù)現(xiàn)有文件來(lái)新建數(shù)據(jù)庫(kù)根據(jù)現(xiàn)有文件來(lái)新建數(shù)
16、據(jù)庫(kù)n根據(jù)現(xiàn)有文件來(lái)新建一個(gè)類似的數(shù)據(jù)庫(kù)根據(jù)現(xiàn)有文件來(lái)新建一個(gè)類似的數(shù)據(jù)庫(kù)相當(dāng)于是復(fù)制一個(gè)已有的數(shù)據(jù)庫(kù),然后相當(dāng)于是復(fù)制一個(gè)已有的數(shù)據(jù)庫(kù),然后對(duì)它進(jìn)行修改編輯,形成一個(gè)新數(shù)據(jù)庫(kù)。對(duì)它進(jìn)行修改編輯,形成一個(gè)新數(shù)據(jù)庫(kù)。創(chuàng)建表的方法創(chuàng)建表的方法n建表的方法共有五種,分別是:建表的方法共有五種,分別是:使用設(shè)計(jì)器創(chuàng)建表使用設(shè)計(jì)器創(chuàng)建表通過(guò)輸入數(shù)據(jù)創(chuàng)建表通過(guò)輸入數(shù)據(jù)創(chuàng)建表使用向?qū)?chuàng)建表使用向?qū)?chuàng)建表導(dǎo)入表導(dǎo)入表鏈接表鏈接表“學(xué)生基本情況表”結(jié)構(gòu)字段名稱數(shù)據(jù)類型字段大小字段屬性學(xué)號(hào)文本10必填、主鍵姓名文本10性別文本2出生年月日期/時(shí)間 中日期籍貫文本6電話號(hào)碼文本15高考分?jǐn)?shù)數(shù)字整型有效性規(guī)則:大于等
17、于400且小于等于750圖圖1.10 定義表結(jié)構(gòu)定義表結(jié)構(gòu)圖圖1.11 設(shè)置字段屬性設(shè)置字段屬性圖圖1.12 定義主鍵定義主鍵保存表結(jié)構(gòu)保存表結(jié)構(gòu)圖圖1.13 “1.13 “另存為另存為”對(duì)話框?qū)υ捒驁D圖1.14 1.14 警告對(duì)話框警告對(duì)話框通過(guò)輸入數(shù)據(jù)創(chuàng)建表通過(guò)輸入數(shù)據(jù)創(chuàng)建表n直接在數(shù)直接在數(shù)據(jù)表視圖據(jù)表視圖中輸入中輸入“成績(jī)表成績(jī)表”數(shù)據(jù):數(shù)據(jù):學(xué)號(hào)數(shù)學(xué)英語(yǔ)計(jì)算機(jī)01001 88928301002 82898401003n在數(shù)據(jù)庫(kù)窗口中,直接雙擊在數(shù)據(jù)庫(kù)窗口中,直接雙擊“通過(guò)輸入數(shù)據(jù)通過(guò)輸入數(shù)據(jù)創(chuàng)建表創(chuàng)建表”,打開數(shù)據(jù)表視圖窗口,如下圖所,打開數(shù)據(jù)表視圖窗口,如下圖所示示 n將表中的數(shù)據(jù)
18、直接輸入到上圖的數(shù)據(jù)表中,完成后如下圖所示: 再單擊右上角的按鈕,保存更改,在彈出的“另存為”框中,輸入表名“學(xué)生成績(jī)”后,單擊“確定”。 修改“學(xué)生成績(jī)表”表結(jié)構(gòu)(1)在“數(shù)據(jù)庫(kù)”窗口中,選中表“成績(jī)”。單擊“設(shè)計(jì)”按鈕,產(chǎn)生“表設(shè)計(jì)視圖”。n(2)在表設(shè)計(jì)視圖中,將光標(biāo)定位到“字段名稱”下的“字段1”處,將其改為“學(xué)號(hào)”,將數(shù)據(jù)類型改為“文本”,字段大小設(shè)置為“10”。以此類推,分別將各字段名稱改為“數(shù)學(xué)”、“英語(yǔ)”、“計(jì)算機(jī)”,字段大小為“單精度”,小數(shù)點(diǎn)位數(shù)為“1”。修改好的學(xué)生成績(jī)表”表設(shè)計(jì)視圖如圖9-11所示。2.3 數(shù)據(jù)表數(shù)據(jù)的編輯和使用 n2.3.1 向數(shù)據(jù)表輸入數(shù)據(jù) n在數(shù)據(jù)
19、庫(kù)窗口的“對(duì)象”選項(xiàng)卡中,選擇“表”。雙擊“學(xué)生基本情況表”表,或者單擊選定“學(xué)生基本情況表”,再單擊“打開”,打開表“學(xué)生基本情況表”,進(jìn)入數(shù)據(jù)表視圖,如圖所示 n單擊工具欄上的“保存”按鈕,保存數(shù)據(jù)表,但是不關(guān)閉表。單擊“學(xué)生基本情況”表對(duì)話框右上角的”(關(guān)閉)按鈕,將保存數(shù)據(jù)表并關(guān)閉“學(xué)生基本情況”表。 2.4 數(shù)據(jù)的排序、篩選和打印 n對(duì)表“學(xué)生基本情況”表按“高考分?jǐn)?shù)”字段的值從高到低排序。n操作步驟如下:n(1)在數(shù)據(jù)表視圖中,打開“學(xué)生基本情況”表,單擊“高考分?jǐn)?shù)”的列選擇區(qū)。n(2)單擊工具欄上的“降序”按鈕 ,數(shù)據(jù)表中的數(shù)據(jù)已按降序方式排列。 n在“學(xué)生基本情況”表中,要查找
20、籍貫字段值中含有“廣西”的所有記錄 n(1)在圖1-14所示的數(shù)據(jù)表視圖中,選定“籍貫”字段中某一個(gè)記錄值中的“廣西”字符串。n圖1-14 數(shù)據(jù)表視圖n(2)選擇菜單欄的“記錄”“篩選”“按選定內(nèi)容篩選”,如上圖中箭頭所示。n(3)“按選定內(nèi)容篩選”的結(jié)果如圖1-15所示,籍貫字段中含有“廣西”的記錄均被篩選出來(lái)。 2.5 表之間的關(guān)系操作n通過(guò)“學(xué)號(hào)”字段,在表“學(xué)生基本情況”和表“成績(jī)”之間建立一對(duì)一的關(guān)系。 n(1)選擇菜單欄“工具”“關(guān)系”選項(xiàng),出現(xiàn)“關(guān)系”窗口,并出現(xiàn)“顯示表”對(duì)話框。如果“顯示表”對(duì)話框沒有出現(xiàn),則單擊工具欄上的“顯示表”按鈕可調(diào)出它。n(2)選擇“表”選項(xiàng)卡。在列
21、表框中,選擇“學(xué)生基本情況”表后,單擊“添加”,再選擇“成績(jī)”表,單擊“添加”,然后單擊“關(guān)閉”按鈕,關(guān)閉“顯示表”對(duì)話框。在“關(guān)系”窗口就顯示出要建立關(guān)系的兩個(gè)表。 n(3)在“學(xué)生基本情況”表中單擊“學(xué)號(hào)”字段,并將其拖放到“成績(jī)”表中的“學(xué)號(hào)”字段上,則彈出“編輯關(guān)系”對(duì)話框。單擊其中的“實(shí)施參照完整性”復(fù)選按鈕,再單擊“創(chuàng)建”按鈕,在關(guān)系窗口中的這兩個(gè)表之間就出現(xiàn)了一條一對(duì)一的關(guān)系連線。如果未選“實(shí)施參照完整性”復(fù)選按鈕,或者事先沒有將“學(xué)號(hào)”設(shè)為主鍵,則這兩個(gè)表之間就只出現(xiàn)一條連線,它并不反映一對(duì)一(或一對(duì)多)的關(guān)系。雙擊關(guān)系連線(無(wú)論是否反映一對(duì)一或一對(duì)多的關(guān)系)都會(huì)彈出“編輯關(guān)系
22、”對(duì)話框,可以重新確定是否“實(shí)施參照完整性”檢查。 n(4)單擊“關(guān)系”窗口右上方的“關(guān)閉”按鈕。系統(tǒng)將詢問是否保存關(guān)系布局更改,其目的是確定是否保持“關(guān)系”窗口內(nèi)各個(gè)表之間的相對(duì)位置。無(wú)論是否保存該更改,表之間的關(guān)系都已保存在數(shù)據(jù)庫(kù)中。 n3、修改表之間的關(guān)系 n(1)刪除表之間的關(guān)系n刪除關(guān)系的操作是在“關(guān)系”窗口中進(jìn)行的。如果“關(guān)系”窗口未曾關(guān)閉,想要?jiǎng)h除的關(guān)系還在其中顯示,只要單擊關(guān)系連線,使之變粗,然后按一下鍵,即可刪除該關(guān)系。 n(2)更改關(guān)聯(lián)字段n更改關(guān)聯(lián)字段的操作是在“編輯關(guān)系”對(duì)話框中進(jìn)行的。在關(guān)系窗口雙擊關(guān)系連線,可以彈出“編輯關(guān)系”對(duì)話框,分別單擊兩個(gè)關(guān)聯(lián)表的下拉列表框的
23、下拉箭頭,從彈出的下拉列表中選定新的關(guān)聯(lián)字段,然后單擊“確定”按鈕,即完成關(guān)聯(lián)字段的更改。 3 數(shù)據(jù)庫(kù)的查詢n3.1 查詢的種類查詢的種類n1選擇查詢選擇查詢n2交叉表查詢 n3操作查詢 3.2 查詢?cè)O(shè)計(jì)器及其使用 n創(chuàng)建一個(gè)名為“數(shù)學(xué)及格”的選擇查詢,將表“成績(jī)”中數(shù)學(xué)成績(jī)高于等于60 分的記錄選擇出來(lái),查詢包括“學(xué)號(hào)”、“數(shù)學(xué)”、“英語(yǔ)”、“計(jì)算機(jī)”等字段,并按數(shù)學(xué)成績(jī)降序排列。 n(1)在數(shù)據(jù)庫(kù)窗口選中“查詢”對(duì)象,雙擊“在設(shè)計(jì)視圖中創(chuàng)建查詢”選項(xiàng),進(jìn)入“選擇查詢”窗口,同時(shí)彈出“顯示表”對(duì)話框。如圖1-21所示n(2)在“顯示表”中單擊“表“選項(xiàng)卡,雙擊”成績(jī)“,把”成績(jī)“表選入查詢?cè)O(shè)
24、計(jì)器的表/查詢顯示區(qū)后,關(guān)閉”顯示表“對(duì)話框。n(3)分別雙擊“學(xué)號(hào)”、“數(shù)學(xué)”、“英語(yǔ)”、“計(jì)算機(jī)”字段名,將它們添加到查詢?cè)O(shè)計(jì)區(qū)的網(wǎng)格中。n(4)將光標(biāo)定位在“數(shù)學(xué)“的”條件“框內(nèi),輸入”=60“,再將光標(biāo)定位在排序的框內(nèi),單擊出現(xiàn)的下拉箭頭,在出現(xiàn)的下拉列表框中選擇“降序”。設(shè)置好的效果如圖1-22所示。 n(5)單擊右上角的關(guān)閉按鈕,保存對(duì)查詢?cè)O(shè)計(jì)的更改,在出現(xiàn)的“另存為“對(duì)話框中輸入”數(shù)學(xué)及格“,然后單擊”確定“。查詢”數(shù)學(xué)及格“添加到數(shù)據(jù)庫(kù)窗口中。n(6)在“數(shù)學(xué)及格“查詢上雙擊,顯示查詢結(jié)果集。 練習(xí):建立一個(gè)名為“成績(jī)總分”的查詢,包含 “學(xué)號(hào)”、“姓名”、“數(shù)學(xué)”、“英語(yǔ)”、
25、“計(jì)算機(jī)”字段,并新建一個(gè)總分字段。其中:總分=數(shù)學(xué)+英語(yǔ)+計(jì)算機(jī),并將總分大于240的記錄顯示出來(lái)。 3.4 查詢條件設(shè)置n1簡(jiǎn)單條件表達(dá)式字段名條件表達(dá)式 含義說(shuō)明性別“男”查詢性別為“男”的記錄男值應(yīng)使用雙引號(hào)“”括起來(lái)英語(yǔ)86查詢英語(yǔ)為83分的記錄等效為=83出生年月 #84-1-25#查詢84年1月25日出生者的記錄日期型數(shù)據(jù)用#括起來(lái)n2、含運(yùn)算符的條件表達(dá)式n運(yùn)算符有:比較運(yùn)算符、字符串運(yùn)算符和邏輯運(yùn)算符。 比較運(yùn)算符有: 運(yùn)算符 含義小于=小于等于不等于大于=大于等于Between and用于指定一個(gè)范圍,主要用于數(shù)字型、貨幣型和日期性字段。n(2)字符串運(yùn)算符 運(yùn)算符字段名條
26、件表達(dá)式含義Like籍貫Like“廣西桂林”查詢籍貫為“廣西桂林”的記錄In姓名In(“梁海鷗”,“何步耘”)查詢姓名字段只能為“梁海鷗”,或“何步耘”的記錄(3)邏輯運(yùn)算符 運(yùn)算符字段名條件表達(dá)式含義AND(與)數(shù)學(xué)=60 AND 85查詢數(shù)學(xué)成績(jī)?cè)?084之間的記錄OR(或)數(shù)學(xué)85查詢數(shù)學(xué)成績(jī)?cè)诘挠涗?0以下或85以上的記錄4 報(bào)表的創(chuàng)建n為“成績(jī)”表創(chuàng)建一份縱欄式報(bào)表 n(1)在“數(shù)據(jù)庫(kù)”窗口中,選擇“報(bào)表”對(duì)象,然后單擊“新建”按鈕,彈出“新建報(bào)表”對(duì)話框,如圖1-27所示。 n(2)在“新建報(bào)表”對(duì)話框中,選擇“自動(dòng)報(bào)表:縱欄式”,在下面的列表框中,選擇作為報(bào)表數(shù)據(jù)來(lái)源的表“成績(jī)”。n(3)單擊“確定”,新建的縱欄式報(bào)表顯示在屏幕上,如圖1-28所示。單擊其右上角的關(guān)閉按鈕,保存報(bào)表。 n 控件的使用 n以“成績(jī)“表為數(shù)據(jù)源,創(chuàng)建一個(gè)如圖1-30所示報(bào)表,名為“成績(jī)表1”的報(bào)表,包含學(xué)號(hào)、數(shù)學(xué)、英語(yǔ)、計(jì)算機(jī)、總分,其中,總分=英語(yǔ)+數(shù)學(xué)+計(jì)算機(jī)。 n(1)在的頁(yè)面頁(yè)眉上創(chuàng)建一個(gè)標(biāo)簽,顯示“成績(jī)表”,標(biāo)簽的字體大小設(shè)為26磅,前景色為紅色。n(2)在主體工作區(qū)添加5個(gè)“標(biāo)簽控件”,在標(biāo)簽內(nèi)依次輸入”學(xué)號(hào)”、“數(shù)學(xué)”、“英語(yǔ)”
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 專項(xiàng)鉆孔灌注樁施工合作協(xié)議2024版A版
- 2024年04月福建華夏銀行廈門分行支行行長(zhǎng)等崗位招考筆試歷年參考題庫(kù)附帶答案詳解
- 2024綜合采購(gòu)戰(zhàn)略合作協(xié)議示范文本版
- 2025年度醫(yī)療設(shè)備試用及臨床研究合作協(xié)議4篇
- 2025年不自愿離婚協(xié)議范本:房產(chǎn)分割與子女撫養(yǎng)權(quán)爭(zhēng)議解決方案3篇
- 2025年度創(chuàng)新創(chuàng)業(yè)基地入駐項(xiàng)目合作協(xié)議3篇
- 2024試用期勞動(dòng)合同(含績(jī)效考核標(biāo)準(zhǔn))3篇
- 2025年度電子產(chǎn)品維修配件銷售代理協(xié)議(含售后保障服務(wù))4篇
- 2025年高新技術(shù)產(chǎn)業(yè)園區(qū)廠房租賃合同協(xié)議2篇
- 2025年度茶葉深加工研發(fā)合作合同范本4篇
- HG∕T 2058.1-2016 搪玻璃溫度計(jì)套
- 九宮數(shù)獨(dú)200題(附答案全)
- 泌尿科一科一品匯報(bào)課件
- 人員密集場(chǎng)所消防安全管理培訓(xùn)
- 白銅錫電鍍工藝
- 拜耳法氧化鋁生產(chǎn)工藝
- 2024年南京信息職業(yè)技術(shù)學(xué)院高職單招(英語(yǔ)/數(shù)學(xué)/語(yǔ)文)筆試歷年參考題庫(kù)含答案解析
- 部編版二年級(jí)下冊(cè)道德與法治第二單元《我們好好玩》全部教案
- 幼兒園利劍護(hù)蕾專項(xiàng)行動(dòng)工作方案總結(jié)與展望
- 合同信息管理方案模板范文
- 2024年大唐云南發(fā)電有限公司招聘筆試參考題庫(kù)含答案解析
評(píng)論
0/150
提交評(píng)論