习题三

  • 格式:doc
  • 大小:63.00 KB
  • 文档页数:4

1 习题三

一.选择题

1.下面是关于查询与表之间关系的论述,说法正确的是( )。

(A)查询的结果是建立了一个新表

(B)查询的记录集存在于用户保存的地方

(C)查询中所存储的只是在数据库中筛选数据的条件

(D)每次运行查询时,Access便从相关的地方调出查询形成的记录集,这时物理上已经存在

2.关于查询,说法不正确的是( )。

(A)查询可以作为结果,也可以作为来源

(B)查询可以根据条件从数据表中检索数据,并将其结果存储起来

(C)可以以查询为基础,来创建表、查询、窗体或报表

(D)查询是以数据库为基础的,不能以其它查询为基础而创建

3.下面关于查询基础的说法,正确的是( )。

Ⅰ 查询可以作为结果

Ⅱ 查询可以作为来源

Ⅲ 查询可以根据条件从数据表中检索数据,并将其结果存储起来

Ⅳ 可以以查询为基础,来创建表、查询、窗体或报表

Ⅴ 查询就是一张表的数据子集

Ⅵ 查询是对一张表的数据操作

(A)Ⅰ Ⅲ Ⅳ Ⅵ (B)Ⅱ Ⅲ Ⅳ Ⅵ (C)Ⅲ Ⅳ Ⅴ Ⅵ (D)Ⅰ Ⅱ Ⅲ Ⅳ

4.下面关于选择查询的说法,正确的是( )。

(A)如果查询的数据源---基本表的内容变化,则查询的结果会自动更新

(B)如果查询的设计变化,则它的数据源---基本表的内容自动更新

(C)如果查询的数据源---基本表的内容变化,则查询的结果不能自动更新。

(D)建立查询后,查询的内容和基本表的内容都不能更新

5.查询可以分为如下几类,正确的分类方法是( )。

(A)选择查询和操作查询 (B)选择查询和删除表查询

(C)选择查询和更新查询 (D)选择查询、更新查询、追加查询

6.查询有3种视图方式,其中用来显示查询结果的视图是( )。

(A)设计视图 (B)数据表视图 (C)SQL视图 (D)普通视图

7.“查询“设计视图窗口分为上下两部分, 上部分是( )。

(A)设计网格 (B)字段列表 (C)属性窗口 (D)查询记录

8.在查询“设计视图”窗口的下部分,_______不是字段列表框中的选项。

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

9.在查询的设计视图中,用户可以进行的操作有( )。

(A)创建查询的定义

(B)改变查询的定义

(C)改变查询的结构 (D)除创建查询的结构外,其它操作都可以

10.关于更新查询,说法不正确的是(

)。

(A)使用更新查询可以将已有的表中满足条件的记录进行更新

(B)使用更新查询一次只能对一条记录进行更新

(C)使用更新查询后就不能再恢复数据了

(D)使用更新查询效率会比在数据表中更新数据效率高 2 11.打开查询的SQL视图有很多方法,其中正确的是( )。

(A)先打开查询的设计视图,单击工具栏上的“视图”按钮旁边的向下箭头,然后从出现的菜单列表中选择“SQL视图”命令

(B)打开查询的数据表视图,单击工具栏上的“视图”下的“SQL视图”,即可看到查询的SQL视图

(C)打开查询的任意一个视图(当然非SQL视图),在新出现的窗体的标题栏右击鼠标,在弹出菜单中选择“SQL视图”即可

(D)打开查询的设计视图,右击后在弹出菜单中选择“属性”,依次选择“改变视图为SQL型”即可

12. 利用简单查询向导建立查询,下面说法不正确的是( )。

(A)简单查询向导不仅可以创建单表查询,而且可以创建多表查询

(B)创建多表查询的过程比创建单表查询的过程稍微复杂一点,因为是对多表进行操作

(C)创建多表查询的过程中关键的一步是在“表/查询”下拉式列表中选择不同的表

(D)在最后退出创建多表查询的过程中,会遇到选择“明细查询”与“汇总查询”,用户一般会选择“明细查询”,因为“明细查询”包含了“汇总查询”的结果

13.使用查询向导来创建查询是创建查询的一种方法,下面有关说法错误的是( )。

(A)使用查询向导来创建查询可以加快查询创建的速度

(B)在创建的过程中,它提示并询问与用户相关的条件

(C)在创建的过程中,根据用户输入的条件建立查询

(D)它的缺点在于当用户使用查询向导创建查询后,不能对已建立好的查询进行修改

14.在选择查询中,用户可以对数据表进行操作,以下所述的操作不可行的是( )。

(A)对数字字段值进行总计

(B)对数字字段值求最小值、最大值

(C)对数字字段值求均值 (D)对数字字段值求几何平均数

15. Access的选择查询可以按照指定的条件,从( )个表中获取数据,并按照所需的排列次序显示。

(A)1 (B)2 (C)8 (D)多

16.关于查询设计视图的3个部分,叙述错误的是( )。

(A)标题及查询类型栏在窗口的最上方的标题栏中,在此处显示查询的标题和查询类型

(B)字段列表区在标题栏上方,显示打开的查询所应用的其它表

(C)如果查询中包括多个表或查询的字段列表,则在字段列表之间将会有连接线来表示这些表与查询之间的关系

(D)在网格区中,用户可以指定查询中所使用和显示的字段

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

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

18.关于追加查询,说法不正确的是( )。

