計(jì)算機(jī)軟件基礎(chǔ)(西安交通大學(xué))_第1頁
計(jì)算機(jī)軟件基礎(chǔ)(西安交通大學(xué))_第2頁
計(jì)算機(jī)軟件基礎(chǔ)(西安交通大學(xué))_第3頁
計(jì)算機(jī)軟件基礎(chǔ)(西安交通大學(xué))_第4頁
計(jì)算機(jī)軟件基礎(chǔ)(西安交通大學(xué))_第5頁
已閱讀5頁,還剩122頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

第14單可

Access提高

計(jì)算機(jī)教學(xué)實(shí)驗(yàn)中心

教學(xué)目標(biāo)

?掌握

AccessRDBS

高級操作(部分)

上一頁

停止放映

下一頁

第2頁

教學(xué)主要內(nèi)容

-記錄的查找及排序

-查詢對象及使用

-窗體對象的使用

-報(bào)表對象的使用

上一頁

停止放映

下一頁

第3頁

?、記錄的查找、定位及排序

?對單個(gè)列排序

?對多個(gè)列排序

?使用[查找]進(jìn)行定位

?使用[替換]修改指定信息

上一頁

停止放映

下一頁

第4頁

1、查找數(shù)據(jù)

?在數(shù)據(jù)庫中如何快速找到需要的數(shù)據(jù)是

經(jīng)常性的操作。如果知道記錄號,可在

“數(shù)據(jù)表”視圖中用“定位”查找;如

果不知道記錄號,只知道某字段的具體

值,可以使用“查找指定內(nèi)容”方式。

?查找操作包括:

-定位查找

上一頁-查找指定內(nèi)容

停止放映-查找空數(shù)據(jù)

下一頁

第5頁

⑴定位查找

/

?使用記錄定位器的查找,操作步驟:

-打開指定的數(shù)據(jù)庫表,選擇“數(shù)據(jù)庫

視圖”

-雙擊“記錄編號框”中的編號,然后

輸入要找記錄的編號

-按[Enter]鍵即可。

上一頁

記錄編號框

停止放映

|記錄:干>1川郵共11

下一頁

第6頁

⑵查找指定內(nèi)容

?有時(shí)并不知道查找的記錄號,可使用“查找指定

內(nèi)容”的方法,操作步驟:

-打開指定的數(shù)據(jù)庫表,選擇“數(shù)據(jù)庫視圖”

-單擊要查找數(shù)據(jù)所在字段的“字段選擇器”

-執(zhí)行“//編輯〃查找”,在“查找和替換”對

話框的“查找內(nèi)容”文本框中輸入查找對象

-單擊“查找第一個(gè)"按鈕即可。

在字段中查找:“TNAME”?X

上一頁

查找內(nèi)容⑻:刊題

停止放映查找第一個(gè)6)

搜索⑻:麗三]「區(qū)分大小寫?查找下一個(gè)舊

下一頁

關(guān)閉

匹配⑥:函丁3:鬻翼器

“頁

“查找”復(fù)選框

區(qū)分太小寫?;指定要找數(shù)據(jù)必須與指定內(nèi)容大小

r寫相同

選擇,則區(qū)分大小寫;

不選擇,則不區(qū)分大小寫。

「接格式搜索字段但指定要找數(shù)據(jù)必須與指定格式匹配

若希望按字段本身所顯示的格式進(jìn)行搜索,則選

擇之;

上一頁

[7只搜索當(dāng)前字段?指定查找只在當(dāng)前字段進(jìn)行

停止放映

下一頁只在插入點(diǎn)停留的字段內(nèi)搜索;否則在所有的字段

內(nèi)搜索。

第8頁

查找指定內(nèi)容的詳細(xì)功能

/

?“搜索”列表框中的?“匹配”列表框中的選

選項(xiàng)包括:項(xiàng)包括:

I字段任何部分二I

:何部分

字段開頭

全部針對所有數(shù)據(jù)字段任何部分針對字段的

上一頁

向上從當(dāng)前插入點(diǎn)任何部分?jǐn)?shù)據(jù)

停止放映向上查找整個(gè)字段針對整個(gè)字段數(shù)據(jù)

字段開頭針對字段的開始字

下一頁向下從當(dāng)前插入點(diǎn)

向下查找符數(shù)據(jù)

第9頁

⑶查找空數(shù)據(jù)

?有時(shí)只要找出有空值的數(shù)據(jù),即不知道記錄號,

