國家二級ACCESS機試選擇題(查詢)模擬試卷1(共291題)_第1頁
國家二級ACCESS機試選擇題(查詢)模擬試卷1(共291題)_第2頁
國家二級ACCESS機試選擇題(查詢)模擬試卷1(共291題)_第3頁
國家二級ACCESS機試選擇題(查詢)模擬試卷1(共291題)_第4頁
國家二級ACCESS機試選擇題(查詢)模擬試卷1(共291題)_第5頁
已閱讀5頁,還剩88頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

家二級ACCESS機試選擇題(查詢)

模擬試卷1(共9套)

(共291題)

家二級ACCESS機試選擇題(查詢)

模擬試卷第1套

一、選擇題(本題共37題,每題1.0分,共37分。)

1、在查詢中,默認的字段顯示順序是

A、在表的“數據表視圖”中顯示的順序

B、添加時的順序

C、按照字母順序

D、按照文字筆畫順序

標準答案:B

知識點解析:本題考查查詢設計相關知識要點。在查詢中,默認的字段顯示順序是

用戶通過查詢設計視圖的數據區向設計網格中添加時的前后順序。

2、在課程表中要查找課程名稱中包含“計算機”的課程,對應“課程名稱”字段的正

確準則表達式是

A、”計算機”

B、“*計算機”

C、Like”*計算機*”

D、Like”計算機”

標準答案:C

知識點解析:本題考查模糊查詢及字符函數的相關知識。模糊查詢利用Like關鍵

字和通配符,對不確定字符串進行查找。常用通配符為:*(與任何個數的字符匹

配)、?(任何單個字符匹況)、M與方括號內任何單個字符匹配)、!(匹配任何不在括

號之內的字符)、.(與范圍內的任何一個字符匹配)、#(與任何單個數字字符匹

配)。根據本題的要求,表達式應該寫為:Like”*計算機*

3、建立一個基于“學生”表的查詢,要查找“出生日期”(數據類型為日期/時間型)在

1980-06-06和1980-07-06間的學生,在“出生II期”對應列的“準則”行中應輸入的表

達式是

A、between1980-06-06and1980-07-06

B、between#!980-06-06#and#1980-07-06#

C、between1980-06-06or1980-07-06

D、between#1980-06-06#or#1980-07-06#

標準答案:B

知識點解析:本題考查查詢條件表達式的書寫。BETWEEN值1AND值2:如果

給定的值在值1和值2之間(包括值1、值2),結果為真(true)、否則為假(false)。

And關鍵字連接的多個條件必須同時滿足,同時,在ACCESS中,時間類型數據

應該放置在兩個“#"中間,所以選項B不正確。

4、在Access的數據庫中己建立了“Book”表,若查找“圖書編號”是“112266”和

“113388”的記錄,應在查詢設計視圖的準則行輸入

A、”112266“and“l13388”

B、notin("l12266",“113388”)

C、in("l12266“,T133B8”)

D、not(',112266''and''113388'')

標準答案:C

知識點解析:本題考查查詢條件表達式的書寫。In(值1,值2,…,值n)表達式表

是所指定的值應該出現在值1到值n之中,出現則結果為true(真)、否則為

fake(假)。

5、_己建立的:tEmployee”表,表結構及表內容如下所示:

字段名稱字網類型字段大小字段名稱字段類型字段大小

版員1D文A10職務文本口4

姓名文本10尚歷?注

性別文本1聯系電話8

出生日期日斷/時間

**(Employee"表!

雇員!D姓名性別出生日期職務荷歷我系電話

\王寧女1960-1-1經理19弘年大學畢業,白為炳將員35976450

2李清男1962-7-1I*年大學畢業,現為初督員35976451

3王創男1970-1-1職員1993年專科帳業,現為銷售員35976452

4鄭炎女197861職員1999年大學峰業.理為初管員35976453

5________姆小紅女1954*11-1職員19%年大學畢業,現為管理。35976454

卜面顯示的是查詢設計視圖,從設計視圖所示的內容中判斷此查詢將顯示

A、出生日期字段值

B、所有字段值

C、除出生日期以外的所有字段值

D、雇員ID字段值

標準答案:B

知識點解析:本題考查查詢條件表達式的書寫。In(值1,值2,…,值n)表達式表

是所指定的值應該出現在值1到值n之中,出現則結果為true(真)、否則為

false(假)。顯然選項A)不正確,and關鍵字連接的多個條件必須同時滿足,這與題

目要求不符。選項B)表示找出圖書編號不是“112266”和“113388”的記錄。選項C)

正確。選項D)表達式書寫格式不正確。

6、SQL語句不能創建的是

A、報表

B、操作查詢

C、選擇查詢

D、數據定義杳詢

標準答案:A

知識點解析:本題考查SQL語句的知識。SQL語言的功能十分強大,它包括數據

定義功能、數據查詢功能、數據操縱功能和數據控制功能。SQL能定義的數據包

括表、視圖、索引等,不包括報表。

7、在SQL語言的SELECT語句中,用于指明檢索結果排序的子句是

A、FROM

B、WHILE

C、GROUPBY

D、ORDERBY

標準答案:D

知識點解析:SELECT語句能夠實現數據的篩選、投影和連接等操作,并能夠完成

如篩選字段重命名、多數據源數據組合、分類匯總和排序等具體操作。SELECT語

