ACCESS高級查詢技巧試題及答案分享_第1頁
ACCESS高級查詢技巧試題及答案分享_第2頁
ACCESS高級查詢技巧試題及答案分享_第3頁
ACCESS高級查詢技巧試題及答案分享_第4頁
ACCESS高級查詢技巧試題及答案分享_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

ACCESS高級查詢技巧試題及答案分享姓名:____________________

一、單項選擇題(每題2分,共10題)

1.在Access中,以下哪個查詢類型可以用來計算記錄的總和?

A.簡單查詢

B.交叉表查詢

C.參數(shù)查詢

D.累計查詢

2.以下哪個函數(shù)可以用來計算一個字段中所有值的平均值?

A.AVG()

B.SUM()

C.MIN()

D.MAX()

3.在Access中,以下哪個操作可以用來對查詢結(jié)果進(jìn)行排序?

A.使用SQL語句中的ORDERBY子句

B.在查詢設(shè)計視圖中設(shè)置排序

C.使用SQL語句中的GROUPBY子句

D.在查詢設(shè)計視圖中設(shè)置分組

4.在Access中,以下哪個查詢可以用來篩選出特定字段值不存在的記錄?

A.NOTEXISTS查詢

B.INNERJOIN查詢

C.LEFTJOIN查詢

D.RIGHTJOIN查詢

5.在Access中,以下哪個查詢可以用來查找兩個表中具有相同字段值的記錄?

A.INNERJOIN查詢

B.OUTERJOIN查詢

C.CROSSJOIN查詢

D.SELFJOIN查詢

6.在Access中,以下哪個函數(shù)可以用來獲取當(dāng)前日期和時間?

A.GETDATE()

B.NOW()

C.TODAY()

D.CURRENT_DATE()

7.在Access中,以下哪個查詢可以用來統(tǒng)計每個部門中員工的數(shù)量?

A.GROUPBY查詢

B.HAVING查詢

C.COUNT查詢

D.AGGREGATE查詢

8.在Access中,以下哪個查詢可以用來查找某個字段值在指定范圍內(nèi)的記錄?

A.BETWEEN查詢

B.IN查詢

C.LIKE查詢

D.BETWEEN查詢

9.在Access中,以下哪個查詢可以用來查找某個字段值不等于其他記錄的字段值的記錄?

A.DISTINCT查詢

B.NOTIN查詢

C.DISTINCT查詢

D.NOTEXISTS查詢

10.在Access中,以下哪個查詢可以用來查找某個字段值在另一個字段值之前或之后的記錄?

A.DATEPART查詢

B.DATEDIFF查詢

C.DATEADD查詢

D.GETDATE()函數(shù)

答案:

1.B

2.A

3.A

4.A

5.A

6.A

7.A

8.A

9.B

10.B

二、多項選擇題(每題3分,共10題)

1.在Access中,以下哪些是常用的查詢準(zhǔn)則運(yùn)算符?

A.AND

B.OR

C.NOT

D.BETWEEN

E.LIKE

2.以下哪些是Access中用于連接兩個或多個表的連接類型?

A.INNERJOIN

B.LEFTJOIN

C.RIGHTJOIN

D.FULLJOIN

E.CROSSJOIN

3.在Access中,以下哪些是用于在查詢中計算字段值的聚合函數(shù)?

A.AVG()

B.SUM()

C.MIN()

D.MAX()

E.COUNT()

4.在Access中,以下哪些是用于在查詢中處理日期和時間的函數(shù)?

A.GETDATE()

B.NOW()

C.TODAY()

D.YEAR()

E.MONTH()

5.在Access中,以下哪些是用于在查詢中處理文本的函數(shù)?

A.LEFT()

B.RIGHT()

C.LOWER()

D.UPPER()

E.LEN()

6.在Access中,以下哪些是用于在查詢中處理數(shù)字的函數(shù)?

A.ROUND()

B.CEILING()

C.FLOOR()

D.ABS()

E.SQRT()

7.在Access中,以下哪些是用于在查詢中篩選記錄的條件?

A.BETWEEN

B.LIKE

C.IN

D.BETWEEN

E.ISNULL