也不知道查找對象,“查找空數(shù)據(jù)”操作步驟:

-打開指定的數(shù)據(jù)庫表,選擇“數(shù)據(jù)庫視圖”

-單擊要查找數(shù)據(jù)所在字段的“字段選擇器”

-執(zhí)行“//編輯〃查找”,彈出“查找和替換”對

話框

-在“查找內(nèi)容”文本框中輸入“Null”

-單擊“匹配”框右邊的下箭頭,從列表框中選

上一頁擇“整個(gè)字段”

停止放映-單擊“搜索”框右邊的下箭頭,從列表框中選

擇指定的字段

下一頁

-單擊“查找下一個(gè)"按鈕即可。

第10頁

⑷查找中有關(guān)通配符的規(guī)定

通配符作用示例

通配任何個(gè)數(shù)的字符th*代表this、the、that飛等

?通配任何單個(gè)的字符?ike代表bike、like等

#通配任何個(gè)數(shù)字1#3代表103、113、123、143等

II通配方括號內(nèi)任何單個(gè)字符|bl]ike只代表bike或like等

通配任何方括號內(nèi)指定字符[!bl]代表除bike和like之外的任何

之外的字符?ike狀的文本

通配方括號內(nèi)指定范圍內(nèi)a[b-d]e只代表abe、ace和ade

上一頁的任何一個(gè)字符。

停止放映必須注意:只能以遞增排序

順序來指定區(qū)域(A-Z,

下一頁

而不是二A)

第11頁

使用通配符舉例

?在羅斯文DB中的“客戶”表中查找“Philip

Cramer",用通配符“Phi*”。

?操作步驟:

-打開“客戶”表

-執(zhí)行“〃編輯〃查找

-單擊“聯(lián)系人姓名”字段

-在“查找內(nèi)容”文本框中輸入“Phi*”

-在“匹配”列表框中選擇“字段開頭”,

上一頁-單擊“查找第一個(gè)"按鈕,找到。

停止放映

下一頁

第12頁

2、替換數(shù)據(jù)

/

?有時(shí)要修改多處相同的數(shù)據(jù),并要自動查找

到這些數(shù)據(jù)并更新為新的數(shù)據(jù),“替換數(shù)據(jù)”

可以實(shí)現(xiàn)這類功能。操作又分為:

-“替換指定內(nèi)容”和“更改默認(rèn)設(shè)置”

上一頁

停止放映

下一頁

第13頁

替換指定內(nèi)容I

?操作步驟為:

-打開指定的數(shù)據(jù)庫表,選擇“數(shù)據(jù)庫視圖”

-單擊要查找數(shù)據(jù)所在字段的“字段選擇器”

-執(zhí)行“〃編輯〃查找”,彈出“查找和替換”

對話框

-在“查找內(nèi)容”文本框中輸入查找對象

-單擊“匹配”框右邊的下箭頭,從列表框中

選擇“整個(gè)字段”

上一頁

-單擊“搜索”框右邊的下箭頭,從列表框中

停止放映選擇指定的字段

下一頁-單擊“查找下一個(gè)"按鈕即可。

第14頁

替換指定內(nèi)容舉例I

?在“教師簡況表”中,將“PHONENO”中的

“326”改為“266”。

?操作步驟:

-打開“教師簡況表”,單擊“PHONENO”

字段

-在“搜索”列表框中選擇“全部”

-在復(fù)選框中,選擇“只搜索當(dāng)前字段”

-在“查找內(nèi)容”文本框中輸入“326”

上一頁

-在“替換”文本框中輸入“266”

停止放映-單擊“全部替換”按鈕即可。

下一頁

第15頁

3、排序記錄

?一般輸入時(shí)只考慮輸入的方便性,不

考慮數(shù)據(jù)記錄的有序性,而實(shí)際應(yīng)用

的數(shù)據(jù)記錄則通常要求是有序的。

?為了提高查找效率,就需要對數(shù)據(jù)記

錄重新進(jìn)行整理。而整理數(shù)據(jù)有效的

方法是對數(shù)據(jù)記錄進(jìn)行排序。

?排序方式分為:

上一頁-按單個(gè)字段排序

-按多個(gè)字段排序

停止放映

?使用“數(shù)據(jù)表視圖”

下一頁使用“高級篩選/排序”窗口

第16頁

排序規(guī)則

排序是根據(jù)所選擇的字段中數(shù)據(jù)值的大小對所有記

