ACCESS2003第四章查询练习题及答案

ACCESS2003第四章查询练习题及答案
ACCESS2003第四章查询练习题及答案

第四章查询练习题

一、单选题( 每题分,计分)

1. 在Access 中,从表中访问数据的速度与从查询中访问数据的速度相比( )

A) 要快B)相等C)要慢D)无法比较

2. 根据指定的查询条件,从一个或多个表中获取数据并显示结果的查询称为( )

A. 交叉表查询

B. 参数查询

C. 选择查询

D. 操作查询

3. 返回字符表达式中值的平均值的函数为( )

A) Avg B)Count C)Max D)Min

4. 返回当前系统日期的函数为

A) Weekday(date)B)Hour(date)C)Date( ) D)Sum

5. 返回一个值,该值是从字符表达式最左端某个字符开始,截取到某个字符为止的若干个字符的函数为

A)Mid B)Day(date)

C)Month(date) D)Year(date)

6.73 返回一个值,该值是从字符表达式右侧第1个字符开始截取若干个字符的函数为( )

A)Space B)String C)Left D)Right

7. 返回数值表达式值的平方根的函数为( )

A)Ahs B)Int C)Sqr D)Sgn

8. SQL语句中的DRO咲键字的功能是()

A创建表B)在表中增加新字段C)从数据库中删除表D)删除表中记录

9. 使用查询向导,不可以创建( ) 。

A. 单表查询

B. 多表查

C. 带条件查.

D. 不带条件查询

10. 函数Sgn(0) 返问的值是

A)0 B)l C)-1 D) 空值

11. 返回给定日期100-9999 的值。表示给定日期是哪一年的函数为

A)Mid B)Day(date) C)Month(date) D)Year(date)

12. 合法的表达式是( )

A) 教师编号between 100000And 200000

B) [性别]二“男“ Or [性别]=”女”

C) [基本工资]>=1000[基本工资]v= 10000

D) [性别]like ”男” =[性别]like “女”

13. 统计函数Max(字符表达式)返回字符表达式中值的

A)最小值B)最大值C)平均值D)总计值

14. 使用向导创建交叉表查询的数据源来自___表或查询( )

A)l 个B)2 个C)3 个D) 多个

15. 关于统计函数Count( 字符串表达式) ,下面叙述错误的是

A) 返回字符表达式中值的个数,即统计记录的个数

B) 统计字段应该是数字数据类型

C)字符串表达式中含有字段名

D)以上都不正确

16. 通配符可以()

A)匹配零或多个字符B)匹配任何一个字符

C)匹配一个数字D)匹配空值

17. 假设某数据库表中有一个工作时间字段、查找92年参加工作的职工记录的准则是()A)Between #92 —01 —01 # And #92 —12—31 #

B)Between ” 92 - 01 —01 “ And' 92--12 —31 “

C)Between” 92. 01. 01” And “92. 12. 31”

D)#92.01.01 ## An#92.12.31 #

18. 函数Sgn(—2)返回值是

A)O B)l C)—1 D)一2

19. 以下不属于SQL查询的是()

A)联合查询B)传递查询C)子查询D)选择查询

20. 以下不属于操作查询的是()

A)交叉表查询B)更新查询C)删除查询D)生成表查询

二、填空题(每题分,计分)

21. 返回字符表达式中值的平均值的函数为_______________ 。

22. 查询建好后,要通过______________ 来获得查询结果。

23. 利用对话框提示用户输入参数的查询过程称为___________ 。

24. 查询结果可以作为其他数据库对象的______________ 。

25. 在Access2003中,__________ 查询的运行一定会导致数据表中数据发生变化。

26. 操作查询是指仅在一个操作中更改许多_______________ 的查询。

27. 返回给定日期I—7的值。表示给定日期是一周中的哪一天的函数为 _________________ 。

28. 返回一个值,该值是从字符表达式最左端某个字符开始,截取到某个字符为止的函数为

29. 返回去掉字符表达式前导空格的字符串的函数为________________ 。

30. 返回一个b字符表达式的第1个字符重复组成的指定长度为数值表达式值的字符串的函

数为 ____________ 。

31. 返回数值表达式值的整数部分的函数为_______________ 。

32. Like 用于 _____________ 。

33. 查询设计器分为上下两部分,上半部分是_______________ ,下半部分是____________ 。

34. 参数查询是通过运行查询时的____________________________________________ 来创建的动

态查询结果。

35. 更新查询的结果,可对数据源中的数据进行________________ 。

36. 选择查询可以从一个或多个______________ 中获取数据并显示结果。

37. ___________是组成查询准则的基本元素。

38.