8.在Access中,以下哪些是用于在查詢中排序結(jié)果的選項?

A.ASC

B.DESC

C.GROUPBY

D.HAVING

E.ORDERBY

9.在Access中,以下哪些是用于在查詢中創(chuàng)建子查詢的方法?

A.使用IN子查詢

B.使用EXISTS子查詢

C.使用JOIN子查詢

D.使用WHERE子查詢

E.使用HAVING子查詢

10.在Access中,以下哪些是用于在查詢中處理空值的選項?

A.ISNULL

B.ISNOTNULL

C.COALESCE()

D.ISNOTEMPTY

E.ISEMPTY

答案:

1.A,B,C,D,E

2.A,B,C,D,E

3.A,B,C,D,E

4.A,B,C,D,E

5.A,B,C,D,E

6.A,B,C,D,E

7.A,B,C,D,E

8.A,B,E

9.A,B,C,D

10.A,B,C

三、判斷題(每題2分,共10題)

1.在Access中,參數(shù)查詢允許用戶在運(yùn)行查詢時輸入查詢條件。()

2.使用LEFTJOIN查詢時,如果左表中的記錄在右表中沒有匹配的記錄,則結(jié)果集中右表的所有字段將顯示為NULL。()

3.在Access中,可以使用LIKE運(yùn)算符進(jìn)行精確匹配查詢。()

4.Access中的聚合函數(shù)SUM()可以用來計算一組記錄中所有值的總和。()

5.在Access中,可以使用SQL語句中的ORDERBY子句對查詢結(jié)果進(jìn)行排序。()

6.Access中的查詢設(shè)計視圖中的“顯示”行可以用來控制哪些字段在查詢結(jié)果中顯示。()

7.在Access中,可以使用SQL語句中的GROUPBY子句對查詢結(jié)果進(jìn)行分組,并且可以與HAVING子句一起使用來篩選分組。()

8.Access中的參數(shù)查詢允許用戶在查詢設(shè)計時設(shè)置默認(rèn)值,但在運(yùn)行查詢時可以更改這些值。()

9.在Access中,可以使用EXISTS子查詢來檢查子查詢中是否有任何記錄返回結(jié)果。()

10.Access中的查詢可以包含多個條件,這些條件之間可以使用邏輯運(yùn)算符(如AND、OR)來組合。()

答案:

1.√

2.√

3.×

4.√

5.√

6.√

7.√

8.√

9.√

10.√

四、簡答題(每題5分,共6題)

1.簡述在Access中進(jìn)行參數(shù)查詢的步驟。

2.解釋什么是子查詢,并說明在Access中子查詢的兩種常見類型。

3.描述如何使用Access中的聚合函數(shù)來計算查詢結(jié)果中的總和、平均值、最小值和最大值。

4.說明在Access中使用JOIN查詢時,不同類型JOIN的區(qū)別及其應(yīng)用場景。

5.解釋如何在Access查詢中使用日期和時間函數(shù)來處理日期和時間的計算。

6.簡述如何使用Access中的通配符進(jìn)行模糊查詢,并舉例說明。

試卷答案如下

一、單項選擇題(每題2分,共10題)

1.B簡單查詢無法進(jìn)行計算,交叉表查詢用于數(shù)據(jù)匯總,參數(shù)查詢用于用戶輸入?yún)?shù),累計查詢不是Access的查詢類型。

2.AAVG()函數(shù)用于計算平均值,SUM()用于求和,MIN()用于獲取最小值,MAX()用于獲取最大值。

3.AORDERBY子句用于在SQL語句中指定排序,查詢設(shè)計視圖中的排序設(shè)置不涉及SQL。

4.ANOTEXISTS查詢用于查找不存在于子查詢中的記錄,其他選項不是用于篩選不存在值的查詢。

5.AINNERJOIN查詢用于查找兩個表中有匹配值的記錄,其他選項不是用于查找匹配值的查詢。

6.AGETDATE()函數(shù)返回當(dāng)前的日期和時間,NOW()和TODAY()也有類似功能,但GETDATE()更常用。