錄進(jìn)行重新排序。排序可按升序,也可以選擇降序。

在排序過程中,對不同的字段類型,排序規(guī)則也有

所不同。

-對英文按字母順序排序,大小寫視為相同,升序

時(shí)按a到z;降序時(shí)按z到a;

-對中文則按拼音字母順序排序;

-對數(shù)字按數(shù)字的大小排序

上一頁-對日期按日期的先后順序排;升序時(shí)按從前到后

停止放映的順序排;降序時(shí)則按從后向前的順序排。

下一頁

第17頁

排序注意事項(xiàng)

⑴對“文本”字段排序,如果它的值是數(shù)字的,

則將數(shù)字視為字符串。因此排序是按ASCH碼

值的大小來排序。若想將“5、6、12”按升序

排,應(yīng)將三個(gè)字符串改為“05、06、12"。

⑵按升序排序字段時(shí),如果字段的值為空,則將

包括空值的記錄排列在列表中的最前面。

⑶數(shù)字類型為備注、OLE對象或超級鏈接的字段

不能排序。

上一頁⑷排序后,排序次序與表一起保存起來。

停止放映

下一頁

第18頁

⑴按單個(gè)字段排序

?操作步驟為:

-打開指定數(shù)據(jù)庫表,選擇“數(shù)據(jù)庫視圖”

-單擊要排序的字段

-執(zhí)行“〃記錄〃排序〃降序I升序”

或單擊工具欄中排序按鈕卻

-執(zhí)行排序操作后,就可以改變表中的排

列次序,保存表時(shí),將同時(shí)保存排序次

上一頁

停止放映

下一頁

第19頁

按單個(gè)字段排序舉例

/

?分別對“學(xué)生簡況表”執(zhí)行不同字段的排序

?操作步驟為:

?打開“學(xué)生簡況表”

■單擊要排序的字段“TNAME”

■執(zhí)行“//記錄〃排序〃降序|升序”排序

?單擊“SNO”,執(zhí)行排序

?單擊“BDATE",執(zhí)行排序

?單擊“CLASS",執(zhí)行排序

上一頁■對“RESUME”字段不能執(zhí)行排序

停止放映?或單擊工具欄中的排序按鈕

下一頁

第20頁

⑵按多個(gè)字段排序I

按多字段排序是指:首先按第一個(gè)字段

進(jìn)行排序,當(dāng)?shù)谝粋€(gè)字段具有相同的值

時(shí),再按照第二個(gè)字段進(jìn)行排序,以次

類推,直到按全部指定的字段排好序?yàn)?/p>

止。

?按多個(gè)字段進(jìn)行排序的方法有兩種:

上一頁-使用“數(shù)據(jù)表視圖”實(shí)現(xiàn)排序

-使用“高級篩選/排序”窗口實(shí)現(xiàn)排序

停止放映

下一頁

第21頁

⑶使用“數(shù)據(jù)表視圖”排序

?操作步驟為:

-打開指定數(shù)據(jù)庫表(“學(xué)生簡況表”),選擇“數(shù)據(jù)庫視圖”

-選擇用于排序的相臨多個(gè)字段(例如,“SEX”和「A]zi『)

-執(zhí)行“〃記錄〃排序〃升序|降序”或單擊工具欄中“/3£士”

按鈕

回學(xué)生簡況表:表

SIOSIAIEBDATE

1

97000007張清高79-1-2397A

t耳

bu971

97000005郝一平77-5-17i-

u月2

bj97

排序結(jié)果97000008越志浩78-10-1i

月972

97000006楊雙軍78-4-28-trn

i971

97000004李建國76-6-24月

971

上一頁97000003秦剛75-11-30女

971

97000001王小燕78-12-12

97

97000002劉麗華77-1-15

停止放映

記錄:M|<II~川”米|共8

下一頁■從顯示結(jié)果可以看出,先按“SEX”排序,性別相同時(shí),

再按“CLASS”排序。

?注意:這種方式的排序,多字段必須是相臨的字段。

第22頁

⑷使用“高級篩選/排序”窗口排序

/

前面講的多字段排序,字段必須相臨,且必須都

按一種次序排序。能否選擇不相臨字段,或每個(gè)

字段選不同次序的方式排序呢?

?“高級篩選/排序”可以實(shí)現(xiàn)該功能。

堂學(xué)生簡況表篩選1:篩選_|Ex]

學(xué)生簡況表