句的一般格式為:SELECT[ALL|DISTINCT]*|V字段列表》FROMV表名1>[V

表名2>]…[WHEREV條件表達式[GROUPBYV字段名>[HAVINGV條件表

達式>]][0!^^1^8丫〈字段名〉次5(2|D£50];其中:ALL表示查詢所有符合條

件的記錄,默認值為ALL;DISTINCT表示查詢要去掉重復行的所有記錄:*表示

查詢結果為整個記錄,即包括所有的字段;〈字段列表〉使用“,”將項分開,這些

項可以是字段、常數或系統內部的函數;FROM子句說明要查詢的數據來自哪個

或哪些表,可以對單個或多個表進行查詢;WHERE子句說明查詢條件,條件表達

式可以是關系表達式,也可以是邏輯表達式;GROUPBY子句用于對檢索結果進

行分組,可以利用它進行分組匯總;HAVING必須跟隨GROUPBY使用,它用來

限定分組必須滿足的條生ORDERBY子句用于對查詢結果進行排序,ASC表示

查詢結果按某一字段值升序排列,DESC表示查詢結果按某一字段值降序排列,

8、在SELECT語句中便用ORDERBY是為了指定

A、查詢的表

B、查詢結果的順序

C、查詢的條件

D、查詢的字段

標準答案:B

知識點解析:本題考查SQL查詢語句的知識。在SQL查詢中,GroupBy用來分

組,OrderBy用來排序<.

9、在SOL查詢中“GROUPBY”的含義是

A、選擇行條件

B、對查詢進行排序

C、選擇列字段

D、對查詢進行分組

標準答案:D

知識點解析:在SQL查詢中,GroupBy用來分組,OrderBy用來排序。

10、在SQL語言的SELECT語句中,用于實現選擇運算的子句是

A、FOR

B、IF

C、WHILE

D、WHERE

標準答案:D

知識點解析:FOR與WHILE為VBA語言中的循環語句,IF為VBA語言中的條

件語句,而WHERE是SQL語句中的條件語句。

11、SQL查詢命令的結構是:SELECT...FROM...WHERE...GROUP

BY...HAVING...ORDERBY...其中,使用HAVING時必須配合使用的短語是

A、FROM

B、GROUPBY

C、WHERE

D、ORDERBY

標準答案:B

知識點解析:HAVING必須跟隨GROUBY使用,它用來限定分組必須滿足的條件

12、在SQL的SELECT語句中,用于實現選擇運算的是

A、FOR

B、WHILE

C、IF

D、WHERE

標準答案:D

知識點解析:本題考查SQL中查詢語句的知識。在SQL的查詢語句中,WHERE

子句用于指定查詢條件,只有滿足條件的元組才會出現在結果集中。

13、SELECT命令中用于返回非重復記錄的關鍵字是

A、TOP

B、GROUP

C、DISTINCT

D、ORDER

標準答案:C

知識點解析:SELECT語句能夠實現數據的篩選、投影和連接操作,并能夠完成篩

選字段重命名、多數據源數據組合、分類匯總和排序等具體操作.其中DISTINCT

表示查詢要去掉重復行的所有記錄。

14、在書寫查詢準則時,日期型數據應該使用適當的分隔符括起來,正確的分隔符

A、*

B、%

C、&

D、#

標準答案:D

知識點解析:本題考查常量的知識。在Access中,日期型常量要求用“#”作為分隔

符括起來。

15、如果在查詢條件中咬用通配符“口”,其含義是

A、錯誤的使用方法

B、通配不在括號內的任意字符

C、通配任意長度的字符

D、通配方括號內任一單個字符

標準答案:D

知識點解析:通配符口表示匹配在字符集中指定的任何一個字符。

16、如果在查詢的條件中使用了通配符方括號”[廣,它的含義是

A、通配任意長度的字符

B、通配不在括號內的任意字符

C、通配方括號內列出的任一單個字符

D、錯誤的使用方法

標準答案:C

知識點解析:本題考查通配符的知識。Access中的模糊查詢和有效性規則設計中

經常要用到通配符,常見的通配符有”代表0個或多個任意字符;“?”代表一個

任意字符;“#''代表一個任意數字字符;“口代表與口內任意一個字符匹配;”'代表

與任意一個不在方括號內的的字符匹配,必須與口一起使用。

17、創建參數查詢時,在查詢設計視圖準則行中應將參數提示文本放置在

A、㈠中

B、()中

C、口中

D、V>中

標準答案:c

知識點.析:參數查詢利用對話框提示用戶輸入參數,并檢索符合所輸入參數的記

錄或值,準則中將參數提示文本放在“口”中。

18、通配符的含義是

A、通配任意個數的字符

B、通配任何單個字符

C、通配任意個數的數字字符

D、通配任何單個數字字符

標準答案:D

知識點解析:通配符#表示通配任何單個數字字符。

19、要在查找表達式中使用通配符通配一個數字字符,應選用的通配符是

A、*

B、?

C、!

D、#

標準答案:D

知識點解析:本題考查通配符的知識。Access中的模糊查詢和有效性規則設計中

經常要用到通配符,常見的通配符有:“*”代表0個或多個任意字符;"?''代表一個

任意字符:“#''代表一個任意數字字符;“口”代表與口內任意一個字符匹配;"!”代表

與任意一個不在方括號內的的字符匹配,必須與口一起使用。

20、若在查詢條件中使用了通配符"!”,它的含義是

A、通配任意長度的字符

B、通配不在括號內的任意字符

C、通配方括號內列出的任一單個字符

D、錯誤的使用方法

標準答案:B

知識點解析:各通配符的意義如卜表所示:

1迷2例T

通配任意個數的字符bo?可以查找到book、bole,但查找不到block

1通配任何不在括號內的字符bo?e可以杳找到bolle,但杳不到book

[]通配方括號內任何單個字符bol[de]可以查找到bold、bole但看找小到bola

21、若在"Employee”表中查找所有姓“王''的記錄,可以在查詢設計視圖的準則行

中輸入

A、Like"王”

B、Like“王*”

C、="王”

D、=“王*”

標準答案:B

知識點解析:本題考查查詢的條件準則的知識。當我們進行查詢時,不可避免要遇

到查詢的條件準則的書寫,在本題中要求查找姓"王''的記錄,由于是模糊查詢,所

以應該使用關鍵詞“Uke”;另外在“王”的后面都加二“*”,代表要查找的是“王”開

頭,后面有多個或0個字符的數據。

22、若要查詢某字段的值為“JSJ”的記錄,在查詢設計視圖對應字段的準則中,錯

誤的是表達式是

A、JSJ

B、“JSJ”

C、"*JSJ”

D、Like”JSJ”

標準答案:C

知識點解析:本題考查查詢設計視圖的知識。在查詢設計視圖的“準則”行中,要查

詢的值可以用雙引號括起來,也可以不括,還可以使用Like加上通配符來使用,

但是通配符不配合Like是無法單獨使用的。

23、在一個Access的表中有字段“專業”,要查找包含“信息”兩個字的記錄,正確

的條件表達式是

A、=left[專業],2尸"信息”

B、like”*信息*“

C、="信息*”

D、Mid([專業],1,2尸”信息”

標準答案:B

知識點角1析:本題考查查詢條件準則的知識。當我們進行杳詢時,不可避免要遇到

查詢的條件準則的書寫,在本題中要求查找包含“信息''的記錄,由于是模糊查詢,

所以應該使用關鍵詞“Like”;另外在“信息”的前后都加上“*”,代表要查找的是“信

息”前面后面有多個或0個字符的數據。

24、在下列查詢語句中,與SELECTTABL*FROMTAB1WHEREInStr([簡歷],“籃

球")V>0功能相同的語句是

A、SELECTTABI.*FROMTABIWHERETABI.簡歷Like”籃球”

B、SELECTTABI.*FROMTABIWHERETABI.簡歷Like"*籃球”

C、SELECTTABI.*FROMTABIWHERETABI.簡歷Like”*籃球*“

D、SELECTTABI.*FROMTABIWHERETABI.簡歷Like”籃球”

標準答案:C

知識點解析:InStr(<strl>,Vstr2>)函數:檢索子字符串str2在字符串strl中最

早出現的位置,返回一整型數。InStr([簡歷],“籃球”)V>0,返回不等于0的值表

示“籃球”在簡歷字段出現,與Like“*籃球*”所表達意思一致,*代表匹配零個或多

個字符。

25、假設“公司”表中有編號,名稱、法人等字段,查找公司名稱中有“網絡”二字的

公司信息,正確的命令是

A、SELECT*FROM公司FOR名稱"*網絡*”

B、SELECT*FROM公司FOR名稱LIKE“*網絡”

C、SELECT*FROM公司WHERE名稱"*網絡*”

D、SELECT*FROM公司WHERE名稱LIKE”*網絡*”

標準答案:D

知識點解析:wherle按一定的條件進行查詢,like模糊匹配查詢字段,通配符*表

示一個或多個字符。

26、查詢“書名”字段中包含“等級考試”字樣的記錄,應該使用的條件是

A、Like”等級考試“

B、Like”*等級考試”

C、Like”等級考試*”

D、Like”*等級考試*“

標準答案:D

知識點解析:通配符*代表匹配零個或多個字符。

27、若查找某個字段中以字母A開頭且以字母Z結尾的所有記錄,則條件表達式

應設置為

A、Like”A$Z”

B、Like"A#Z”

C、Like"A*Z"

D、Like”A?Z”

標準答案:C

知識點解析:在條件表達式中,表示任何單一字符,””表示零個或多個字符,

表示仟何一個數字,“$”特殊意義。

28、若Access數據表中有姓名為“李建華”的記錄,下列無法查詢出“李建華”的表

達式是

A、Like“華”

B、Like"木華”

C、Like”木華*”

D、Like"??華”

標準答案:A

知識點解析:Like運算符的作用如下表所示:

特珠運算符運算符說明實例實例說明

Like用于指定杳找文本字段的字符模姓名為兩

式.在所定義的字符模式中,用“?”個字,并且

姓名Like”?峰”

發示諫位■可巴配什何?個字符:用第個字為

表示讀位置可匹配年或名個字“峰”

符:用“丁我示該位置叫叫配?個數批名的最

字:用方括號描述個篦困.用f可姓名Ukef后一個字為

匹配的字符他用.一"」所以只有選

項A無法查出“李建華”。

29、在Access中,查詢的數據源可以是

A、表

B、查詢

C、表和查詢

D、表、查詢和報表

標準答案:C

知識點解析:本題考查查詢數據源的知識。查詢的數據源可以是表或視圖,也可以

是另一個查詢,但是不能為報表。

30、下列SQL查詢語句中,與下面查詢設計視圖所示的查詢結果等價的是

A、SELECT姓名,性另J,所屬院系,簡歷FROMStudWHERE性別="女"AND所

屬院系IN(“03“,屬4")

B、SELECT姓名,簡歷FROMtStudWHERE性別="女"AND所屬院系IN("03",

"04")

C、SELECT姓名,性別,所屬院系,簡歷FROM[SludWHERE性別="女"AND所

屬院系=“03"OR所屬院系=“04”

D、SELECT姓名.簡歷FROMtStudWHERE性別="女"AND所屬院系="03”01<所

屬院系="04”

標準答案:B

知識點解析:本題考查查詢設計視圖與SQL查詢的知識。在查詢設計視圖中,“顯

示”一行決定了最后結果都包括哪些字段;如果條件寫在同一行,意味著條件之間

是“與”的關系;在不同行意味著條件之間是“或''的關系。所以本題中的條件可以寫

成“性別="女"And(所屬院系="03”Or所屬院系=“04")",就是所屬院系為“03”或“04”

的女性,也就是所屬院系在「03”,“04”)這個集合中的女性。選項A)、C)的

SELECT子句中的結果字段不正確,選項D)沒有注意到And的優先級高于Or。

31、假設有一組數據:工資為800元,職稱為“講師”,性別為“男”,在下列邏輯表

達式中結果為''假”的是

A、工資>800AND職稱="助教"0R職稱="講師”

B、性別="女"ORNOT職稱="助教”

C、工資=800AND(職稱="講師"OR性別="女”)

D、工資>800AND(職稱="講師"OR性別="男”)

標準答案:D

知識點解析:AND邏輯運算符連接的兩個表達式中,其中只要有一個表達式為

假,那么運算結果就為假。D)選項中表達式“工資>800”,不符合這組數據,所以

表達式計算結果為假。OR邏輯運算符連接的兩個表達式中,兩個表達式都為假

時,運算結果才為假。

32、在建立查詢時,若要篩選出圖書編號是“T01”或“T02”的記錄,可以在查詢設計

視圖準則行中輸入

A、“T01“or“T02”

B、叮01"ancTT02”

C、in(,,T0r,and"T02")

D、notin(,T0r,andHT02H)

標準答案:A

知識點解析:準則用于輸入一個準則來限定記錄的選擇,圖書編號是“T0I”或叮02”

的準則為“T01”or“T02”,或者為in('T01",“T02”)。

33、以下關于空值的敘述中,錯誤的是

A、空值表示字段還沒有確比值

B、Access使用NULL來表示空值

C、空值等同于空字符串

D、空值不等于數值0

標準答案:C

知識點解析:本題考查有關空值的知識。空值(NULL)不同于空字符串和0,它代

表未知或者不確定的值。

34、在學生表中建立查詢,“姓名”字段的查詢條件設置為"IsNull”,運行該查詢

后,顯示的記錄是

A、姓名字段為空的記錄

B、姓名字段中包含空格的記錄

C、姓名字段不為空的記錄

D、姓名字段中不包含空格的記錄

標準答案:A

知識點解析:在ACCESS中用戶可以建立查詢,只展示用戶關心的數據。“姓名”

字段的查詢條件設置為"IsNull”只顯示“姓名”字段為空的記錄。

詢要查找的是

A、性別為“女”并且1980年以前參加工作的記錄

B、性別為“女”并且1980年以后參加工作的記錄

C、性別為“女”或者1980年以前參加者作的記錄

D、性別為“女”或者1980年以后參加工作的記錄

標準答案:A

知識點解析:本題考查查詢條件的知識。由圖中可以看出,兩個查詢條件位于同一

行,說明兩個條件之間是“與”的關系;Year(工作時間)V1980,說明工作時間在

1980年以前。綜合兩個方面A選項正確。

36、條件"Not工資額>2000”的含義是

A、選擇工資額大于2000的記錄

B、選擇工資額小于2000的記錄

C、選擇除了工資額大于2000之外的記錄

D、選擇除了字段工資額之外的字段,且大于2000的記錄

標準答案:C

知識點解析:本題考查條件表達式的知識。“Not工資額>2000”,就是工資額不大

于2000,也就是工資額小于等于2000,也可以說成除了工資額大于2000以外。

37、在顯示查詢結果時,如果要將數據表中的“籍貫”字段名,顯示為“出生地”,可

在查詢設計視圖中改動

A、排序

B、字段

C、條件

D、顯不

標準答案:B

知識點解析:A)排序用于選擇查詢所采用的排序方法;B)字段可以在此輸入或添

加字段名;。根據所輸入條件進行查找;D)利用復選框來確定字段是否在數據表

(查詢結果)中顯示。

國家二級ACCESS機試選擇題(查詢)

模擬試卷第2套

一、選擇題(本題共33題,每題1.0分,共33分。)

1、SQL語句不能創建的是

A、報表

操作查詢

C、選擇查詢

D、數據定義查詢

標準答案:A

知識點解析:本題考查SQL語句的知識。SQL語言的功能十分強大,它包括數據

定義功能、數據查詢功能、數據操縱功能和數據控制功能。SQL能定義的數據包

括表、視圖、索引等,不包括報表。

2、在SOL語言的SELECT語句中,用于指明檢索結果排序的子句是

A、FROM

B、WHILE

C、GROUPBY

D、ORDERBY

標準答案:D

知識點解析:SELECT語句能夠實現數據的篩選、投影和連接等操作,并能夠完成

如篩選字段重命名、多數據源數據組合、分類匯總和排序等具體操作。SELECT語

句的一般格式為:SELECT[ALLIDISTINCT]*I〈字段列表〉FROMv表名1>[,

〈表名2>]…[WHEREV條件表達式>][GROUP;BYv字段名>[HAV.INGv條件表

達式>]][ORDERBY<字段名>[ASCIDESC]].其中:ALL表示查詢所有符合條

件的記錄,默認值為ALL;DISTINCT表示查詢要去掉重復行的所有記錄;木表

示查詢結果為整個記錄,即包括所有的字段;〈字段列表〉使用“,”將項分開,這

些項可以是字段、常數或系統內部的函數;FROM子句說明要查詢的數據來自哪

個或哪些表,可以對單個或多個表進行查詢;WHERE子句說明查詢條件,條件

表達式可以是關系表達式,也可以是邏輯表達式;GROUPBY子句用于對檢索結

果進行分組,可以利用它進行分組匯總;HAVING必須跟隨GROUPBY使用,它

用來限定分組必須滿足的條件;ORDERBY子句用于對查詢結果進行排序,ASC

表示查詢結果按某一字段值升序排列,DESC表示查詢結果按某一字段值降序排

列。

3、在SELECT語句中便用ORDERBY是為了指定

A、查詢的表

B、查詢結果的順序

C、查詢的條件

D、查詢的字段

標準答案:B

知識點解析:本題考查SQL查詢語句的知識。在SQL查詢中,GroupBy用來分

組,OrderBy用來排序。

4、在SQL查詢中“GROUPBY”的含義是

A、選擇行條件

B、對查詢進行排序

C、選擇列字段

D、對查詢進行分組

標準答案:D

知識點解析:在SQL查詢中,Gro叩.By用來分組,OrderBy用來排序。

5、在SQL語言的SELECT語句中,用于實現選擇運算的子句是

A、FOR

B、IF

C、WHILE

D、WHERE

標準答案:D

知識點解析:FOR與WHILE為VBA語言中的循環語句,IF為VBA語言中的條

件語句,而WHERE是SQL語句中的條件語句。

6、SQL查詢命令的結構是:SELECT...FROM...WHERE...GROUP

BY...HAVING...ORDERBY...其中,使用HAVING時必須配合使用的短語是

A、FROM

B、GROUPBY

C、WHERE

D、ORDERBY

標準答案:B

知識點解析:HAVING必須跟隨GRCKUPBY使用,它用來限定分組必須滿足的條

件。

7、在SQL的SELECT語句中,用于實現選擇運算的是

A、FOR

B、WHILE

C、IF

D、WHERE

標準答案:D

知識點解析:本題考查SQL中查詢語句的知識。在SQL的查詢語句中,WHERE

子句用于指定查詢條件,只有滿足條件的元組才會出現在結果集中。

8、SELECT命令中用于返回非重復記錄的關鍵字是

A、TOP

B、GROUP

C、DISTINCT

D、ORDER

標準答案:C

知識點解析:SELECT語句能夠實現數據的篩選、投影和連接操作,并能夠完成篩

選字段重命名、多數據源數據組合、分類匯總和排序等具體操作。其中DISTINCT

表示查詢要去掉重復行的所有記錄。

9、在書寫查詢準則時,日期型數據應該使用適當的分隔符括起來,正確的分隔符

A、*

B、%

C、&

D、#

標準答案:D

知識點解析?:本題考查常量的知識。在Access中,日期型常量要求用作為分隔

符括起來。

10、如果在查詢條件中及用通配符“[]”,其含義是

A、錯誤的使用方法

B、通配不在括號內的任意字符

C、通配任意長度的字符

D、通配方括號內任一單個字符

標準答案:D

知識點解析:通配符口表示匹配在字符集中指定的任何一個字符。

11、如果在查詢的條件中使用了通配符方括號“口”它的含義是

A、通配任意長度的字符

B、通配不在括號內的任意字符

C、通配方括號內列出的任一單個字符

D、錯誤的使用方法

標準答案:C

知識點解析:本題考查通配符的知識。Access中的模糊查詢和有效性規則設計中

經常要用到通配符,常見的通配符有”代表0個或多個任意字符;代表一個

任意字符;“#”代表一個任意數字字符;“口”代表與口內任意一個字符匹配;“『代

表與任意一個不在方括號內的的字符匹配,必須與口一起使用。

12、創建參數查詢時,在查詢設計視圖準則行中應將參數提示文本放置在

A、{}中

B、()中

c、[]中

D、V>中

標準答案:C

知識點解析:參數查詢利用對話框提示用戶輸入參數,并檢索符合所輸入參數的記

錄或值,準則中將參數提示文本放在“口”中。

13、通配符“#"的含義是

A、通配任意個數的字符

B、通配任何單個字符

C、通配任意個數的數字字符

D、通配任何單個數字字符

標準答案:D

知識點解析:通配符#表示通配任何單個數字字符。

14、要在查找表達式中使用通配符通配一個數字字符,應選用的通配符是

A、*

B、?

C、!

D、#

標準答案:D

知識點解析:本題考查通配符的知識。Access中的模糊查詢和有效性規則設計中

經常要用到通配符,常見的通配符有:“”代表0個或多個任意字符:“?”代表一個

任意字符;代表一個任意數字字符;”「代表與口內任意一個字符匹配;代

表與任意一個不在方括號內的的字符匹配,必須與口一起使用。

15、若在查詢條件中使用了通配符”!”,它的含義是

A、通配任意長度的字符

B、通配不在括號內的任意字符

C、通配方括號內列出的任一單個字符

D、錯誤的使用方法

標準答案:B

知識點解析:各通配符的意義如下表所示:

16、若在“tEmployee”表中查找所有姓“王”的記錄,可以在查詢設計視圖的準則行

中輸入

A、Like“王”

B、Like“王*”

C、="王”

D、=“王*”

標準答案:B

知識點解析:本題考查查詢的條件準則的知識。當我們進行查詢時,不可避免要遇

到查詢的條件準則的書寫,在本題中要求查找姓“王”的記錄,由于是模糊查詢,所

以應該使用關鍵詞“Like”;另外在“王”的后面都加上“*”,代表要查找的是“王”開

頭,后面有多個或0個字符的數據。

17、若要查詢某字段的值為“JSJ”的記錄,在查詢設計視圖對應字段的準則中,錯

誤的是表達式是

A、JSJ

B、“JSJ”

C、"*JSJ”

D、Like"JSJ”

標準答案:C

知識點解析:本題考查查詢設計視圖的知識。在查詢設計視圖的“準則”行中,耍查

詢的值可以用雙引號括起來,也可以不括,還可以使用Like加上通配符來使用,

但是通配符不配合Like是無法單獨使用的。

18、在一個Access的表中有字段“專業”,要查找包含“信息”兩個字的記錄,正確

的條件表達式是

A、=left[專業],2尸“信息”

B、like“木信息*”

C、=“信息”

D、Mid([專業],1,2)=“信息”

標準答案:B

知識點解析:本題考查查詢條件準則的知識。當我們進行查詢時,不可避免要遇到

查詢的條件準則的書寫,在本題中要求查找包含“信息”的記錄,由于是模糊查詢,

所以應該使用關鍵詞“L汰e”;另外在“信息”的前后都加上“針,代表要查找的是“信

息”前面后面有多個或0個字符的數據。

19、在下列查詢語句中,與SELECTTABL*FROMTABlWHEREInStr([簡歷],

“籃球”)V>0功能相同的語句是

A、SELECTTABI.*FROMTABIWHERETABI.簡歷Like“籃球”

B、SELECTTABI.*FROMTABIWHERETABI.簡歷Like"*籃球”

C、SELECTTABI.*FROMTABIWHERETABI.簡歷L汰e"*籃球*”

D、SELECTTABI.*FROMTABIWHERETABI.簡歷L汰e“籃球*”

標準答案:C

知識點解析:InS【r(,)函數:檢索子字符串str2在字符串strl中最早出現的位置,

返回一整型數。InStr([簡歷],“籃球”V>0,返回不等于。的值表示“籃球”在簡歷

字段出現,與。Like“木籃球*”所表達意思一致,*代表匹配涔個或多個字符。

20、假設“公司”表中有編號,名稱、法人等字段,查找公司名稱中有“網絡”二字的

公司信息,正確的命令是

A、SELECT*FROM公司FOR名稱“*網絡*”

B、SELECT*FROM公司FOR名稱LIKE“*網絡*”

C、SELECT*FROM公司WHERE名稱“*網絡*”

D、SELECT*FROM公司WHERE名稱LIKE“*網絡”

標準答案:D

知識點解析:where按一定的條件進行查詢,like模糊匹配查詢字段,通配符*表示

一個或多個字符。

21、查詢“書名”字段中包含“等級考試”字樣的記錄,應該使用的條件是

A、Like"等級考試”

B、Like“*等級考試”

C、Like”等級考試*”

D、Like'、*等級考試”

標準答案:D

知識點解析:通配符*代表匹配零個或多個字符。

22、若查找某個字段中以字母A開頭且以字母Z結尾的所有記錄,則條件表達式

應設置為

A、Like“ASZ”

B、Like"A#Z”

C、Like“A*Z”

D、Like"A?Z”

標準答案:C

知識點。析:在條件表達式中,表示任何單一字符,””表示零個或多個字符,

“#”表示任何一個數字,“$”特殊意義。

23、若Access數據表中有姓名為“李建華”的記錄,下列無法查詢出“李建華”的表

達式是

A、Like“華”

B、Like“木華”

C、Like“*華*”

D、Like"??華”

標準答案:A

知識點解析:Like運算符的作用如下表所示:所以只有選項A)無法查出“李建

華”。

24、在Access中,查詢的數據源可以是

A、表

B、查詢

C、表和查詢

D、表、查詢和報表

標準答案:C

知識點解析:本題考查查詢數據源的知識。查詢的數據源可以是表或視圖,也可以

是另一個查詢,但是不能為報表。

示的杳詢結果等價的是

性名性別所出燒修歷

tStiUtStvdttStud

陽;陶!防

?丈3”B

A、SELECT姓名,性別,所屬院系,簡歷FROMtStudWHERE性別="女”AND所

屬院系IN(“03”,“04”)

B、SELECT姓名,簡歷FROM(StudWHERE性別廿女”AND所屬院系iN(“03”,

“04”)

C、SELECT姓名,性別,所屬院系,簡歷FROMtStudWHERE性別="女”AND所

屬院系=“03”OR所屬院系「04”

D、SELECT姓名,簡歷FROMtStudWHERE性別廿女”AND所屬院系=“03”01<所

屬院系=“04”

標準答案:B

知識點解析:本題考查查詢設計視圖與SQL查詢的知識。在查詢設計視圖中,”顯

示'’一行決定了最后結果都包括哪些字段;如果條件寫在同一行,意味著條件之間

是“與”的關系;在不同行意味著條件之間是“或”的關系。所以本題中的條件可以寫

成“性別="女”And(所屬院系=“03”Or(所屬院系i04")”,就是所屬院系為“03”或“04”

的女性,也就是所屬院系在(“03”,“04”)這個集合中的女性。選項A)、C)的

