第3章 計算機查詢_第1頁
第3章 計算機查詢_第2頁
第3章 計算機查詢_第3頁
第3章 計算機查詢_第4頁
第3章 計算機查詢_第5頁
已閱讀5頁,還剩75頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

薇福屋籟術(shù)施南敏程

第三幸至莉

E

術(shù)

向霹梃要

□查詢概述

□選擇查詢

口在查詢中計算

口交叉表查詢

口參數(shù)查詢

口操作查詢

口SQL查詢

2

機;3.1.圭莉挑述一定文

□查詢是Access2003數(shù)據(jù)庫的主要對象,是

Access2003數(shù)據(jù)庫的核心操作之一。

□查詢就是以數(shù)據(jù)庫中的數(shù)據(jù)作為數(shù)據(jù)源,根

據(jù)給定條件從指定的數(shù)據(jù)庫的表或查詢中檢

索出符合用戶要求的記錄數(shù)據(jù),形成一個新

的數(shù)據(jù)集合。

□查詢的結(jié)果是動態(tài)的,它隨著查詢所依據(jù)的

表或查詢的數(shù)據(jù)的改動而變動。

3

a%3」」交相的功犍

口從一個或多個基本表中查詢信息

口指定準則來限制結(jié)果集中所要顯示的記錄

□指定要在結(jié)果集中出現(xiàn)的字段

口指定結(jié)果集中記錄的排序次序

口對結(jié)果集中的記錄進行數(shù)學統(tǒng)計

口將結(jié)果集制成一個新的基本表

口在結(jié)果集的基礎(chǔ)上建立窗體和報表

口在結(jié)果集中進行新的查詢

口查找不符合指定條件的記錄

建立交叉表形式的結(jié)果集

■■I

尸術(shù)與

0拿

?讖3.1.2圭莉/類

口常見的查詢類型有5種:

□選擇查詢、

□參數(shù)查詢、

口交叉表查詢、

口操作查詢、

□SQL查詢

5

1,送舞左莉

□1.選擇查詢

□選擇查詢是最常用的一種查詢。應(yīng)用選擇查詢

可以從數(shù)據(jù)庫的一個或多個表中提取特定的信息,

并且將結(jié)果顯示在一個數(shù)據(jù)表上供查看或編輯,

或者用作窗體或報表的基礎(chǔ)。利用選擇查詢,用

戶能對記錄分組,并對組中的字段值進行各種計

算,例如平均、匯總、最小、最大,以及其他統(tǒng)

計。

6

L送翦圭莉

□Access2003的選擇查詢有以下幾種類型:

□?簡單選擇查詢是最常用的查詢方式,即從一

個或多個基本表中按照指定的準則進行查詢,并

在類似數(shù)據(jù)表視圖中表的結(jié)構(gòu)中顯示結(jié)果集;

□?統(tǒng)計查詢是一種特殊的查詢??梢詫Σ樵兊?/p>

結(jié)果集進行各種統(tǒng)計,包括總計、平均、求最小

值和最大值等,并在結(jié)果集中顯示;

□?重復(fù)項查詢可以在數(shù)據(jù)庫的基本表中查找具

有相同字段信息的重復(fù)記錄;

□?不匹配查詢在基本表中查找與指定條件不相

符的記錄。7

a1.參敕圭莉

口執(zhí)行參數(shù)查詢時,屏幕顯示提示信息對話框。

用戶根據(jù)提示輸入信息后,系統(tǒng)會根據(jù)用戶輸入

的信息執(zhí)行查詢,找出符合條件的記錄。參數(shù)查

詢分為單參數(shù)查詢和多參數(shù)查詢兩種。

□執(zhí)行查詢時,只需要輸入一個條件參數(shù)的稱為

單參數(shù)查詢;執(zhí)行查詢時,針對多組條件,需要

輸入多個參數(shù)條件的稱為多參數(shù)查詢。

3.我又表圭莉

□交叉表查詢能夠匯總數(shù)據(jù)字段的內(nèi)容,匯總

計算的結(jié)果顯示在行和列交叉的單元格中。

□將來源于某個表中的字段進行分組,一組列

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

后在數(shù)據(jù)表行與列的交叉單元格中顯示表中某

個字段的各種計算值,如求和、計數(shù)值、求平

均值、求最大值,等等。

9

4,舔作圭莉

*

,?操作查詢是利用查詢所生成的記錄數(shù)據(jù)進行編輯等操

作。包括:

□?生成表查詢,即利用一個或多個表中的全部或部分