“高級篩選/排序”窗口

上一頁“設(shè)計(jì)”網(wǎng).」

停止放映

字段

升序【降序

準(zhǔn)

下一頁則

dI

第23頁

高級篩選/排序”操作步驟

?打開指定數(shù)據(jù)庫表I

?執(zhí)行“〃記錄〃篩選〃高級篩選/排序”▽I

?彈出“高級篩選/排序”窗口(窗口下部“設(shè)計(jì)網(wǎng)格”

框,用于選擇排序字段、排序方式和排序準(zhǔn)則)

?鼠標(biāo)單擊“設(shè)計(jì)網(wǎng)絡(luò)”中第一列字段行右側(cè),從彈

出的字段列表中選擇第一個(gè)字段,再用同樣方法,

在第二、三、……列的字段行上選擇其它排序字段

?單擊選中第一字段“排序”單元格,選擇排序方式,

再用同樣方法,選擇其它字段的排序方式

上一頁

執(zhí)行“〃篩選〃應(yīng)用篩選”或單擊工具欄中“應(yīng)用篩

停止放映選”按鈕

下一頁?若想取消所設(shè)置的排序順序,執(zhí)行“〃記錄//取消篩

選I排序”即可。

第24頁

高級篩選/排序”舉例

以“SEX”(按升序)和“BDATE”(按降序)進(jìn)行

排序(它們在表中不相臨)o

單擊第一列“字段”歹!I,選擇“SEX”,再單擊

“排序”歹U,選“升序”

單擊第二列“字段”歹!J,選擇“BDATE”,再單擊

“排序”歹!J,選“降序”

單擊“應(yīng)用篩選”按鈕

好學(xué)生簡況表篩選1:篩選

學(xué)*生簡況表一

上一頁SNO

SHAME

BDATE

停止放映

下一頁

字段

準(zhǔn)

第25頁

高級篩選/排序”舉例結(jié)果

/

SIOSIAIEBDATESEXSCLASS▲

?97000007張清高79-1-23美

97000008趙志浩78-10-1男軟件972

另二

97000006m78-4-28軟件972

男二

97000005郝T77-5-17軟件971—

97000004李建國76-6-24男懊件971

男二

97000003秦剛75-11-30硬件971

97000001壬小燕78-12-1女軟件971

97000002劉麗華77-1-15女軟件9721

11也J國共8.1)id

上一頁記錄:1?|「

停止放映

?從顯示結(jié)果可以看出,先按“SEX”升序排,

下一頁性別相同時(shí),再按“BDATE”降序排。

第26頁

二、查詢對象及使用

/I

?查詢對象基本概念

?創(chuàng)建查詢對象

?查看不同類型的查詢

上一頁

停止放映

下一頁

第27頁

L數(shù)據(jù)查詢基本概念

/

1)查詢對象

2)查詢的功能

3)查詢的類型

4)使用查詢向?qū)?/p>

上一頁

停止放映

下一頁

第28頁

⑴查詢對象基本概念I(lǐng)

?在數(shù)據(jù)庫的實(shí)際應(yīng)用中,有時(shí)并不需要看到表中

的所有字段的數(shù)據(jù),有時(shí)需要同時(shí)看到多個(gè)相關(guān)

聯(lián)的表對象的多個(gè)字段中的數(shù)據(jù)。

?Access提供的“查詢”功能,可以非常容易的實(shí)

現(xiàn)這樣的操作。

?可以根據(jù)需要建立各種類型的“查詢對象”。當(dāng)

運(yùn)行查詢對象時(shí),Access動態(tài)地將相關(guān)聯(lián)的字段

數(shù)據(jù)從不同的表對象中自動匯集并顯示出來。

上一頁?實(shí)際上并沒有真正建立“動態(tài)關(guān)聯(lián)數(shù)據(jù)集合”,

停止放映而只是建立了“查詢對象”,數(shù)據(jù)匯集操作是在

執(zhí)行查詢對象時(shí)才動態(tài)地去完成的。

下一頁

第29頁

⑵查詢的功能I

?查詢就是按照一定的關(guān)系從Access數(shù)據(jù)表

中檢索所需要數(shù)據(jù)的操作。

?利用查詢功能可以通過不同的方法來查看、

編輯、分析數(shù)據(jù);例如

-對表中數(shù)據(jù)按某一準(zhǔn)則進(jìn)行排序

-將需要更新的記錄追加到某個(gè)表的末尾,