SELECT子句中的結果字段不正確,選項D)沒有注意到And的優先級高于Or。

26、假設有一組數據:工資為800元,職稱為“講師”,性別為“男”,在下列邏輯表

達式中結果為“假”的是

A、工資>800AND職稱="助教"OR職稱="講師”

B、性別廿女"ORNOT職稱廿助教”

C、工資=800AND(職稱="講師"OR性別="女”)

D、工資>800AND(職稱="講師"OR性別="男”)

標準答案:D

知識點解析;AND邏輯運算符連接的兩個表達式中,其中只要有一個表達式為

假,那么運算結果就為假。D)選項中表達式“工資>800”,不符合這組數據,所以

表達式計算結果為假。OR邏輯運算符連接的兩個表達式中,兩個表達式都為假

時,運算結果才為假。

27、在建立查詢時,若要篩選出圖書編號是“T01”或“T02”的記錄,可以在查詢設計

視圖準則行中輸入

A、“T01”or*T02"

B、“T01”and“T02”

C、in(“T01”and“T02”)

D、notin(“T01”and“T02”)

標準答案:A

知識點解析:準則用于輸入一個準則來限定記錄的選擇,圖書編號是“TO1”或叮02”

的準則為“T01”or“T02”,或者為in(“T01”,“T02”)。

28、以下關于空值的敘述中,錯誤的是

A、空值表示字段還沒有確巧值

B、Access使用NULL來表示空值

C、空值等同于空字符串

D、空值不等于數值O

標準答案:C

知識點解析:本題考查有關空值的知識。空值(NULL)不同于空字符串和O,它代

表未知或者不確定的值。

29、在學生表中建立查詢,“姓名”字段的查詢條件設置為"IsNull”,運行該查詢

后,顯示的記錄是

A、姓名字段為空的記錄

B、姓名字段中包含空格的記錄

C、姓名字段不為空的記錄

D、姓名字段中不包含空格的記錄

標準答案:A

知識點解析:在ACCESS中用戶可以建立查詢,只展示用戶關心的數據。“姓名”

字段的查詢條件設置為"kNull”只顯示“嬋名”字段為空的記錄°

、下面顯示的是查詢設計視圖的“設計網絡”部分:

307

WHEW'OJ

媯!口i4

*:*T.?(UnitWD<i9eo

從所顯示的內容中可以判斷出

該查詢要查找的是

A、性別為“女”并且19go年以前參加工作的記錄

B、性別為“女,并且1980年以后參加工作的記錄

C、性別為“女”或者1980年以前參加者作的記錄

D、性別為“女”或者1980年以后參加工作的記錄

標準答案:A

知識點解析:本題考查查詢條件的知識。由圖中可以看出,兩個查詢條件位于同一

行,說明兩個條件之間是“與”的關系;Year(工作時間)V1980,說明工作時間在

1980年以前。綜合兩個方面A選項正確。

31、條件"Not工資額>2000”的含義是

A、選擇工資額大于2000的記錄

B、選擇工資額小于2000的記錄

C、選擇除了工資額大于2000之外的記錄

D、選擇除了字段工資額之外的字段,且大于2000的記錄

標準答案:C

知識點解析:本題考查條件表達式的知識。“Nol工資額>2000”,就是工資額不大

于2000,也就是工資額小于等于2000,也可以說成除了工資額大于2000以外。

32、在顯示查詢結果時,如果要將數據表中的“籍貫”字段名,顯示為“出生地”,可

在查詢設計視圖中改動

A、排序

B、字段

C、條件

D、顯示

標準答案:B

知識點解析:A)排序用于選擇查詢所采用的排序方法;B)字段可以在此輸入或添