(A)在追加查询与被追加记录的表中,只有匹配的字段才被追加

(B)在追加查询与被追加记录的表中,不论字段是否匹配都将被追加

(C)在追加查询与被追加记录的表中,不匹配的字段将被忽略

(D)在追加查询与被追加记录的表中,不匹配的字段将不被追加

19.查询向导不能创建( )。

(A)选择查询 (B)交叉表查询 (C)重复项查询(D)参数查询

20.如果要在已创建的查询中查找某字段名称以“A”开头,以“Z”结尾的所有记录, 3 则应该使用的查询条件是:( )。

(A)Like “A*Z” (B)Like “A#Z”

(C)Like “A?Z” (D)Like “A$Z”

21.在Access的"学生"表中有"学号"、"姓名"、"性别"和"入学成绩"字段。有以下SELECT语句:SELECT 性别,avg(入学成绩) FROM学生 GROUP BY性别

A)按性别分组计算并显示所有学生的入学成绩的平均值

B)计算并显示所有学生的入学成绩的平均值

C)计算并显示所有学生的性别和入学成绩的平均值

D)按性别分组计算并显示性别字段和入学成绩的平均值

22.怎样对表的一个范围进行查询,如所有在1月1日和6月30日之间的销售额?下面给出正确的表达式的是( )。

(A)>1.1& <6.30

(B)>1.1 and <6.30

(C)>1/1 and <6/30 (D)>=1/1 and <=6/30

23.下面关于操作查询的叙述,正确的是( )。

Ⅰ 当我们需要将表中的一部分数据复制到一个新表中时,需要用到操作查询

Ⅱ 创建生成表型的操作查询时,操作查询是一系列的记录项

Ⅲ 操作查询能够对表中的数据进行更新、删除

为了保证表中数据的完整性,Access规定操作查询不能对表中的数据进行追加

(A)Ⅰ Ⅲ (B)Ⅱ Ⅳ (C)Ⅰ Ⅱ Ⅳ (D)Ⅰ Ⅱ Ⅲ Ⅳ

24.下面有相关生成表查询的论述,错误的是( )。

(A)生成表查询是一种操作查询

(B)生成表查询可以利用一个或多个表中的满足一定条件的记录来创建一个新表

(C)生成表查询将查询结果以表的形式存储

(D)对复杂的查询结果进行运算是经常应用生成表查询来生成一个临时表,生成表中的数据是与原表相关的,不是独立的,必须每次都生成以后才能使用

25.以下是对操作查询的一些讨论,你认为正确的是( )。

Ⅰ 操作查询会产生一张新表,不会对原表造成影响

Ⅱ 可以在运行操作查询前检查它会影响哪些记录,避免意外的和不必要的修改和删除数据

Ⅲ 在设计一个操作查询之后和在运行它之前,选择“视图/数据表视图”,检查它会影响哪些记录。得到的动态记录集将显示操作查询将要影响的记录

Ⅳ 如果查询选择了符合要求的记录,你可以切换回“设计视图”(单击工具栏上“设计视图”按钮或选择“查询/设计视图”),并运行查询(通过单击工具栏上的“执行”按钮或选择“查询/执行”)

Ⅴ 操作查询只能对符合要求的记录产生影响

(A)Ⅰ Ⅱ Ⅲ Ⅳ (B)Ⅱ Ⅲ Ⅳ Ⅴ (C)Ⅲ Ⅳ Ⅴ (D)Ⅰ Ⅲ Ⅳ

26.SQL语句的子句“Where 工资额>1000”的意思是( )。

(A)“工资额”中大于1000元的记录 (B).将“工资额”中大于1000元的记录删除

(C ).拷贝字段“工资额”中大于1000元的记录 (D).将字段“工资额”中大于1000元的记录进行替换

27.从数据库中删除表所用的SQL语句为( )。

(A)DEL table (B)DELETE table (C)DROP table (D)DROP

28. 下面使用已建立的“tEmployee”表,表结构和表内容如下所示:

4 雇员

ID

姓名

性别

出生日期

职务

简历

联系电话

1 王宁 女 1960-1-1 经理 1984年大学毕业,曾是销售员 35976450

2 李清 男 1962-7-1 职员 1986年大学毕业,现为销售员 35976451

3 王创 男 1970-1-1 职员 1993年大学毕业,现为销售员 35976452

4 郑炎 女 1978-6-1 职员 1999年大学毕业,现为销售员 35976453

5 魏小红 女 1934-11-1 职员 1956年专科毕业,现为管理员 35976454

若在”tEmployee” 表中查找所有姓”王”的记录, 可以在查询设计视图的”条件”行中输入( )。

(A)like “王” (B)like “王*” (C)=”王” (D)=”王”

二.填空题

1.如果需要运行选择或交叉表查询,Access就会自动运行或执行该查询,并在__数据表___视图中显示结果。

2.如果需要运行操作查询,则先在设计视图中将其打开,对于每个操作查询,会有不同的显示:__生成表查询 __,将显示包括在新表中的字段;_生成表查询 _,将显示添加到另一个表中的记录。

3.查询可以作为结果,也可以作为_数据来源__,即可以以查询为基础,来创建表、查询、窗体或报表。

4.在Access中可以将两个相同结构表,通过__追加___查询,将某个表中符合条件的记录添加到另一张表中。

5.如果查询的结果中还需要显示某些另外的字段的内容,用户可以在查询的___设计_视图中加入某些查询的字段。