再將它們從原有的表中刪除

-使用SQL語言生成數(shù)據(jù)庫對象

上一頁-將命令發(fā)送到SQL服務(wù)器等

停止放映

下一頁

第30頁

查詢功能簡介

?選字字段可以只選擇表中的部分字段建立查詢,還可

以通過選擇一張表中的不同字段生成出所需要的多張表。

?選薦記錄可以根據(jù)指定的準(zhǔn)則查找所需記錄

?編灣記錄可以利用查詢添加、修改和刪除表中的記錄。

?實(shí)班讓摩可以在建立查詢的過程中進(jìn)行各種統(tǒng)計(jì),還

可以建立一個(gè)計(jì)算字段,利用計(jì)算字段保存計(jì)算的結(jié)果

?建立新表利用查詢得到的結(jié)果可以建立一個(gè)新表

上一頁?建立基于查詢的報(bào)表和窗體為r從一個(gè)或多個(gè)

表中選擇合適的數(shù)據(jù)顯示在報(bào)表或窗體中,用戶可以先建

停止放映立一個(gè)查詢,然后將該查詢的結(jié)果作為報(bào)表或窗體的數(shù)據(jù)

下一頁源。每次打印時(shí),該查詢從它的基表中檢索出符條件的最

新記錄。

第31頁

⑶查詢的類型

?查詢主要有:

?選擇查詢

?交叉表查詢

?參數(shù)查詢

?操作查詢

-生成表查詢

-刪除查詢

-追加查詢

-更新查詢

上一頁?SQL查詢

-聯(lián)合查詢

停止放映-傳遞查詢

下一頁-數(shù)據(jù)定義查詢

-子查詢

第32頁

常用查詢簡介

?①選擇查詢按查詢準(zhǔn)則,自動從一個(gè)或多個(gè)表中選擇數(shù)據(jù),

并可以按照所需要的排列次序顯示。還可以使用選擇查詢來

對記錄進(jìn)行分組,并且對記錄進(jìn)行總計(jì)、計(jì)數(shù)、平均以及其

他類型的操作。這是最常用的一種查詢類型。

?②交叉表查詢交叉表查詢將來源于某個(gè)表中的字段進(jìn)行分

組,一組列在數(shù)據(jù)表的左側(cè),一組列在數(shù)據(jù)表的上部,然后

在數(shù)據(jù)表行與列的交叉處顯示表中某個(gè)字段的統(tǒng)計(jì)值。交叉

表查詢就是利用表中的行和列來統(tǒng)計(jì)數(shù)據(jù),并以電子表格的

形式顯示數(shù)據(jù)。交叉表查詢可以從已有的查詢生成。

?③參數(shù)查詢參數(shù)查詢是一種利用對話框來提示用戶輸入準(zhǔn)

上一頁

則的查詢。執(zhí)行時(shí),根據(jù)不同的輸入值,可以得到不同結(jié)果。

停止放映參數(shù)查詢可以用來實(shí)現(xiàn)靈活、動態(tài)、查詢準(zhǔn)則可變的查詢。

下一頁

第33頁

④操作查詢I

?裸作餐泡是在一次查詢中對所得結(jié)果進(jìn)行更改的查詢,

包括:生成表、刪除、追加和更新。

?生成表查詢從一個(gè)或多個(gè)表中的全部或部分?jǐn)?shù)據(jù)中動

態(tài)生成新的表。用于生成表的備份文件;例如將從一個(gè)表中

刪除的記錄保存到歷史表中。

?龍賒查勘從一個(gè)或多個(gè)表中刪除一組記錄。還可以在追

加查詢后,將記錄從待更新的表中全部刪除。

?道加查勘從一個(gè)或多個(gè)表添加記錄到另一個(gè)表的末尾。

使用追加查詢可以將需要?jiǎng)h除的表中的等待更新的記錄添加

上一頁到另一個(gè)表的末尾。

停止放映?更新查詢使用更新查詢可以改變一個(gè)或多個(gè)表中的一組

記錄。這種查詢可以實(shí)現(xiàn)用一次操作實(shí)現(xiàn)大批量記錄快速更

下一頁

新的處理。例如,某種產(chǎn)品的單價(jià)全部上調(diào)10%。

第34頁

⑤SQL查詢|

?SQL查詢就是用戶使用SQL語句來創(chuàng)建的一種查

詢;包括:聯(lián)合、傳遞、數(shù)據(jù)定義及子查詢。