加字段名;C)根據所輸入條件進行查找;D)利用復選框來確定字段是否在數據表

(查詢結果)中顯示。

33、在下圖中,與查詢沒計器的篩選標簽中所設置的篩選功能相同的表達式是

A、成績表.綜合成績>=80AND成績表.綜合成績=V90

B、成績表.綜合成績>80AND成績表.綜合成績V90

C、80〈二成績表.綜合成績<二90

D、80〈成績表.綜合成績V90

標準答案:A

知識點解析:本題考查表達式和運算符的知識。Between...And是一個表示在英區

間內的運算符,等價于>=下界AndV二上界。故A選項正確。

國家二級ACCESS機試選擇題(查詢)

模擬試卷第3套

一、選擇題(本題共31題,每題1.0分,共31分。)

1、運行時根據輸入的查詢條件,從一個或多個表中獲取數據并顯示結果的查詢稱

A、交叉表查詢

B、參數查詢

C、選擇查詢

D、操作查詢

標準答案:B

知識點解析:參數查詢是在執行時顯示對話框,要求用戶輸入查詢信息,根據輸入

信息檢索字段中的記錄進行顯示。

2、下列關于Access查詢條件的敘述中,錯誤的是

A、同行之間為邏輯“與”關系,不同行之間為邏輯“或”關系

