计算机二级

将一个或多个表、一个或多个查询的字段组合作为查询结果中的一个字段,执行此查询时,将返回所包含的表或查询中对应字段的记录,这种查询是( )。A.联合查询B.传递查询C.选择查询D.子查询

题目

将一个或多个表、一个或多个查询的字段组合作为查询结果中的一个字段,执行此查询时,将返回所包含的表或查询中对应字段的记录,这种查询是( )。

A.联合查询

B.传递查询

C.选择查询

D.子查询

参考答案和解析
正确答案:A
解析:联合查询的定义。注意不要同选择查询混淆起来。选择查询是根据指定的查询准则,从一个或多个表中获取数据并显示数据。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在查询中,根据查询应用字段的数据表数量,我们将查询分为单表查询和______,只使用一个数据表中字段的查询称之为 ______ ,而使用多个数据表中字段的查询被称为多表查询。


正确答案:多表查询 单表查询
多表查询 单表查询

第2题:

下列关于SQL语句错误的是

A.DELETE语句用来删除数据表中的记录

B.UPDATE语句用来修改数据表中已经存在的数据记录

C.INSERT语句可以向数据表中追加新的数据记录

D.SELECT...INTO语句用来将两个或更多个表或查询中的字段合并到查询结果的一个字段中


正确答案:D
解析:SELECT匢NTO语句表示将查询的字段添加到目的表中。

第3题:

以下关于查询语句叙述错误的是______。

A.查询语句的功能是从数据库中检索满足条件的数据

B.查询的数据源可以来自一张表,或多张表甚至是视图

C.查询的结果是由0行或是多行记录组成的一个记录集合

D.不允许选择多个字段作为输出字段


正确答案:D
解析:查询语句的功能是从数据库中检索满足条件的数据,查询的数据源可以来自一张表或多张表甚至是视图,查询的结果是由0行或多行记录组成的一个记录集合,并允许选择一个或多个字段作为输出字段。

第4题:

在考生文件夹下有一个数据文件“Acc2.mdb”,其中已经设计好3个关联表对象“tStud”、“tCourse”、“tScore”和一个临时表“tTemp”及一个窗体“fTmp”。请按以下要求完成设计: (1)创建一个查询,查找并显示没有运动爱好学生的“学号”、“姓名”、“性别”和“年龄”4个字段内容,将查询命名为“查询1”。 (2)创建一个查询,查找并显示所有学生的“姓名”、“课程号”和“成绩”3个字段内容,将查询命名为“查询2”。 (3)创建一个参数查询,查找并显示学生的“学号”、“姓名”、“性别”和“年龄”4个字段内容。其中,设置“性别”字段为参数,参数条件引用窗体“fTmp”上控件“tSS”的值,将查询命名为“查询3”。 (4)创建一个查询,删除临时表“tTemp”中年龄为奇数的记录,将查询命名为“查询4”。查询结果如图1所示。


正确答案:

(1)在“Acc2.mdb”数据库窗口中选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框中双击“tStud”表,关闭“显示表”对话框。分别双击“学号”、“姓名”、“性别”、“年龄”、“简历”字段。在“简历”字段的“条件”行输入“not like”*运动*””,单击“显示”行。单击工具栏中的“保存”按钮,另存为“查询1”。关闭设计视图。
(2)在“Acc2.mdb”数据库窗口中选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框中分别双击表“tStud”、“tCourse”、“tScore”,关闭“显示表”对话框。分别双击“姓名”、“课程号”和“成绩”字段,添加到“字段”行。单击工具栏中的“保存”按钮,另存为“查询2”。关闭设计视图。
(3)在“Acc2.mdb”数据库窗口中选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框中双击“tStud”表,关闭“显示表”对话框。分别双击“学号”、“姓名”、“性别”、“年龄”字段。在“性别”字段的“条件”行输入“[forms]![fTmp]![tSS]”。单击工具栏中的“保存”按钮,另存为“查询3”。关闭设计视图。
(4)在“Acc2.mdb”数据库窗口中选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框中双击“tTemp”表,关闭“显示表”对话框。执行“查询”一“删除查询”命令。双击“年龄”字段添加到“字段”行,在“条件”行输入“[年龄]mod2<>0”。执行“查询”一“运行”命令,在弹出的对话框中单击“是”按钮。单击工具栏中的“保存”按钮,另存为“查询4”。关闭设计视图。

第5题:

在考生文件夹下有一个数据库“Acc2.mdb”,其中存在已经设计好的表对象“tAttend”、“tEmployee”和“tWork”,请按以下要求完成设计:

(1)以“tAttend”、“tEmployee”和“tWork”表为数据源创建一个查询,查找并显示“姓名”、“项目名称”和“承担工作”3个字段的内容,将查询命名为“qT1”。查询结果如图

1所示。

(2)以“tWork”表为数据源创建一个查询,查找并显示项目经费在10000元以下的“项目名称”和“项目来源”两个字段的内容,将查询命名为“qT2”。查询结果如图2所示。

(3)以“tWork”和“tAttend”表为数据源创建一个查询,设计一个名为“单位奖励”的计算字段,计算公式为:单位奖励=[经费]*0.1,并显示“tWork”表的所有字段内容和“单位奖励”字段,将查询命名为“qT3”。查询结果如图3所示。

(4)创建一个查询,将所有记录的“经费”字段值增加2000元,将查询命名为“qT4”。查询结果如图4所示。


正确答案:

(1)在“Acc2.mdb”数据库窗口中选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框中分别双击表“tAttend”、“tEmployee”和“tWork”,关闭“显示表”对话框。分别将“姓名”、“项目名称”、“承担工作”字段添加到“字段”行。单击工具栏中的“保存”按钮,另存为“qT1”。关闭设计视图。
(2)在“Acc2.mdb”数据库窗口中选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框中双击“tWork”表,关闭“显示表”对话框。分别双击“项目名称”、“项目来源”和“经费”字段将其添加到“字段”行。在“经费”字段的“条件”行输入“<10000”字样,单击“显示”行取消该字段的显示。单击工具栏中“保存”按钮,另存为“qT2”。关闭设计视图。
(3)在“Acc2.mdb”数据库窗口中选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框中双击表“tWork”,关闭“显示表”对话框。双击“*”字段将其添加到“字段”行。在“字段”行下一列添加新字段“单位奖励=[经费]*0.1”,单击“显示”行显示该行。
单击工具栏中“保存”按钮,另存为“qT3”。关闭设计视图。
(4)在“Acc2.mdb”数据库窗口中选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框中双击表“tWork”,关闭“显示表”对话框。执行“查询”一“更新查询”命令。双击“经费”字段,将其添加到“字段”行,在“更行到”行输入“[经费]+2000”。单击工具栏中的“保存”按钮,另存为“qT4”。关闭设计视图。

第6题:

什么是将一个或多个表、一个或多个查询的字段组合作为查询结果中的一个字段,执行此查询时,将返回所包含的表或查询中对应字段的记录?______。

A.联合查询

B.传递查询

C.选择查询

D.子查询


正确答案:A

第7题:

以一个或多个表以及一个或多个查询为基础创建 ______,将需要的数据集中在一起。用户只需在查询中设定 ______ ,而查询便将符合条件的记录提取出来,作为窗体和报表的 ______。


正确答案:查询 条件 记录源
查询 条件 记录源

第8题:

有关多表查询结果,以下说法正确的是______。

A.只可包含其中一个表的字段

B.必须包含查询表的所有字段

C.可包含查询表的所有字段,也可只包含查询表的部分字段

D.以上说法均不正确


正确答案:C
解析:SQL不仅支持两个表之间的连接查询,还支持多个表之间的连接查询。对于多表查询,其查询结果可包含查询表的所有字段,也可只包含查询表部分字段,因此本题的正确答案应该是C。

第9题:

考生文件夹下有一个数据文件“Ace2.mdb”,其中存在已经设计好的表对象“tStud”、“tCourse”、“tScore”和“tTemp”。请按以下要求完成设计: (1)创建一个查询,查找没有选修课程的课程,显示与该课程有关的学生的“姓名”、“性别”、“课程号”和“成绩”4个字段的内容,将查询命名为“查询1”。 (2)创建一个查询,查找含有“101”或者“102”信息的课程,并显示其“课程号”、“课程名”及“学分”3个字段内容,将查询命名为“查询2”。 (3)创建一个查询,查找并显示姓名中含有“红”字学生的“学号”、“姓名”、“性别”和“年龄”4个字段的内容,将查询命名为“查询3”。 (4)创建一个查询,将“tTemp”表中“学分”字段的记录全部更新为0,将查询命名为“查询4”。查询结果如图l所示。


正确答案:

(1)在“Ace2.mdb”数据库中选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框分别双击表“tStud”、“tCourse”、“tScore”和“tTemp”,然后关闭“显示表”对话框。分别双击“姓名”、“性别”、“课程名”、“成绩”和“先修课程”字段,将它们添加到“字段”行。
在“选修课程”字段的“条件”行输入“isnull”,单击“显示”行取消该字段显示。单击工具栏中的“保存”按钮,另存为“查询1”。关闭设计视图。
(2)在“Acc2.mdb”数据库中选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框双击表“tCourse”,关闭“显示表”对话框。分别将“课程号”、“课程名”、“学分”、“选修课程”字段添加到“字段”行。在“选修课程”字段的“条件”行输入“Like"*101*"OrLike"*102*"”,单击“显示”行取消该字段显示。单击工具栏中的“保存”按钮,另存为“查询2”。关闭设计视图。
(3)在“Acc2.mdb”数据库中选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框中双击“tStud”表,关闭“显示表”对话框。分别将“学号”、“姓名”、性别”和“年龄”字段添加到“字段”行。在“姓名”字段的“条件”行输入“Like"*红*"”。单击工具栏中的“保存”按钮,另存为“查询3”。关闭设计视图。
(4)在“Acc2.mdb”数据库中选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框中双击表“tTemp”,关闭“显示表”对话框。执行“查询”一“更新查询”命令。双击“学分”字段,在“更新到”行输入“0”。执行“查询”一“运行”命令,在弹出的对话框中单击“是”按钮。单击工具栏中的“保存”按钮,另存为“查询4”。
关闭设计视图。

第10题:

下列选项中,能正确说明查询的是( )。

A.查询包括存储不同种类数据的字段(或列)

B.查询是为来自一个或多个表的数据提供定制视图的对象

C.查询用于数据的输出或显示,或控制应用程序的执行

D.定义查询只能从一个现有表的数据中创建新表


正确答案:B
解析:查询是为来自一个或多个表的数据提供定制视图的对象。在Access中,可以利用图形化的实例查询(QBE)机制,或通过SQL语句来建立查询。故答案为B。

更多相关问题