?聯(lián)合查詢將一個(gè)或多個(gè)表或查詢的字段組合作為

查詢結(jié)果中的一個(gè)字段。

?龜遞查沏是直接將命令發(fā)送到ODBC(開放數(shù)據(jù)

庫連接接口)數(shù)據(jù)庫(如MicrosoftSQLServer),

它使用服務(wù)器能接受的命令,利用它可以檢索或更

改記錄。

上一頁?數(shù)據(jù)定義查詢使用SQL語言創(chuàng)建或更改當(dāng)前數(shù)

停止放映據(jù)庫中的對象,如Access或SQLServer的表。

?子查坊是包含另一個(gè)選擇查詢或操作查詢中的SQL

下一頁

選擇語句。

第35頁

⑷使用查詢向?qū)

?使用“查詢向?qū)А笨梢栽谙驅(qū)У闹敢?/p>

下,便捷地實(shí)現(xiàn)查詢設(shè)計(jì)過程;對查

詢設(shè)計(jì)中不能完全滿足需要之處,再

在“設(shè)計(jì)視圖”中通過手工改動修改。

?通過“查詢向?qū)А笨梢詣?chuàng)建“簡單查

詢”、“交叉表查詢”、“查找重復(fù)

項(xiàng)查詢”及“查找不匹配項(xiàng)查詢”。

上一頁

停止放映

下一頁

第36頁

使用向?qū)Р樵儾僮鞑襟E

?以“簡單查詢向?qū)А睘槔f明:

⑴打開指定數(shù)據(jù)庫,選擇“查詢”、

“新建”

⑵選擇“簡單查詢向?qū)А?/p>

⑶選擇“表I查詢”及“字段”

⑷選擇“查詢類型”

上一頁

⑸填寫“查詢標(biāo)題”

停止放映

下一頁

第37頁

使用向?qū)Р樵儾僮髡f明

/

1)單擊“簡單查詢向?qū)А保瑔螕簟按_定”

2)選擇“表|查詢”及“字段”

在“表/查詢”列表框中,選擇數(shù)據(jù)源,可以是表

或查詢。>?

在“可用字段”框中,選擇指定字段「單擊單右

箭頭選擇當(dāng)前字段,單擊雙右箭頭選擇全部字段,

單擊“下一步”按鈕確認(rèn)

3)選擇“查詢類型”,可選擇“明細(xì)查詢”或

上一頁

“匯總查詢”,確定后,單擊“下一步”按鈕

停止放映

4)為查詢指定標(biāo)題,在“標(biāo)題列表框”中輸入

下一頁標(biāo)題。

5)最后,單擊“完成”結(jié)束創(chuàng)建。

第38頁

2.創(chuàng)建查詢對象

1)查詢操作環(huán)境

2)創(chuàng)建查詢的一般步驟

3)創(chuàng)建簡單查詢

4)單表查詢

5)多表查詢

上一頁6)SQL查詢

停止放映

下一頁

第39頁

⑴查詢設(shè)計(jì)窗口的環(huán)境

-[新建查詢]對話框

-[顯示表]對話框

-[選擇查詢]對話框

-查詢操作中的視圖

-查詢操作的工具欄命令按鈕

上一頁-查詢[設(shè)計(jì)視圖]中的QBE選項(xiàng)

停止放映

下一頁

第40頁

①[新建查詢]對話框

當(dāng)選擇數(shù)據(jù)庫[查詢]標(biāo)簽、再單擊[新建]命令按鈕后,

彈出下列對話框;有五種方式供選擇:

?設(shè)計(jì)視圖

不用向?qū)Ы⒉樵?/p>

?簡單查詢向?qū)?/p>

用向?qū)Ы⒁粋€(gè)簡單查詢

?交叉表查詢向?qū)?/p>

用向?qū)Ы㈩愃齐娮颖砀竦?/p>

查詢表

上一頁

?查找重復(fù)項(xiàng)查詢向?qū)?/p>

停止放映使用重復(fù)字段值查詢記錄

?查找不匹配項(xiàng)查詢向?qū)?/p>

下一頁

建立在無關(guān)表中查找的查詢

第41頁

②[顯示表]對話框

/

?選擇了[新建查詢]方式后,彈出下列對話

框,自動顯示該數(shù)據(jù)庫中已經(jīng)建立的表和

查詢對象。選擇它們供創(chuàng)建過程中使用。

?表[]標(biāo)簽

