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语句中的DROP关键字的功能是( )

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[基本工资]<=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.返回给定日期l-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中,操作查询包括( )

D. 生成表查询C. 删除查询 B. A. 更新查询追加查询

43.在查询设计器的查询设计网格中( ) 是字段表框中的选项

条件 A. 排序 B. 显示 C. 类型 D.

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

A. 双击该关系线

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

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

D. 当编辑修改完后,单击保存即可。

45.在建立查询时,若要筛选出图书编号是T01或T02的记录,可以在查询设计视图条件行中输入( )

A. ”T01”OR “T02”

B. ”T01”AND “T02”

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

每题分,计分)四、判断题(46.表与表之间的关系包括一对一、一对多两种类型。( )

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

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

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

50.所有的查询都可以在SQL视图中创建、修改。( )

五、综合题(每题分,计分)

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

(1)、创建查询“查询1”,要求将图书表中已经购买了10年以上(含10年)且出版社含了“北京”的图书保存到新表“图书表1”中。(10分)

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

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

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

(2)简述利用查询设计器创建查询“人数统计”的步骤。(7分)

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

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

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

参考答案:

1.A

2.C

3.A

4.C

5.A

6.D

7.C

8.C

9.C10.A11.D12.B13.B14.A15.D

16.A

17.A18.C19.D20.A21.Avg22.运行23.参数查询24.数据的来源25.操作26.记录27.Weekday(date)28.Mid29.Ltrim30.String31.Int32.查找指定样式的字符串

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

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

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

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

41.AC42.ABCD43.ABD44.ABCD45.AC46.×47.√48.×49.×50.√

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

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

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

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

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

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

54.选择查询是指从一个或多个表获取满足条件的数据,并且按指定顺序显示数据,查询运行不会影响到数据源的数据,操作查询则可以对数据源数据进行添加、更新、删除等修改操作。

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