2024年4月5日发(作者:)
Access 2003《数据的查询》课堂作业题
一、单选题
(每小题2分共60分)
( )1、将表A的记录添加到表B中,要求保持表B中原有的记录,能够使用的查询是
A、选择查询 B、生成表查询 C、追加查询 D、更新查询
( )2、在Access中,查询的数据源能够是
A、表 B、查询 C、表和查询 D、表、查询和报表
( )3、在一个Access的表中有字段“姓名”,要查找包含“宏”字的记录,准确的条件
表达式是
A、=left([姓名],1)=“宏” B、like “*宏*”
C、=“*宏*” D、Mid([姓名],1)=“宏”
( )4、如果在查询的条件中使用了通配符方括号“[ ]”,它的含义是
A、通配任意长度的字符 B、通配不在括号内的任意字符
C、通配方括号内列出的任一单个字符 D、错误的使用方法
( )5、现有某查询设计视图如下,该查询要查找的是
字段
条件
或
姓名
性别
=“女”
=“男”
身高
〉160
A、身高在160以上的女性和所有的男性 B、身高在160以上的所有人或男性
C、身高在160以上的男性和所有的女性 D、身高在160以上的所有人
( )6、以下叙述中,错误的是
A、查询是从数据库的表中筛选出符合条件的记录,构成一个新的数据集合
B、查询的种类有:选择查询、参数查询、交叉表查询、操作查询和SQL查询
C、能够使用函数、逻辑运算符、关系运算符创建复杂的查询
D、创建复杂的查询不能使用查询向导
( )7、以下叙述中,准确的是
A、在数据较多、较复杂的情况下,使用筛选比使用查询的效果好
B、查询只从一个表中选择数据,而筛选能够从多个表中获取数据
C、通过筛选形成的数据表,能够提供给查询、视图和打印使用
D、查询可将结果保存起来,供下次使用
( )8、条件中“性别=“女” and 工资额>2000”的意思是
A、性别为“女”并且工资额大于2000的记录
B、性别为“女”或者工资额大于2000的记录
C、性别为“女”并非工资额大于2000的记录
D、性别为“女”或者工资额大于2000,且二者择一的记录
( )9、下列哪种方法不能打开查询设计器
A、在“新建查询”对话框中选择“设计视图”选项和“确定”按钮
B、在“数据库”窗口中双击详细窗格中的“在设计视图中创建查询”命令
C、在“数据库”窗口中选择一个查询和“打开”按钮
D、在“数据库”窗口中选择一下查询和“设计”按钮
( )10、以下关于查询向导的叙述,错误的是
A、启动简单查询向导能够在“新建查询”对话框选择“简单查询向导”选项
B、在数据库窗口中双击“使用向导创建查询”命令能够启动查询向导
C、查询向导能够创建查询
D、查询向导能够修改查询
( )11、在“教学管理”数据库中有学生表、课程表和选课表,为了有效地从这三个表中
实行查询,应首先在数据库中为这三个表之间创建( )以有效地反映三个表中数据的联
系
A、默认值 B、有效性规则 C、索引 D、表之间的关系
( )12、将表“学生名单-旧”的记录复制到表“学生名单-新”中,且不删除表“学生
名单-新” 的记录,所使用的查询方式是
A、删除查询 B、生成表查询 C、追加查询 D、交叉表查询
( )13、在Access数据库中,对数据表的某个字段实行批量更新的方法是
A、汇总查询 B、更新查询 C、选择查询 D、SQL查询
( )14、以下关于运行查询的叙述,错误的是
A、在查询设计器中工作时单击“查询设计”工具栏上的“运行”按钮
B、在查询设计器中工作时选择“查询”→“运行”命令
C、在“数据库”窗口选择需要运行的查询和“打开”按钮
D、在“数据库”窗口选择需要运行的查询和“查询”→“运行”命令
( )15、在创建查询时,当查询的字段中包含数值型字段时,系统将会提示你选择
A、明细查询、按选定内容查询 B、明细查询、汇总查询
C、汇总查询、按选定内容查询 D、明细查询、按选定内容查询
( )16、以下关于查询设计器基本操作方法的叙述,错误的是
A、在查询设计区中选择字段,并按Delete键,能够删除字段
B、拖动查询设计区“字段”网格上方的列选择器,能够移动字段的位置
C、要使添加到查询设计区网格中的字段不在查询结果中显示,只有删除它
D、选择“查询”→“显示表”命令,可打开“显示表”对话框添加查询的数据源表
( )17、以下关于查询结果排序的叙述,错误的是
A、在查询设计区“排序”网格中设置排序方式,可以对查询结果排序
B、排序方式有升序和降序两种
C、使用多个字段对查询结果排序时,字段的位置与排序结果无关
D、对文本“4”、“14”、“204”按降序排列的顺序是:“4”、“204”、“14”
( )18、以下关于在查询设计器的查询设计区中设置筛选条件的叙述,错误的是
A、在“条件”网格中设置筛选条件可以筛选查询结果
B、在“或”网格中设置筛选条件可以筛选的查询结果
C、在“条件”网格中设置多个筛选条件的查询结果与筛选条件的位置无关
D、查询结果只包含同时满足“条件”网格和“或”网格中筛选条件的数据
( )19、在Access数据库中创建了一个“员工表”,包含字段“工号”、“姓名”等,要想
找出所有姓“刘”和姓“张”人的数据,则在“姓名”字段上的条件表达式正确的是
A、like “[刘张]*” B、like “刘” and like “张”
C、in(“刘*”,”张*”) D、like “刘” or “张”
( )20、能计算出年龄的表达式是([出生日期]字段的数据类型是日期型)
A、year(date()-[出生日期]) B、year(date())-year([出生日期])
C、date()-[出生日期] D、date()-year([出生日期])
( )21、Access 2003中,建立查询时可以设置筛选条件,应在( )输入筛选条件
A、总计 B、条件 C、排序 D、字段
( )22、能以会话方式输入查询条件进行查询的是
A、选择查询 B、参数查询 C、交叉表查询 D、操作查询
( )23、下列哪个表达式的运算结果的数据类型不是“是/否”型
A、[价格]〉1000 B、[品名] like “计算机”
C、[价格]&1000 D、[品名] in(“计算机”,”打印机”)
( )24、下列表达式中与其他功能不同的一个是
A、in(“张”,“高”) B、like (“[张高]”)
C、like “张”or “高” D、like “张” or like “高”
( )25、某数据表中有一个“姓名”字段,查找姓“张”的记录准则是
A、[姓名] not “张” B、[姓名] like “张”
C、[姓名] like “张*” D、[姓名] = “张”
( )26、在Access数据库中,对数据表求列平均值的是
A、交叉表查询 B、操作查询
C、选择查询 D、追加查询
( )27、若在一日期型查询字段的准则栏中输入了条件表达式:>=#2005/12/11# and
<=2006/1/1#
下列哪一个表达式与其功能等价
A、like “2005/12/11” and like “2006/1/1”
B、like #2005/12/11# and like #2006/1/1#
C、in(“2005/12/11”, “2006/1/1”)
D、between #2005/12/11# and #2006/1/1#
( )28、查询视图不包括
A、设计视图 B、数据表视图 C、SQL视图 D、预览视图
( )29、如果要将两个表中的数据合并到一个表中,应使用的操作查询是
A、删除查询 B、追加查询 C、更新查询 D、生成表查询
( )30、在交叉表查询中最多可以使用的字段数是
A、1 B、2 C、3 D、4
二、多项选择题
(每小题2分共10分)
( )1、在Access 2003中,操作查询包括
A、更新查询 B、追加查询 C、删除查询 D、生成表查询
( )2、查询1993年出生的学生,在“出生日期”字段下的条件栏中可以输入
A、>=#1993-1-1# and <=#1993-12-31#
B、in (#1993-1-1#,#1993-12-31#)
C、between #1993-1-1# and <=#1993-12-31#
D、year([出生日期])=1993
( )3、下列向查询设计器的查询设计区添加字段的方法,正确的是
A、将查询数据源中的字段拖动到查询设计区
B、双击查询数据源中的字段
C、在查询设计区的“字段”网格中选择一个字段
D、双击查询数据源中字段列表上方的“*”
( )4、在Access数据库中已有“图书”表,若要查找“图书编号”是“2002”和“2005”
的记录,应在查询设计视图的条件栏中输入
A、“2002” and “2005” B、“2002” or “2005”
C、in(“2002”,“2005”) D、between “2002” and “2005”
( )5、以下关于查询设计器查询设计区网格的叙述,正确的是
A、“字段”网格指定查询结果中所包含的数据项
B、“排序”网格指定查询结果是否排序,以及按何种方式排序
C、“显示”网格指定“字段”网格中数据项显示在查询结果中
D、“条件”网格指定查询筛选数据的条件
三、判断题
(每小题1分共10分)
( )1、查询和表一样要保存数据。
( )2、任何情况下,查询向导都只需做两个操作:一个是选择表、字段,一个是修改查
询标题。
( )3、在查询设计窗口中,单击查询设计工具栏上的“视图”按钮或单击工具栏上的“运
行”按钮均可切换到“数据表”视图。
( )4、同一数据库中查询和表名称可以相同。
( )5、不管使用何种类型的查询,要查询多个表的数据,一定要先建立表间关系,否则
查询结果不正确。
( )6、在查询设计器窗口中,可以用“插入”菜单的“列”命令添加设计网格的列。
( )7、对文本型字段设置查询条件时,文本型常量一定要用双引号括起来。
( )8、数据中函数“year()”返回日期中的日数。
( )9、运行更新查询时,屏幕上并不显示查询的结果,要想看到更新后的效果可以打开
原表的浏览窗口查看。
( )10、查询不能生成新的数据表。
四、填空题
(每小题2分共20分)
1、创建查询时,要查找1994年9月1日以后出生的应在条件行中输入 。
2、Access的对象中,能够按索引快速找到所需要的记录的是 。
3、更新查询可以对一个或多个表中的一组记录做 。
4、在Access中, 查询的运行一定会导致数据表中的数据的变化。
5、删除查询可以从一个或多个表中 。
6、在Access的查询设计器窗口的网格设计窗格中,位于同一行的不同字段的条件单元
格中设置的条件之间是 逻辑关系。
7、将来源于某个表中的字段进行分组,一组列在数据表的左侧,一组列在数据表的上
部,然后在数据表行与列的交汇处显示表中某个字段统计值,这种查询叫 。
8、若想在成绩字段中定义一个有效性规则,规定成绩的取值范围是60-100之间(包括
60和100),则该表达式可以写成: 。
9、可以在运行查询的过程中根据用户输入的数据自动修改查询规则的是 查询。
10、查询的结果总是与数据源中的数据保持 。


发布评论