B、日期/時間類型數據在兩端加上#

C、數字類型數據需在兩端加上雙引號

D、文本類型數據需在兩端加上雙引號

標準答案:c

知識點解析:在Access查詢條件的設置過程中,若要使用文本型數據需在兩端加

上雙引號,數值型數據可直接使用。

3、在Access中,與like一起使用時,代表任一數字的是

A、*

B、?

C、#

D、$

標準答案:C

知識點解析:在Access查找數據時,可以利用通配符和like函數一起使用。通配

符“*”表示與任意字符數匹配;”?”表示與任何單個字母的字符匹配;"#”表示與任

何單個數字字符匹配:不存在通配符“$二

4、條件“not工資額>2000”的含義是

A、工資額等于2000

B、工資額大于2000

C、工資額小于等于2000

D、工資額小于2000

標準答案:C

知識點解析:“not工資額>2000”表示對“工資額>2000”進行取反操作,即“工資額<

=2000”。

5、條件“性別='女'Or工資額>2000”的含義是

A、性別為,女,并且工資額大于2000的記錄

B、性別為,女,或者工資額大于2000的記錄

C、性別為攻,并非工資額大于2000的記錄

D、性別為,女,或:亡資額大于2000,且二者擇一的記錄

標準答案:B

知識點解析:OR邏輯運算符表示“或”操作,在連接的兩個表達式中,當兩個表達