7.AGROUPBY查詢用于按指定字段分組記錄,COUNT()用于計算分組后的記錄數(shù),HAVING用于篩選分組后的結(jié)果。

8.ABETWEEN查詢用于查找指定范圍內(nèi)的值,其他選項不是用于范圍查詢。

9.BNOTIN查詢用于查找不在指定列表中的記錄,其他選項不是用于查找不等于其他記錄的字段值的查詢。

10.BDATEDIFF查詢用于計算兩個日期之間的差異,其他選項不是用于比較日期的函數(shù)。

二、多項選擇題(每題3分,共10題)

1.A,B,C,D,EAND,OR,NOT,BETWEEN,LIKE是常用的準(zhǔn)則運(yùn)算符。

2.A,B,C,D,EINNERJOIN,LEFTJOIN,RIGHTJOIN,FULLJOIN,CROSSJOIN是常用的連接類型。

3.A,B,C,D,EAVG(),SUM(),MIN(),MAX(),COUNT()是常用的聚合函數(shù)。

4.A,B,C,D,EGETDATE(),NOW(),TODAY(),YEAR(),MONTH()是用于處理日期和時間的函數(shù)。

5.A,B,C,D,ELEFT(),RIGHT(),LOWER(),UPPER(),LEN()是用于處理文本的函數(shù)。

6.A,B,C,D,EROUND(),CEILING(),FLOOR(),ABS(),SQRT()是用于處理數(shù)字的函數(shù)。

7.A,B,C,D,EBETWEEN,LIKE,IN,BETWEEN,ISNULL是用于篩選記錄的條件。

8.A,B,EASC和DESC用于指定排序順序,GROUPBY用于分組,HAVING用于篩選分組后的結(jié)果,ORDERBY不是選項。

9.A,B,C,D,EIN子查詢,EXISTS子查詢,JOIN子查詢,WHERE子查詢,HAVING子查詢是創(chuàng)建子查詢的方法。

10.A,B,C,D,EISNULL和ISNOTNULL用于檢查空值,COALESCE()用于返回非空值,ISNOTEMPTY和ISEMPTY不是Access的函數(shù)。

三、判斷題(每題2分,共10題)

1.√參數(shù)查詢允許用戶在運(yùn)行查詢時輸入查詢條件。

2.√LEFTJOIN查詢時,如果左表中的記錄在右表中沒有匹配的記錄,右表字段顯示NULL。

3.×LIKE運(yùn)算符用于模糊匹配,不能進(jìn)行精確匹配。

4.√SUM()函數(shù)可以用來計算一組記錄中所有值的總和。

5.√ORDERBY子句用于在SQL語句中指定排序。

6.√“顯示”行用于控制查詢結(jié)果中字段的顯示。

7.√GROUPBY子句用于分組,HAVING用于篩選分組后的結(jié)果。

8.√參數(shù)查詢允許設(shè)置默認(rèn)值并在運(yùn)行時更改。

9.√EXISTS子查詢用于檢查子查詢中是否有任何記錄返回結(jié)果。

10.√查詢可以包含多個條件,并使用邏輯運(yùn)算符組合。

四、簡答題(每題5分,共6題)

1.在Access中進(jìn)行參數(shù)查詢的步驟:設(shè)計查詢時,添加參數(shù)字段,設(shè)置參數(shù)的數(shù)據(jù)類型,在查詢設(shè)計視圖中使用參數(shù)作為查詢準(zhǔn)則,保存并運(yùn)行查詢。

2.子查詢是嵌套在另一個查詢中的查詢。兩種常見類型:IN子查詢,返回一個值列表,用于比較外層查詢的字段值;EXISTS子查詢,返回布爾值,用于判斷子查詢是否有結(jié)果。

3.使用聚合函數(shù)計算總和、平均值、最小值和最大值:SUM()函數(shù)計算總和,AVG()函數(shù)計算平均值,MIN()函數(shù)獲取最小值,MAX()函數(shù)獲取最大值。

4.JOIN查詢類型區(qū)別及其應(yīng)用:INNERJOIN返回兩個表中匹配的記錄,LEFTJOIN返回左表所有記錄和右表中匹配

溫馨提示

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

評論

0/150

提交評論