顯示所有表

?查[詢]標(biāo)簽

顯示所有查詢

上一頁?表[和查詢]

停止放映顯示所有的表

下一頁和查詢

第42頁

③[選擇查詢]對話框

?對話框上部是查詢設(shè)計(jì)區(qū),列表顯示[添加]表的字段。

?對話框下部是QBE網(wǎng)格。用于查詢設(shè)計(jì)。

(QBE-QueryByExample)

上一頁

停止放映

下一頁

第43頁

④查詢操作中的視圖

單擊查詢工具欄中的[視

圖]按鈕,彈出視圖方式

子菜單。國,0聾員C

設(shè)計(jì)視圖圖設(shè)計(jì)視圖?

用于查詢設(shè)計(jì)國數(shù)據(jù)表視圖⑤)

數(shù)據(jù)表視圖SQLSQL視圖@)

用于瀏覽顯示數(shù)據(jù)記錄

上一頁

SQL視圖

停止放映

用于SQL語句查詢操作

下一頁

第44頁

⑤查詢工具欄命令項(xiàng)

/

上限值屬性巳器

f%

的Z

f▼

,All▼

視圖子菜單

總計(jì)新

用設(shè)計(jì)視圖也)數(shù)對

國數(shù)據(jù)表視圖⑤)顯不表據(jù)象

庫.

SQLSQL視圖@)?

執(zhí)行視自

查詢選擇子菜單圖動

查詢選擇窗

回選擇查詢⑤)體

固交叉表查詢也)自動窗體子菜單

上限值子菜單

上一頁國!生成表查詢?自動■件CQ)

中!更新查詢QJ)笠7日百力報(bào)美9

,司表(X)5行_

停止放映追加查詢注)...25位

eU■在這]

X!刪除查詢也)100行

下一頁Jq報(bào)走g5%

S君建)

X之帝莫博:CM)25%

g類4莫氏o全部

第45頁

⑥查詢[設(shè)計(jì)視圖]中的QBE選項(xiàng)

選擇、設(shè)置查詢中出現(xiàn)的字段

顯示字段所在的表名(特別在多表查詢時(shí)有用)

選擇、設(shè)置排序主關(guān)鍵字段

設(shè)置是否顯示該字段。可用于輸入表達(dá)式。

上一頁

用于設(shè)置查詢條件。只顯示滿足條件的記錄。

停止放映

與[準(zhǔn)則]行相配合,用于定義邏輯“或”條件。

下一頁

第46頁

⑵創(chuàng)建查詢的一般操作步驟

?創(chuàng)建查詢包括兩個(gè)含義:

-創(chuàng)建查詢對象

用于構(gòu)造查詢的總體框架

-設(shè)計(jì)查詢對象

用于實(shí)現(xiàn)具體要求的查詢

?確定排序順序

上一頁?確定選擇的準(zhǔn)則

停止放映?決定要查看的字段

下一頁

第47頁

①創(chuàng)建查詢操作步驟I

?打開數(shù)據(jù)庫

?單擊[查詢]標(biāo)簽,彈出[新建查詢]對話框

?選擇創(chuàng)建方式,單擊[確定]按鈕

?在彈出的[顯示表]對話框中選擇要查詢的

表(可以是一個(gè)、也可以是多個(gè)),單

擊[添加]按鈕。

?最后,單擊[關(guān)閉],結(jié)束創(chuàng)建查詢操作。

上一頁

?隨后進(jìn)入設(shè)計(jì)查詢操作階段。

停止放映

下一頁

第48頁

②設(shè)計(jì)查詢操作步驟

?設(shè)計(jì)查詢的操作步驟包括:

1)選擇查詢所包含的字段

2)設(shè)置查詢中數(shù)據(jù)排序的主字段

3)設(shè)置查詢準(zhǔn)則(條件)

4)保存查詢對象

5)編輯QBE網(wǎng)格中的字段

上一頁

停止放映

下一頁

第49頁

設(shè)計(jì)查詢操作說明

1)選擇查詢所包含的字段從在查詢設(shè)計(jì)區(qū)打開的表中選取要

查詢的字段,放在QBE網(wǎng)格單元格中。選擇查詢字段有兩種方法:

-L雙擊要查詢的字段名,Access會自動將選擇的字段順序填

入QBE網(wǎng)格的單元格中;

-2.將鼠標(biāo)放在被選字段上,拖動該字段到QBE網(wǎng)格的單元格