式都為假時,運算結果才為假。因此條件“性別='女'Or工資額>2000”的含義是性

別為‘女'或者工資額大于2000的記錄。

6、若姓名是文本型字段,要查找名字中含有“雪''的記錄,應該使用的條件表達式

A、姓名like“*雪*”

8、姓名hke”\[!雪\廣

C、姓名="*雪*”

D^姓名="*雪*”

標準答案:A

知識點解析:Like是在查詢表達式的比較運算符中用于通配設定,使用的通配符

有“*”和“?”。“”表示由0個或任意多個字符組成的字符串,"?”表示任意一個字

符。題干中要查找含有“雪”的記錄應使用like"*雪

7、Access中,可與Like一起使用,代表0個或者多個字符的通配符是

A、*

B、?

C、#

D、$

標準答案:A

知識點解析:Like用于通配設定查詢表達式的比較運算符,通配符“*”表示與0個

或任意多個字符匹配:"?”表示與任何單個字母的字符匹配;"#”表示與任何單個數

字字符匹配;不存在通配符“$”。

8、在學生成績表中,查詢成績為70—80分之間(不包括80)的學生信息、。正確的條

件設置是

A、>69Or<80

B、Between70And80

C、>=70And80

D、In(70,79)

標準答案:C

知識點解析:選項A的條件設置為大于69或小于80,應使用AND運算符,而不

是OR;選項B將會查找成績為70—80分之間(包含70和80)的學生信息;選項D

將只查找成績為70和79的學生信息;選項C正確,將查詢成績為70—80分之間

(不包括80)的學生信息,

9、Access數據庫中,能夠對數據表進行統計的查詢是

A、匯總查詢

B、動作查詢

C、選擇查詢

D、刪除查詢

標準答案:C

知識點解析:在Access數據庫中,可以利用選擇查詢對數據表進行統計。

10、使用查詢向導,不能創建的是

A、單表查詢

B、多表查詢

C、帶條件查詢

D、不帶條件查詢

標準答案:C

知識點解析:利用查詢向導創建查詢的特點是方便、快捷,用戶只需按照提示逐步

選擇即可創建。查詢向導可以創建單表查詢、多表查詢以及不帶條件的查詢,而不

能創建較復雜的帶條件查詢,如需創建帶條件的查詢可使用“設計”視圖。

11、Access數據庫中,SQL查詢中的Gm叩By子句的作用是

A、分組依據

B、對查詢進行排序

C、列表

D、選擇行條件

標準答案:A

知識點解析:在Access中,GmupBy子句指定查詢結果的分組條件。

12、若參數查詢運行時要給出提示信息,則對應參數條件的提示信息的格式是

A、(提示信息)

B、〈提不信息〉

C、{提示信息}

D、[提7K信息]

標準答案:D

知識點解析:參數查詢利用對話框提示用戶輸入參數,并檢索符合所輸入參數的記

錄或值,準則中需將參數提示文本放在“口''中。

13、用Select語句實現生成表查詢時,必須包含的子句是

A、TO

B、INTO

C、ORDERBY

D、GROUPBY

標準答案:B

知識點解析:生成表查詢是利用一個或多個表中的全部或部分數據創建新表,若數

據庫中已有同名的表,該操作將覆蓋原有的表。生成表SELECT語句的基本格式

為:SELECT字段列表INTO新表名稱FROM舊表名稱。

14、基于“學生名單表”創建新表“學生名單表2”,所使用的查詢方式是

A、刪除查詢

B、生成表查詢

C、追加查詢

D、交叉表查詢

標準答案:B

知識點解析:生成表查詢是利用一個或多個表中的全部或部分數據創建新表,若數

據庫中已有同名的表,該操作將覆蓋原有的表。因此基于“學生名單表”創建新表

“學生名單表2”應使用生成表查詢。

15、要查詢1990年下半年出生的人員,在查詢設L視圖的“出生日期”列的條件單

元格中可輸入的條件表達式是

A、>=#1990-1-l#And<=#1990-12-31#

B、>=#1990-7-l#And<=#1990-12-30#

C、Between#1990-7-1#And#1990-12-31#

D、>#1990-7-l#And<#1991-1-1#

標準答案:C

知識點解析:選項A查詢的是在1990年出生的人員,而不僅僅是1990年下半

年;選項B沒有包括1990年12月31日出生的人員,應改為:—#1990—7—

l#And<=#1990-12-31#;選項D沒有包括1990年7月1日出生的人員,應改

為>=#1990—7—l#And<#1991-1—1#;只有選項C正確。

16、下列關于生成表查詢的敘說中,錯誤的是

A、屬于操作查詢的一種

B、選擇查詢的結果可產生一個表

C、選擇查詢得到的表獨立于數據源

D、對生成表的操作可影響原表

標準答案:D

知識點解析:查詢操作包括生成表查詢、刪除查詢、更新查詢以及追加查詢。生成

表查詢是利用一個或多個表中的全部或部分數據創建新表,若數據庫中已有同名的

表,該操作將覆蓋原有的表。利用生成表查詢創建的新表獨立于數據源,對生成表

的操作不會影響到原表。

17、若耍調整產品的價格,下列查詢方法中最便利的方式是

A^追加查詢

B、更新查詢

C、刪除查詢

D、生成表查詢

標準答案:B

知識點解析:更新查詢是對一個或多個表中的一組記錄作全部更新,可以十分簡

單、快捷地對大量的并且符合指定條件的數據進行更新和修改。因此若要調整產品

的價格可采用更新查詢。

18、將表“學生名單2”的記錄復制到表“學生名單1”中,且不刪除表“學生名單1”中

的記錄,可使用的查詢方式是

A、刪除查詢

B、生成表查詢

C、追加查詢

D、交叉表查詢

標準答案:C

知識點解析:刪除查詢可以從一個或多個表中刪除一組記錄,刪除查詢將刪除整個

記錄,而不只是記錄中所選擇的字段;生成表查詢利用一個或多個表中的全部或部

分數據創建新表,若數據庫中已有同名的表,該操作將覆蓋原有的表;追加查詢從

一個或多個表中將一組汜錄添加到一個或多個表的尾部。交叉表查詢是用于對相同

的數據進行統計,是一個二維總計矩陣。可見只有追加查詢可以將A表中的數據

追加到B表而保持B表原有的數據不變。

19、假設“公司”表中有編號、名稱、法人等字段,查找公司名稱中有“網絡”二字的

公司信息,正確的命令是

A、SELECT*FROM公司FOR名稱="*網絡*”

B、SELECT*FROM公司FOR名稱LIKE”*網絡*”

C、SELECT^FROM公司WHERE名稱一“中網絡*”

D、SEIFL*FROM公司WHERE名稱LIKE"*網絡*"

標準答案:D

知識點解析:SQL查詢的Select語句是功能最強,也是最為復雜的SQL語句。

SELECT語句的結構是:SELECTfALLIDISTINCT]別名FROM表名[WHERE查

詢條件]在查詢條件中輸入Like運算符來限制結果中的記錄。為了查找公司名稱中