數(shù)據(jù)創(chuàng)建新表。運行生成表查詢的結(jié)果就是把查詢的數(shù)

據(jù)以另外一個新表的形式存儲。即使該生成表查詢被刪

除,已生成的新表仍然存在;

□?更新查詢,即對一個或多個表中的一組記錄做全部

更改。運行更新查詢會自動修改有關(guān)表中的數(shù)據(jù),數(shù)據(jù)

一旦更新則不能恢復(fù);

□?追加查詢,即將一組記錄追加到一個或多個表原有

記錄的尾部。運行追加查詢的結(jié)果是向有關(guān)表中自動添

加記錄,增加了表的記錄數(shù);

□?刪除查詢,即按一定條件從一個或多個表中刪除一

組記錄,數(shù)據(jù)一旦刪除不能恢復(fù)。10

,術(shù)智圭莉

■*5.SQL

SQL(StructuredQueryLanguag——結(jié)構(gòu)化查

詢語言是用來查詢、更新和管理關(guān)系型數(shù)據(jù)庫

的語言。SQL查詢就是用戶使用SQL語句創(chuàng)建

的查詢。

□所有的Access2003查詢都是基于SQL語句的,

每個查詢都對應(yīng)一條SQL語句。用戶在查詢

“設(shè)計”視圖中所做的查詢設(shè)計,在其“SQL”

視圖中均能找到對應(yīng)的SQL語句。常見的SQL

查詢有以下四種類型:

□聯(lián)合查詢,傳遞查詢,數(shù)據(jù)定義查詢,子查詢

5.SQL圭莉

□?聯(lián)合查詢,即可將一個或多個表或查詢所對應(yīng)的多個

字段組合起來,形成一個完整的查詢。執(zhí)行聯(lián)合查詢時,

將返回所包含的表或查詢中對應(yīng)字段的記錄;

□?傳遞查詢,使用服務(wù)器能接受的命令直接將命令發(fā)送

到ODBC數(shù)據(jù)庫而無需事先建立鏈接,如使用SQL服務(wù)

器上的表。可以使用傳遞查詢來檢索或更改記錄;

□?數(shù)據(jù)定義查詢,用來創(chuàng)建、刪除、更改表或創(chuàng)建數(shù)據(jù)

庫中的索引的查詢;

□?子查詢,是基于主查詢的查詢。像主查詢一樣,子查

詢中包含有另一個選擇查詢或操作查詢中的SQL

SELECT語句。通過子查詢作為查詢條件對某些結(jié)果進

行測試,查找主查詢中大于,小于或等于子查詢還回的

結(jié)果。12

強術(shù)

3.1.3圭莉祝圖

Access2003的每一個查詢主要有三個視圖:

14

L救據(jù)表祝國

__~-_"

teallJ.口旺

姓名性別出生日期專業(yè)編號|一

胡廣飛1986-4-604“數(shù)據(jù)表”

廖某化1986-10-3141

后]募1986-5-3411=1視圖用來顯

王濤1987-1-242示查詢的結(jié)

趙雅娟1986-7-842果數(shù)據(jù)。

謝勝1986-10-2303

張輝1987-5-2003

陶冶1987-7-3004!/

李文浩1987-9-2004

陳誠男1988-8-803

劉玫女1988-8-842

?1987-3-542|

李丹女tlV

米1yl

記錄:[HJL±JI12[±_狂1]?羽共有記錄數(shù):12

2、轂針祝尉

設(shè)

“"

*k'

設(shè)

學號諭

姓名

專業(yè)編號修

性別>

|<|

16

3,SQLit?

“SQL”視圖用來

顯示與“設(shè)計”視

圖等效的SQL語句o

|SEUCT學生.學號,學生.姓名,學生.性別,專業(yè)表.專業(yè)名稱

FROM專業(yè)表BfflERJOIN學生OH專業(yè)表.專業(yè)編號二學生.專業(yè)編號;

17

32送芥圭莉

“選擇查詢”就是從一個或多個有關(guān)系的表中

將滿足要求的數(shù)據(jù)選擇出來,并把這些數(shù)據(jù)

顯示在新的查詢數(shù)據(jù)表中。包括:

?簡單選擇查詢

A統(tǒng)計查詢

A重復(fù)項查詢

?不匹配查詢

引例等制

□如何使用“簡單查詢向?qū)А眲?chuàng)建單表查詢或多表

查詢?

□如何使用“設(shè)計”視圖創(chuàng)建單表查詢或多表查詢:

口怎樣運行查詢?

口怎樣設(shè)置查詢準則進行條件查詢?