字符函数String (3 _________________ , "abcdef ”)返回的值是

39. __________________________________________________ 查询不仅能简单的检索记录,还能通过创建 _______________________________________________ 对数据进行统计运算。 40. 在成绩表中,查找成绩在 75---85之间的记录时,条件为 _________________ 三、多选题(每题分,计分) 41. 查询的数据源可以是()。

A.表

C.报表

B. 查询

D. 窗体

42.在 Access2003 中,操作查询包括()

删除查询

A.更新查询

B.追加查询

C. D. 生成表查询

43.在查询设计器的查询设计网格中

() 是字段表框中的选项

A.排序

B.显示

C. 类型

D.

条件

44. 要编辑关系线的操作是()

A. 双击该关系线

B. 右击该关系线并从快捷菜单中选择 [编辑]命令

C. 单击关系线,选择[关系][编辑关系]命令

D. 当编辑修改完后,单击保存即可。 45. 在建立查询时,若要筛选出图书编号是 46. 表与表之间的关系包括一对一、一对多两种类型。 ()

47. 查询中的字段显示名称可通过字段属性修改。

()

48. 统计“成绩”表中参加考试的人数用“最大值”统计。 ()

49. 一个查询的数据只能来自于一个表。

()

50. 所有的查询都可以在 SQL 视图中创建、修改。() 五、综合题(每题分,计分)

51. “图书管理”数据库中有表“图书表” ,包含(编号,书名,类别,出版社,销售单位, 购进日期,单价)等字段。

⑴、创建查询“查询1”,要求将图书表中已经购买了

10年以上(含10年)且出版社含了 “北

京”的图书保存到新表“图书表

1”中。(10分)

⑵、创建查询“查询2”,要求查询出图书表中各个出版社的图书册数及平均单价。

T01或T02的记录,可以在查询设计视图条件行 中输入()

A. ” T01” OR “ T02” C. IN ( ” T01” , “T02” )

B. ” T01” AND “ T02” D. IN( ” T01” OR “T02” )

(10 分)

52.有“ xsda”表和以“ xsda”表为数据源创建的选择查询“人数统计”的运行结果如下:

(1)简述如何将“ xsda”表的“考号”字段设置为主键。(3分)

六、简答题(每题分,计分)

53?什么是选择查询?什么是操作查询?

54.选择查询和操作查询有何区别?

参考答案:

1. A

2.C

3. A

4.C

5. A

6. D

7. C

8. C

9. C 10. A 11. D 12. B 13. B 14. A 15. D

16. A

17. A 18. C 19. D 20. A 21. Avg 22.运行23.参数查询24.数据的来源25.操作26.

记录

27. Weekday(date) 28. Mid 29. Ltrim 30. Stri ng 31. I nt 32.查找指定样式的字符串

33. 表或者查询的显示区查询设计区

34. 显示的输入对话框从键盘输入相关查询条件,然后根据输入的查询条件

35. 物理更新36.表37.运算符38. “aaa”39.运算字段

40. [成绩]Between 75and 85 或[成绩]>=75and [成绩]<=85

41. AC 42. ABCD 43. ABD 44. ABCD 45. AC 46. X 47. V 48. X 49. X 50. V

51. (1)将“图书表”表添加到查询设计视图窗口;单击“查询设计”工具栏中中的“查询类

型”按钮,在弹出的下拉菜单中选择“生成表查询”命令,或在access主窗口中的“查询”下拉菜单中,选择“生成表查询”命令,在弹出“生成表”对话框的“表名称”文本框中输入新表名“图书表1”;然后在“生成表查询”窗口中的字段列表中将要生成表所需的字段(编号,书名,类别,出版社,销售单位,购进日期,单价)添加到查询设计网格中,同时增

加一个字段“书龄:year(date( ) )-year([购进日期]),在下面的条件行中输入“>=10” ; 最后保存,运行即可;

(2)将“图书表”表添加到查询设计视图窗口,添加要查询的字段(出版社)到查询设计网格中;在“视图”菜单中选择“总计”,在第二列选择“编号”字段,下面对应的总计行选择

“总计”;在第三列选择“单价”字段,下面对应的总计行选择“平均值”;保存,运行即

可;

52. (1)用设计设计视图打开“ xsda”表;选中要作为主键的“考号”;单击工具栏的主键按钮或右击,在弹出的快捷菜单中选择“主键”

(2)将“ xsda ”表添加到查询设计视图窗口,添加要查询的“性别”字段到查询设计网格中;在“视图”菜单中选择“总计”,在第二列选择“学号”字段,下面对应的总计行选择“总计”;保存,运行即可;

53. 选择查询是根据指定的查询条件,从一个或多个表获取满足条件的数据,并且按指定顺

序显示数据。选择查询还可以将记录进行分组,并计算总和、计数、平均值及其他类型的总计;操作查询不仅可以进行查询,而且可以对在一个操作中对表中的多条记录进行添加、编辑和删除等修改操作。

54. 选择查询是指从一个或多个表获取满足条件的数据,并且按指定顺序显示数据,查询运

行不会影响到数据源的数据,操作查询则可以对数据源数据进行添加、更新、删除等修改操作。

相关主题
相关文档
最新文档