有“網絡,,

20、在SQL查詢語句中,GroupBy子語用于

A、條件

B、排序

C、列表

D、分組

標準答案:D

知識點解析:SELECT語句的格式為:SELECT[字段歹U表]I*FROM表名[WHERE

條件表達式]因此,若要在教師表中查找男教師

的全部信息應使用的SQL語句為SELECT*FROM教師表WHERE(性別=,男)

21、用SQL語言描述“在教師表中查找男教師的全部信息”,下列描述中,正確的

A、SELECTFROM教師表IF(性別=,男,)

B、SELECT性別FROM教師表IF(性別=,男,)

C、sELECT*FROM教師表WHERE(性別='男')

D、SELECT*FROM性別WHERE(性別=,男,)

標準答案:C

知識點解析:SELECT語句的格式為:SELECT[字段列表]I*FROM表名[WHERE

條件表達式][01^^區13丫列名3次50|2£50。因此,若要在教師表中查找男教

師的全部信息應使用的SQL語句為SELECT*FROM教師表WHERE(性別―男)

22、SQL的數據操縱語句不包括

A、INSERT

B、UPDATE

C、DELETE

D、CHANGE

標準答案:D

知識點解析:Insert語句用來向數據表中追加新的數據記錄,Update語句用來修改

數據表中已經存在的數據記錄,Delete語句用來刪除數據表中的記錄,不存在

change語句。

23、存在關系模型Students(學號,姓名,性別,專業),下列SQL語句中錯誤的是

A、SELECT*FROMStudents;

B、SELECTCOUNT(*)AftFROMStudents;

C、SELECTDISTINCT專業FROMStudents:

D、SELECT專業FROMStudents;

標準答案:B

知識點解析:SELECT語句的格式為:SELECT[字段歹U表]I*FROM表名[WHERE

條件表達式MORDERBY歹ij名][ASC]I[DESC]。若在查詢中要統計記錄的個數應

使用的函數是COUNT(*),Dislinct表示檢索要去除重復的所有元組,可以利用在

字段名稱后加上AS子句指定輸出項的顯示標題。因此選項A是對Students表中的

全部記錄進行查找;選項C是對Students表中的專業進行查找,并去除重復值;

選項D是對Sludenls表中的專業進行查找,保留重復值;選項B存在語法錯誤,

應該為SELECTCOUNT(*)AS人數FROMStudents.實現對學生人數的統計,并

以“人數”作為標題輸出。

24、Select語句中有子句“Where工資額>10430”,該子句的含義是

A、“工資額”中大于1000元的記錄

B、將“工資額”中大于1000元的記錄刪除

C、拷貝字段“工資額”中大于1000元的記錄

D、將字段“工資額”中大于1000元的記錄進行替換

標準答案:A

知識點解析:SELECT語句的格式為:SELECT字段歹lj表FROM表名WHERE條

件表達式,其中Where子句用于指明查詢的條件。Select語句的子句“Where工資

額>1000”是要尋找“工資額”中大于1000元的記錄。

25、下列Access內置函數中,屬于SQL聚合函數的是

A、Int

B、Fix

C^Count

D、Chr

標準答案:C

知識點解析:SQL中聚合函數有如下幾種:min()某一列最小值;max()某一列最大

值;sum()某一列總和;count。所有記錄數;count(*)所有非null記錄數;avg某一

列平均值;因此C選項正確。

26、SELECT命令中,設置條件短語的關鍵詞是

A、WHILE

B、FOR

C、WHERE

D、CONDITION

標準答案:C

知識點解析:SELECTo命令中使用Where指明查詢的條件,為可選項,若省略表

則選擇所有記錄。

27、下列關于在SQL語句中使用DESC的說法中,正確的是

A、DESC關鍵字必須與ORDERBY關鍵字一起使用

B、DESC關鍵字必須與GROUPBY關鍵字一起使用

C、DESC關鍵字必須與WHEREBY關鍵字一起使用

D、DESC關鍵字必須與INNERJOIN關鍵字一起使用

標準答案:A

知識點解析:SELECT語句的格式為:SELECT字段歹U表FROM表名[WHERE條

件表達式HORDERBY列名][ASC]I[DESC]。通過ORDERBY短語可以對查詢的

結果進行排序,與ASC、DESC搭配使用,ASC實現升序排序,DESC實現降序排

序。

28、在已建“職工”表中有姓名、性別、出生日期等字段,查詢并顯示所有年齡在

25歲以下職工的姓名、性別和年齡,正確的SQL命令是

A、SELECT姓名,性別,YEAR(1)ATE())—YEAR([出生日期])AS年齡FROM職