□如何修改查詢?

□如何使用查找重復(fù)項和不匹配項查詢?

■■I

文.*3.2.2(1)丈嵬章表金莉

例3.1查詢學生的基本信息,并顯示學生的姓名、性別、出生日期和專業(yè)編號。操

作步驟如下:

設(shè)計視圖

單查詢向」

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

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

查找不匹配項查詢向?qū)?/p>

該向?qū)倪x中的字段中創(chuàng)

請確定查詢中使用哪些字段:

建選擇查詢。

可從多個表或查詢中選取.

選定的字段(S)

學成

專業(yè)編號

取消]?下一步&)>ii完威?)?

20

請確定采用明細查詢還是匯總查詢:

◎謝―溫―定—不手段5而'

o匯總⑤)

/匚總選項|中

取消|jT工一步也)I下一步?〉||完或⑥|

「______-

■Entx

姓名性別出生日期1專業(yè)翡號A

JBB

胡廣飛iTo1986-4-604

OB

TJn

里榮化i'-1986-10-3141

JBnB

高磊\T-1986-5-341

D<B

王濤>Fo1987-1-242

U

趙雅娟K1986-7-842

TOB

謝勝^ro1986-10-2303

月B

張輝一o1987-5-2003

陶冶1987-7-3004

李文浩1987-9-2004

陳誠1988-8-803

劉玫1988-8-842

?李丹1987-3-542|21

舊回回共有記錄數(shù)

記錄L*UL±jr122

(2)毫克,表至前

例3.2查詢學生的課程成績,并顯示學生的姓名、所選課程名稱和考試成績。

(該查詢涉及至1)3個表:“學生”表、“課程”表和“學生選課”表)

.力打開?)留設(shè)計也)于新建?

對象在設(shè)計視圖中創(chuàng)建查詢

□表使用向?qū)О菇ú樵?/p>

考試成績平均分查詢

事查詢

學生成績查詢

3窗體學生課程成績查詢

畫報表學生選課情況交叉表查詢

請確定查詢中使用哪些字段:

卷頁

a宏可從多個表或查詢中選取.

溜模塊

組表/查詢①)

旬收.表:學生選課

可用字段必):選定的字段⑤)

學號姓名

課程編號課程名稱

開課時間考試成績

平時成疑

取消]'i下一步??>M完成史)

7ZZZ7

?c語言程序設(shè)計80

謝勝多媒體計篁機技術(shù)90

謝勝計篁機原理70

張輝Access數(shù)據(jù)庫應(yīng)用基礎(chǔ)60

陳誠Access數(shù)據(jù)庫應(yīng)用基礎(chǔ)90

劉玫多媒體計算機技術(shù)70

李丹編譯原理60

胡廠飛C語言程序設(shè)計86

廖榮化Access數(shù)據(jù)庫應(yīng)用基礎(chǔ)50

廖榮化編譯原理90

Access數(shù)據(jù)庫應(yīng)用基礎(chǔ)91

多媒體計篁機技術(shù)85

計篁機原理78

編譯原理75

李文浩

Access數(shù)據(jù)庫應(yīng)用基礎(chǔ)80v

記錄:叵iLULMJE共有記錄數(shù):15

O2.使用“我計祝囹"創(chuàng)建圭莉

口例3?3查詢學生專業(yè)的情況。并顯示學生的學號、姓名、性別及

專業(yè)名稱。(該查詢涉及到2個表:“學生”表、“專業(yè)”表)

9UcrosaftAccess-1有倒1:詵"詢詢J國畫區(qū)

■文忖<1)函強如?E(v)曲入里查謠?)工Rui?□?)Qj)

:J:學生信息f?Ws?報森A3PDF如

勺立衣

「承

??2aH太需”技術(shù)應(yīng)

A95學XWKKg>tti?t

?3充蛤QUa刖韻露卑H術(shù)汶BWicr.softr^rt?3S6A-r,KJg摩

o,F(xiàn)」E5w°

出"學甘近數(shù)第?1查溝1jSSfiifl4髭建,

[^詢:選擇查詢]

MicrosoftAccess—1QHeroxoftACCO*M-[jKiMi:選擇互卻]

:文件堡)編輯⑥視圖9插入?查詢④工具9窗口⑥幫助⑥:文件9編偈4)視圖9插入U)查詢工具Q)窗口a)裕助如

:二]學生信息檄師信息報襲AdoboPDF?

:于學生信息教師信息報表AdobePDF@)

:農(nóng)工建

漢FeI:y.倒也.肽:一.d

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論