單元格中。

經(jīng)上述操作后,即定義了查詢中包含的字段。

2)設(shè)置查詢中數(shù)據(jù)排序的主字段設(shè)計(jì)查詢時(shí)可以定義數(shù)據(jù)

排序的主關(guān)鍵字(字段),執(zhí)行時(shí)數(shù)據(jù)按主字段的邏輯順序自

動排序。操作步驟是:

上一頁

-用鼠標(biāo)單擊要作為主關(guān)鍵字的字段,會彈出一個(gè)下拉菜單;

停止放映-單擊下拉箭頭,彈出3個(gè)可選項(xiàng)

下一頁-選擇[升序]、[降序]、[不排序]選項(xiàng)。

第50頁

設(shè)計(jì)查詢操作說明(續(xù)一)

3)設(shè)置查詢準(zhǔn)則(條件)查詢時(shí)可快捷菜單

以只對滿足條件的數(shù)據(jù)進(jìn)行操作,

通過設(shè)置查詢準(zhǔn)則來定義查詢條

件。操作方法是:

表名稱(S)

-選擇[設(shè)計(jì)視圖]

-單擊QBE單元格線中[準(zhǔn)則],X剪切復(fù))

電復(fù)制?

將光標(biāo)移到指定字段位置

粘貼但)

-輸入查詢條件表達(dá)式,例如,B

上一頁“Like計(jì)算計(jì)*”

-或者右鍵單擊[準(zhǔn)則]格線,彈::、生成器?)...

停止放映

出快捷菜單,選擇[生成器]。顯示比例②)...

下一頁在[生成器]對話框中定義更復(fù)

雜的查詢條件。囪屬性9...

第51頁

表達(dá)式生成器對話框

/

達(dá)式操作符類型列表框

輯框?算術(shù)、比較、邏

確定

常用操作取消

二J撤消

』(|)|粘貼比)|

+“/*|<>|And|Or|Not|幫助國)

上一頁

操作對象

停止放映

列表框

下一頁?函數(shù)

?常數(shù)

?操作符

?通用表達(dá)式第52頁

設(shè)計(jì)查詢操作說明(續(xù)二)

4)保存查詢對象保存查詢操作方法為:M

-執(zhí)行“〃文件//保存”菜單命令或單擊[保存]

按鈕

-在彈出的對話框中,輸入查詢名字,單擊

[確定]

5)編輯QBE格線中的字段QBE格線中的字段可以

刪除和移動,具體操作為:

刪除單擊要?jiǎng)h除的字段列,按Del鍵即可

上一頁

-移動單擊要移動的字段,釋放鼠標(biāo)按鈕,

停止放映再單擊并拖動該字段到指定位置即可。

下一頁-編輯操作后,要重新保存查詢內(nèi)容。

第53頁

創(chuàng)建軟件971班男生查詢舉例

/

?打開“教學(xué)管理”DB,單擊“查詢”、“新建”

?在“新建查詢”對話框中選擇“設(shè)計(jì)視圖”,單擊

“確定”

?彈出“選擇查詢”對話框,從“顯示表”列表框中單

擊“學(xué)生簡況表”,單擊“添加”,關(guān)閉“顯示框”

?依次雙擊各個(gè)字段名,將它們選到網(wǎng)格單元中

?單擊“SNO”的“排序”框,從列表值中選擇“升序”

?單擊“SEX”的“準(zhǔn)則”框,輸入“二男”

上一頁?單擊“SCLASS”的“準(zhǔn)則”框,輸入“=軟件971”

停止放映?單擊工具欄中“執(zhí)行”按鈕,即可看到查詢結(jié)果

下一頁?單擊工具欄中“保存”按鈕,彈出“另存為”對話框,

輸入“軟件971班男生情況查詢”,單擊“確定”

第54頁

⑶創(chuàng)建簡單查詢

?創(chuàng)建簡單查詢操作步驟:

-打開數(shù)據(jù)庫

一選擇“查詢”標(biāo)簽,單擊“新建”按鈕

-選擇“簡單查詢向?qū)А保瑔螕簟按_定”

-在“簡單查詢向?qū)А敝羞x擇“表I查詢”

一在選定的表I查詢中確定字段,單擊“下一步”

-在“請為查詢指定標(biāo)題”文本框中輸入“查詢

上一頁名稱”

-單擊“完成”,即可創(chuàng)建一個(gè)簡單查詢

停止放映

下一頁

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論