工WHEREYEAR.(口慨0())一丫£人1^([出生日期])<25

B、SELECT姓名,性別,YEAR(DATE())—YEAR([出生日期])年齡FROM職工

WHEREYEAR(Date())-YEAR([出生日期])<25

C、SELECT姓名,性別,YEAR(DATE())—YEAR([出生日期])AS年齡FROM職

工WHERE年齡<25

D、SELECT姓名,性別,YEAR(DATE())—YEAR([出生日期])年齡FROM職工

WHERE年齡<25

標準答案:A

知識點解析:年齡可用當前日期減去出生日期表示,因此C、D選項錯;該題中最

后要顯示的字段有姓名、性別、年齡,其中涉及As的用法,為表中查詢到的字段

值起一個別名。B語法錯誤。因此A選項正確。

29、在“成績”表中,查找出“考試成績”排在前5位的記錄,正確的SQL命令是

A、SELECTTOP5考試成績FROM成績GROUPBY考試成績DESC

B、SELECTTOP5考試成績FROM成績GROUPBY考試成績

C、SELECTTOP5考試成績FROM成績ORDERBY考試成績DESC

D、SELECTTOP5考試成績FROM成績ORDERBY考試成績

標準答案:C

知識點解析:由題干可知,本題要求是找出“考試成績”排在前5位的記錄,故需要

對“考試成績”進行降序排序,需要使用ORDERBY命令,并標明降序DESC,因

此,選擇C選項。

30、內置計算函數Sum的功能是

A、計算所有指定字段值的累加和

B、計算全部數值型字段的累加和

C、計算一條記錄中數值型字段的累加和

D、計算一條記錄中指定字段的累加和

標準答案:A

知識點解析:內置計算函數Sum屬于統計函數的一個函數,標準形式是:Sum(字

符表達式),功能是計算字符表達式的總和;統計函數Avg格式是:Avg(字符表達

式),功能是計算表達式的平均值;Min(字符表達式),功能是取得字符表達式中的

最小值;Max(字符表達式),功能是計算字符表達式中的最大值。根據題意,字符

表達式用來指定某一字段,經Sum函數后計算出字符表達式指定的字段值的累加

和,因此選擇A選項。

31、要在設計視圖中創建查詢,查找平均分在85分以上的女生,并顯示姓名和平

均分,正確設置查詢條件的方法是

A、在姓名的“條件”單元格中輸入:平均分>=85Or性別="女”

B、在姓名的“條件”單元格中輸入:平均分>=85And性別="女”

C、在平均分的“條件”單元格中輸入:>=85:在忤別的“條件”單元格中輸入:“女"

D、在平均分的“條件”單元格中輸入:平均分>=85;在性別的“條件”單元格中輸

入:性別="女”

標準答案:C

知識點解析:首先要找出平均分在85分以上的記錄,應在平均分的“條件”行中輸

入”>=85”,其次要找出女生的信息,應在性別的“條件”行中輸入“女”。因此選項

C正確。

家二級ACCESS機試選擇題(查詢)

模擬試卷第4套

一、選擇題(本題共38題,每

溫馨提示

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

評論

0/150

提交評論