国家二级VF机试(查询与视图)模拟试卷1(共175题)_第1页
国家二级VF机试(查询与视图)模拟试卷1(共175题)_第2页
国家二级VF机试(查询与视图)模拟试卷1(共175题)_第3页
国家二级VF机试(查询与视图)模拟试卷1(共175题)_第4页
国家二级VF机试(查询与视图)模拟试卷1(共175题)_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

国家二级VF机试(查询与视图)模拟试卷1(共6套)(共175题)国家二级VF机试(查询与视图)模拟试卷第1套一、选择题(本题共30题,每题1.0分,共30分。)1、在查询设计器环境中,“查询”菜单下的“查询去向”命令指定了查询结果的输出去向,输出去向不包括A、临时表B、表C、文本文件D、屏幕标准答案:C知识点解析:查询的去向包括:浏览、临时表、表、图形、屏幕、报表和标签。如果查询结果要输出到文本文件,可以先选中“屏幕”项,然后再进行设置。2、可以运行查询文件的命令是A、DOB、BROWSEC、DOQUERYD、CREATEQUERY标准答案:A知识点解析:运行查询文件的格式为:DO<查询文件>.qpr,扩展名.qpr一定要加上,否则表示运行程序文件。3、关于视图和查询,以下叙述正确的是A、视图和查询都只能在数据库中建立B、视图和查询都不能在数据库中建立C、视图只能在数据库中建立D、查询只能在数据库中建立标准答案:C知识点解析:视图是根据基本表派生出来的,在关系数据库中,视图始终不真正含有数据,是原来表的一个窗口,可以通过视图更新基本表中的数据。视图只能在数据库中建立,数据库打开时。视图从基本表中检索数据;数据库关闭后视图中的数据将消失。4、在VisualFoxPro中,以下关于查询的描述正确的是A、不能用自由表建立查询B、只能用自由表建立查询C、不能用数据库表建立查询D、可以用数据库表和自由表建立查询标准答案:D知识点解析:本题考查查询的概念。查询就是预先定义好的一个SQLSELECT语句,在不同的场合可以直接或者反复使用,从而提高数据查询效率。可以用数据库表、自由表或视图建立查询。所以应选D。5、在视图设计器中有,而在查询设计器中没有的选项卡是A、排序依据B、更新条件C、分组依据D、杂项标准答案:B知识点解析:视图是操作表的一种手段,不但可以具有查询的功能,而且可以用于更新,所以它有更新属性需要设置,为此在视图设计器中多了一个“更新条件”选项卡。6、下列关于“查询”的描述中正确的是A、查询保存在项目文件中B、查询保存在数据库文件中C、查询保存在表文件中D、查询保存在查询文件中标准答案:D知识点解析:查询是预先定义好的一个SQLSELECT语句,它是以扩展名为.qpr保存在磁盘上的一个文本文件,另外还包含与查询输出相关的语句。7、以下关于“查询”的正确描述是A、查询文件的扩展名为prgB、查询保存在数据库文件中C、查询保存在表文件中D、查询保存在查询文件中标准答案:D知识点解析:查询是从指定的表或视图中提取满足条件的记录,然后按照想得到的输出类型定向输出查询结果。查询是以扩展名为.QPR的文件保存在磁盘上的,这是一个主体是SQLSELECT。语句和输出定向有关的语句的文本文件。8、有关查询设计器,正确的描述是A、“联接”选项卡与SQL语句的WHERE短语对应B、“筛选”选项卡与SQL语句的ORDERBY短语对应C、“排序依据”选项卡与SQL语句的FROM短语对应D、“分组依据”选项卡与SQL语句的GROUPBY短语和HAVING短语对应标准答案:D知识点解析:本题考查查询设计器的各选项卡与SQLSELECT语句的各短语的相对应语句关系。其对应关系如下:“字段”——SELECT语句:“联接”——JOINON短语,用于编辑联接条件:“筛选”——WHERE短语,用于指定查询条件;“排序依据”——ORDERBY短语,用于指定排序字段和排序方式;“分组依据——GROUPBY短语和HAVING短语,用于分组:“杂项”——DISTINCT,TOP。9、查询设计器中的“筛选”选项卡的作用是A、查看生成的SQL代码B、选择所要查询的字段C、增加或删除查询表D、指定查询条件标准答案:D知识点解析:查询设计器的选项卡包括:.“字段”:对应于SELECT短语,指定所要查询的数据:.“连接”:对应于JOINON,用于编辑连接条件;.“筛选”:对应于WHERE短语,用于指定查询条件;.“排序依据”:对应于ORDERBY短语,用于指定排序的字段和排序方式:.“分组依据”:对应于GROUPBY和HAVING短语,用于分组;.“杂项”:可以指定是否要重复记录等。10、在VisualFoxPro中,查询设计器和视图设计器很像,如下描述正确的是A、使用查询设计器创建的是一个包含SQLSELECT语句的文本文件B、使用视图设计器创建的是一个包含SQLSELECT语句的文本文件C、查询和视图有相同的用途D、查询和视图实际都是一个存储数据的表标准答案:A知识点解析:使用查询设计器创建的是一个包含SQLSELECT语句的文本文件,其扩展文件名为.QPR。而视图设计完成后,在磁盘上不保存文件,视图的结果保存在数据库中。11、在VisualFoxPro中,关于查询和视图的正确描述是A、查询是一个预先定义好的SQLSELECT语句文件B、视图是一个预先定义好的SQLSELECT语句文件C、查询和视图是同一种文件,只是名称不同D、查询和视图都是一个存储数据的表标准答案:A知识点解析:查询和视图有很多类似的地方,视图兼有表和查询的特点,查询可以根据表或视图定义,所以查询和视图又有很多交叉的概念和作用。查询就是预先定义好的一个SQLSELECT语句,从指定的表或视图中提取满足条件的记录,然后按照一定的输出类型定向输出查询结果。而视图是操作表的一种手段,视图基于表,是数据库中的一个特有功能.只有在包含视图的数据库打开时。才能使用视图,在磁盘上并不能找到文件。12、在查询设计器的工具栏中有、而在视图设计器中没有的工具按钮是A、查询去向B、添加联接C、显示SQL窗口D、移去表标准答案:A知识点解析:本题考查视图设计器与查询设计器的不同之处。由于视图是可以用于更新的,因此,视图设计器中多了一个“更新条件”选项卡,用于更新属性的设置,而视图设计器中没有“查询去向”的选项。13、在查询设计器“添加表和视图”窗口中,单击“其他”按钮用于添加A、视图B、其他查询C、本数据库中的表D、本数据库之外的表标准答案:D知识点解析:本题考查对查询设计器的掌握。查询设计器包含的选项卡有:字段、联接、筛选、排序依据、分组依据和杂项。在查询设计器“添加表和视图”窗口中,单击“其他”按钮用于添加本数据库之外的表。14、假设查询文件(myquery.qpr)已经创建,要显示查询结果,可使用命令A、DOmyquery.qprB、USEmyquery.qprC、BROWSEmyquery.qprD、LISTmquery.qpr标准答案:A知识点解析:本题使用命令格式执行查询文件。在命令窗口中执行运行查询文件的命令其格式是:DO(查询文件名)。所以运行查询文件(myquery.qpr)的命令为DOmyquery.qpr。15、“查询”菜单下的“查询去向”命令指定了查询结果的输出去向,输出去向不包括A、报表B、标签C、文本文件D、图形标准答案:C知识点解析:本题考查查询设计器的使用。在查询设计器环境中的“查询去向”对话框共有7个选项供输出,分别是“浏览”、“临时表”、“表”、“图形”、“屏幕”、“报表”和“标签”,并不包括文本文件。16、打开查询设计器建立查询的命令是A、CREATEQUERYB、OPENQUERYC、DOQUERYD、EXECQUERY标准答案:A知识点解析:本题考查利用查询设计器建立查询。查询是从指定的表或视图中提取满足条件的记录,然后按照想得到的输出类型定向输出查询结果。执行CREATEQUERY命令打开查询设计器建立查询。17、在VisualFoxpro中,下面对查询设计器的描述中正确的是A、“排序依据”选项卡对应JOININ短语B、“分组依据”选项卡对应JOININ短语C、“连接”选项卡对应WHERE短语D、“筛选”选项卡对应WHERE短语标准答案:D知识点解析:本题考查对查询设计器的掌握。在查询设计器的6个选项卡分别对应的SQL语句短语如下:“字段”选项卡与SQL语句的SELECT短语对应;“联接”选项卡与SQL语句的JOIN短语对应;“筛选”选项卡与SQL语句的WHERE短语对应;“排序依据”选项卡与SQL语句的ORDERBY短语对应:“分组依据”选项卡与sQL语句的GROUPBY短语对应;“杂项”选项卡中包含有“无重复记录”选项,此选项与DISTINCT对应。18、在VisualFoxPro中,执行查询Query2.QPR的正确命令是A、DOQuery2.QPRB、EXECQuery2.QPRC、DOQuery2D、EXECQuery2标准答案:A知识点解析:本题考查VFP中运行查询文件的命令。运行查询文件方法有很多,可以通过“查询”菜单的“运行查询”命令来执行,也可以在命令窗口执行“DO查询文件名”来运行查询。19、在使用查询设计器创建查询时,为了指定在查询结果中是否包含重复记录(对应手DISTINCT),应该使用的选项卡是A、排序依据B、联接C、筛选D、杂项标准答案:D知识点解析:在查询设计器的“杂项”选项卡中可以指定查询结果中是否包含重复记录(对应于DISTINCT)及显示前面的部分记录(对应于‘TOP短句)等。20、下列关于“视图”的描述中正确的是A、视图保存在项目文件中B、视图保存在数据库中C、视图保存在表文件中D、视图保存在视图文件中标准答案:B知识点解析:视图兼有“表”和“查询”的特点,与查询类似的地方是可以用来从一个或多个相关联的表中提取有用信息;与表类似的地方是可以用来更新其中的信息,并将更新结果永久保存在磁盘上。但是它并不是一个查询文件,不以独立的文件存在,而是存放在数据库文件中。21、在VisualFoxPro中,下列描述正确的是A、利用视图可以修改数据B、利用查询可以修改数据C、查询和视图具有相同的作用D、视图可以定义输出去向标准答案:A知识点解析:检索和操作数据库的两个基本手段为查询和视图。从普通检索数据的角度来讲,查询和视图基本具有相同的作用。利用查询可以定义输出去向,但查询不可以修改数据;利用视图可以修改数据,利用SQL将对视图的修改发送到基本表。22、以下关于“视图”的正确描述是A、视图独立于表文件B、视图不可更新C、视图只能从一个表派生出来D、视图可以删除标准答案:D知识点解析:视图是从基本表的基础上导出来的虚拟表,兼有“表”和“查询”的特点,与查询相类似的地方是,可以用来从一个或多个相关联的表中提取有用的信息;与表相类似的地方是,可以用来更新其中的信息,并将更新结果永远保存在磁盘上。23、以下关于视图的描述正确的是A、视图和表一样包含数据B、视图物理上不包含数据C、视图定义保存在命令文件中D、视图定义保存在视图文件中标准答案:B知识点解析:视图是根据基本表派生出来的,在关系数据库中,视图始终不真正含有数据,是原来表的一个窗口,可以通过视图更新基本表中的数据。视图只能在数据库中建立,数据库打开时,视图从基本表中检索数据;数据库关闭后视图中的数据将消失。在关系数据库中,视图是操作表的窗口,可以把它看成从表中派生出来的虚表,它依赖于表,但不独立存在,只能建立在数据库中,也只有在包含视图的数据库打开时,才能使用视图。24、在VisualFoxPro中,关于视图的正确描述是A、视图也称作窗口B、视图是一个预先定义好的SQLSELECT语句文件C、视图是一种用SQLSELECT语句定义的虚拟表D、视图是一个存储数据的特殊表标准答案:A知识点解析:本题考查视图的概念。在关系数据库中,视图是从基本表基础上导出来的虚拟表,兼有“表”和“查询”的特点,与查询相类似的地方是,可以用来从一个或多个相关联的表中提取有用的信息;与表相类似的地方是,可以用来更新其中的信息。并将更新结果永久保存在磁盘上。视图也称作窗口,即视图是操作表的窗口。25、以下关于视图的描述正确的是A、视图和表一样包含数据B、视图物理上不包含数据C、视图定义保存在命令文件中D、视图定义保存在视图文件中标准答案:B知识点解析:本题考查对视图概念的掌握。视图是一个定制的虚拟逻辑表,视图中只存放相应的数据逻辑关系,并不保存表的记录内容,但可以在视图中改变记录的值,然后将更新记录返回到源表。而视图是在数据库表的基础上创建的一种虚拟表。而视图创建后,保存在数据库中。26、假设数据库已经打开,要打开其中的视图myview,可使用命令:A、OPENmyvicwB、OPENVIEWmyviewC、USEmYviewD、USEVIEWmyview标准答案:C知识点解析:本题考查打开一个视图的命令。在vfp系统中,打开一个视图也用USE命令,但是需要事先打开数据库,或者是视图名前加上数据库名及感叹号。27、假设数据库已经打开,要删除其中的视图myview,可使用命令:A、DELETEmyviewB、DELETEVIEWmyviewC、DROPmyviewD、DROPVIEWmyview标准答案:D知识点解析:本题考查删除视图的命令。在VisualFoxPro中,删除视图命令为DROPVIEw。其语法为:DROPVIEW视图名。28、下面对视图的描述中错误的是A、通过视图可以查询表B、通过视图可以修改表的结构C、通过视图可以更新表中的数据D、通过自由表不能建立视图标准答案:B知识点解析:本题考查的是对视图的理解。视图是一个定制的虚拟逻辑表,只存放相应数据的逻辑关系,并不保存表的记录内容。视图可以对表进行查询,可以更新字段内容并返回源表,但不能修改表的结构。29、在VisualFoxPro中,下面描述正确的是A、视图设计器中没有“查询去向”的设定B、视图设计完成后,视图的结果保存在以.QPR为扩展名的文件中C、视图不能用于更新数据D、视图不能从多个表中提取数据标准答案:A知识点解析:本题考查视图的相关概念。视图是一个定制的虚拟表,并不保存表的记录内容。视图可以对表进行查询,可以更新字段内容并返回源表,但不能定向输出查询记录,扩展名为.qpr的文件是查询文件。30、根据“歌手”表建立视图myview,视图中含有“歌手号”左边第一位是“1”的所有记录,正确的SQL语句是A、CREATEVIEWmyviewASSELECT*FROM歌手WHERELEFT(歌手号,1)="1"B、CREATEVIEWmyviewASSELECT*FROM歌手WHERELIKE("l",歌手号)C、CREATEVIEWmyviewSELECT*FROM歌手WHERELEFT(歌手号,1)="1"D、CREATEVIEWmyviewSELECT*FROM歌手WHERELIKE("1",歌手号)标准答案:A知识点解析:视图是根据对表的查询定义的,其命令格式是:CREATEVIEW<视图名>AS。建立视图的筛选条件是“歌手号”第一位是“1”的所有记录,所以查询条件是WHERELEFT(歌手号,1)="1",LEFT()从给定字符串的左端取指定长度的字串,其基本格式是:LEFT(<字符表达式>,<长度>)。国家二级VF机试(查询与视图)模拟试卷第2套一、选择题(本题共31题,每题1.0分,共31分。)1、查询和视图有很多相似之处,下列描述中正确的是A、查询一经建立就可以像基本表一样使用B、视图一经建立就可以像基本表一样使用C、查询和视图都不能项基本表一样使用D、查询和视图都不能像基本表一样使用标准答案:B知识点解析:视图是从一个或多个基本表中导出的表,视图的构造可以使用SQL中的SELECT语句来实现。在定义一个视图时,只是把其定义存放在系统的数据中,并不直接存储视图对应的数据。所以选项B)正确。2、在查询设计器环境中,“查询”菜单下的“查询去向”命令指定了查询结果的输出去向,输出去向不包括A、临时表B、表C、文本文件D、屏幕标准答案:C知识点解析:查询的去向包括:浏览、临时表、表、图形、屏幕、报表和标签。如果查询结果要输出到文本文件,可以先选中“屏幕”项,然后再进行设置。3、可以运行查询文件的命令是A、DOB、BROWSEC、DOQUERYD、CREATEQUERY标准答案:A知识点解析:运行查询文件的格式为:DO<查询文件>.qpr,扩展名.qpr一定要加上,否则表示运行程序文件。4、关于视图和查询,以下叙述正确的是A、视图和查询都只能在数据库中建立B、视图和查询都不能在数据库中建立C、视图只能在数据库中建立D、查询只能在数据库中建立标准答案:C知识点解析:视图是根据基本表派生出来的,在关系数据库中,视图始终不真正含有数据,是原来表的一个窗口,可以通过视图更新基本表中的数据。视图只能在数据库中建立,数据库打开时,视图从基本表中检索数据;数据库关闭后视图中的数据将消失。5、在VisualFoxPro中,以下关于查询的描述正确的是A、不能用自由表建立查询B、只能用自由表建立查询C、不能用数据库表建立查询D、可以用数据库表和自由表建立查询标准答案:D知识点解析:本题考查查询的概念。查询就是预先定义好的一个SQLSELECT语句,在不同的场合可以直接或者反复使用,从而提高数据查询效率。可以用数据库表、自由表或视图建立查询。所以应选D。6、在视图设计器中有,而在查询设计器中没有的选项卡是A、排序依据B、更新条件C、分组依据D、杂项标准答案:B知识点解析:视图是操作表的一种手段,不但可以具有查询的功能,而且可以用于更新,所以它有更新属性需要设置,为此在视图设计器中多了一个“更新条件”选项卡。7、下列关于“查询”的描述中正确的是A、查询保存在项目文件中B、查询保存在数据库文件中C、查询保存在表文件中D、查询保存在查询文件中标准答案:D知识点解析:查询是预先定义好的一个SQLSELECT语句,它是以扩展名为.qpr保存在磁盘上的一个文本文件,另外还包含与查询输出相关的语句。8、以下关于“查询”的正确描述是A、查询文件的扩展名为prgB、查询保存在数据库文件中C、查询保存在表文件中D、查询保存在查询文件中标准答案:D知识点解析:查询是从指定的表或视图中提取满足条件的记录,然后按照想得到的输出类型定向输出查询结果。查询是以扩展名为.QPR的文件保存在磁盘上的,这是一个主体是SOLSELECT语句和输出定向有关的语句的文本文件。9、有关查询设计器,正确的描述是A、“联接”选项卡与SQL语句的WHERE短语对应B、“筛选”选项卡与SQL语句的ORDERBY短语对应C、“排序依据”选项卡与SQL语句的FROM短语对应D、“分组依据”选项卡与SQL语句的GROUPBY短语和HAVING短语对应标准答案:D知识点解析:本题考查查询设计器的各选项卡与SQLSETECT语句的各短语的相对应语句关系。其对应关系如下:“字段”——SELECT语句;“联接”——JOINON短语,用于编辑联接条件;“筛选”——WHERE短语,用于指定查询条件;“排序依据”——ORDERBY短语,用于指定排序字段和排序方式;“分组依据”——GROUPBY短语和HAVING短语,用于分组;“杂项”——DISTINCT,TOP。10、查询设计器中的“筛选”选项卡的作用是A、查看生成的SQL代码B、选择所要查询的字段C、增加或删除查询表D、指定查询条件标准答案:D知识点解析:查询设计器的选项卡包括:“字段”:对应于SELECT短语,指定所要查询的数据;“连接”:对应于JOINON,用于编辑连接条件:“筛选”:对应于WHERE短语,用于指定查询条件;“排序依据”:对应于ORDERBY短语,用于指定排序的字段和排序方式;“分组依据”:对应于GROUPBY和HAVING短语,用于分组;“杂项”:可以指定是否要重复记录等。11、在VisualFoxPro中,查询设计器和视图设计器很像,如下描述正确的是A、使用查询设计器创建的是一个包含SQLSELECT语句的文本文件B、使用视图设计器创建的是一个包含SQLSELECT语句的文本文件C、查询和视图有相同的用途D、查询和视图实际都是一个存储数据的表标准答案:A知识点解析:使用查询设计器创建的是一个包含SQLSELECT语句的文本文件,其扩展文件名为.QPR。而视图设计完成后,在磁盘上不保存文件,视图的结果保存在数据库中。12、在VisualFoxPro中,关于查询和视图的正确描述是A、查询是一个预先定义好的SQLSELECT语句文件B、视图是一个预先定义好的SQLSELECT语句文件C、查询和视图是同一种文件,只是名称不同D、查询和视图都是一个存储数据的表标准答案:A知识点解析:查询和视图有很多类似的地方,视图兼有表和查询的特点,查询可以根据表或视图定义,所以查询和视图又有很多交叉的概念和作用。查洵就是预先定义好的一个SQLSELECT语句,从指定的表或视图中提取满足条件的记录,然后按照一定的输出类型定向输出查询结果。而视图是操作表的一种手段,视图基于表,是数据厍中的一个特有功能,只有在包含视图的数据库打开时,才能使用视图,在磁盘上并不能找到文件。13、在查询设计器的工具栏中有、而在视图设计器中没有的工具按钮是A、查询去向B、添加联接C、显示SQL窗口D、移去表标准答案:A知识点解析:本题考查视图设计器与查询设计器的不同之处。由于视图是可以用于更新的,因此,视图设计器中多了一个“更新条件”选项卡,用于更新属性的设置,而视图设计器中没有“查询去向”的选项。14、在查询设计器“添加表和视图”窗口中,单击“其他”按钮用于添加A、视图B、其他查询C、本数据库中的表D、本数据库之外的表标准答案:D知识点解析:本题考查对查询设计器的掌握。查询设计器包含的选项卡有:字段、联接、筛选、排序依据、分组依据和杂项。在查询设汁器“添加表和观图”窗口中,单击“其他”按钮用于添加本数据库之外的表。15、假设查询文件(myquery.qpr)已经创建,要显示查询结果,可使用命令A、DOmyquery.qprB、USEmyquery.qprC、BROWSEmyquery.qprD、LISTmquery.qpr标准答案:A知识点解析:本题使用命令格式执行查询文件。在命令商口中执行运行查询文件的命令其格式是:DO(查询文件名)。所以运行查询文件(myquery.qpr)的命令为DOmyquery.qpr。16、“查询”菜单下的“查询去向”命令指定了查询结果的输出去向,输出去向不包括A、报表B、标签C、文本文件D、图形标准答案:C知识点解析:本题考查查询设计器的使用。在查询设计器环境中的“查询去向”对话框共有7个选项供输出,分别是“浏览”、“临时表”、“表”、“图形”、“屏幕”、“报表”和“标签”,并不包括文本文件。17、打开查询设计器建立查询的命令是A、CREATEQUERYB、OPENQUERYC、DOQUERYD、EXECQUERY标准答案:A知识点解析:本题考查利用查询设计器建立查询。查询是从指定的表或视图中提取满足条件的记录,然后按照想得到的输出类型定向输出查询结果。执行CREATEOUERY命令打开查询设计器建立查询。18、在VisualFoxpro中,下面对查询设计器的描述中正确的是A、“排序依据”选项卡对应JOININ短语B、“分组依据”选项卡对应JOININ短语C、“连接”选项卡对应WHERE短语D、“筛选”选项卡对应WHERE短语标准答案:D知识点解析:本题考查对查询设计器的掌握。在查询设计器的6个选项卡分别对应的SQL语句短语如下:“字段”选项卡与SQL语句的SELECT短语对应:“联接”选项卡与SQL语句的JOIN短语对应:“筛选”选项卡与SQL语句的WHERE短语对应:“排序依据”选项卡与SQL语句的ORDERBY短语对应;“分组依据”选项卡与SQL语句的GROUPBY短语对应;“杂项”选项卡中包含有“无重复记录”选项,此选项与DISTINCT对应。19、在VisualFoxPro中,执行查询Query2.QPR的正确命令是A、DOQuery2.QPRB、EXECQuery2.QPRC、DOQuery2D、EXECQuery2标准答案:A知识点解析:本题考查VFP中运行查询文件的命令。运行查询文件方法有很多,可以通过“查询”菜单的“运行查询”命令来执行,也可以在命令窗口执行“DO查询文件名”来运行查询。20、在使用查询设计器创建查询时,为了指定在查询结果中是否包含重复记录(对应于DISTINCT),应该使用的选项卡是A、排序依据B、联接C、筛选D、杂项标准答案:D知识点解析:在查询设计器的“杂项”选项卡中可以指定查询结果中是否包含重复记录(对应于DISTINCT)及显示前面的部分记录(对应于TOP短句)等。21、删除视图salary的命令是A、DROPsalaryVIEWB、DROPVIEWsalaryC、DELETEsalaryVIEWD、DELETEsalary标准答案:B知识点解析:由于视图是从表中派生出来的,所以不能修改视图结构,但是可以将视图删除,命令格式如下:DROPVIEW<视图名>。所以选项B)为正确答案。22、下列关于“视图”的描述中正确的是A、视图保存在项目文件中B、视图保存在数据库中C、视图保存在表文件中D、视图保存在视图文件中标准答案:B知识点解析:视图兼有“表”和“查询”的特点,与查询类似的地方是可以用来从一个或多个相关联的表中提取有用信息:与表类似的地方是可以用来更新其中的信息,并将更新结果永久保存在磁盘上。但是它并不是一个查询文件,不以独立的文件存在,而是存放在数据库文件中。23、在VisualFoxPro中,下列描述正确的是A、利用视图可以修改数据B、利用查询可以修改数据C、查询和视图具有相同的作用D、视图可以定义输出去向标准答案:A知识点解析:检索和操作数据库的两个基本手段为查询和视图。从普通检索数据的角度来讲,查询和视图基本具有相同的作用。利用查询可以定义输出去向,但查询不可以修改数据;利用视图可以修改数据,利用SQL将对视图的修改发送到基本表。24、以下关于“视图”的正确描述是A、视图独立于表文件B、视图不可更新C、视图只能从一个表派生出来D、视图可以删除标准答案:D知识点解析:视图是从基本表的基础上导出来的虚拟表,兼有“表”和“查询”的特点,与查询相类似的地方是,可以用来从一个或多个相关联的表中提取有用的信息;与表相类似的地方是,可以用来更新其中的信息,并将更新结果永远保存在磁盘上。25、以下关于视图的描述正确的是A、视图和表一样包含数据B、视图物理上不包含数据C、视图定义保存在命令文件中D、视图定义保存在视图文件中标准答案:B知识点解析:视图是根据基本表派生出来的,在关系数据库中,视图始终不真正含有数据,是原来表的一个窗口,可以通过视图更新基本表中的数据。视图只能在数据库中建立,数据库打开时,视图从基本表中检索数据:数据库关闭后视图中的数据将消失。在关系数据库中,视图是操作表的窗口,可以把它看成从表中派生出来的虚表,它依赖于表,但不独立存在,只能建立在数据库中,也只有在包含视图的数据库打开时,才能使用视图。26、在visualFoxPro中,关于视图的正确描述是A、视图也称作窗口B、视图是一个预先定义好的SQLSELECT语句文件C、视图是一种用SQLSELECT语句定义的虚拟表D、视图是一个存储数据的特殊表标准答案:A知识点解析:本题考查视图的概念。在关系数据库中,视图是从基本表基础上导出来的虚拟表,兼有“表”和“查询”的特点,与查询相类似的地方是,可以用来从一个或多个相关联的表中提取有用的信息;与表相类似的地方是,可以用来更新其中的信息,并将更新结果永久保存在磁盘上。视图也称作窗口,即视图是操作表的窗口。27、假设数据库已经打开,要打开其中的视图myview,可使用命令A、OPENmyviewB、OPENVIEWmyviewC、USEmyviewD、USEVIEWmyview标准答案:C知识点解析:本题考查打开一个视图的命令。在vfp系统中,打开一个视图也用USE命令,但是需要事先打开数据库,或者是视图名前加上数据库名及感叹号。28、假设数据库已经打开,要删除其中的视图myview,可使用命令A、DELETEmyviewB、DELETEVIEWmyviewC、DROPmyviewD、DROPVIEWmyview标准答案:D知识点解析:本题考查删除视图的命令。在VisualFoxPro中,删除视图命令为DROPVIEW。其语法为:DROPVIEW视图名。29、下面对视图的描述中错误的是A、通过视图可以查询表B、通过视图可以修改表的结构C、通过视图可以更新表中的数据D、通过自由表不能建立视图标准答案:B知识点解析:本题考查的是对视图的理解。视图是一个定制的虚拟逻辑表,只存放相应数据的逻辑关系,并不保存表的记录内容。视图可以对表进行查询,可以更新字段内容并返回源表,但不能修改表的结构。30、在VisualFoxPro中,下面描述正确的是A、视图设计器中没有“查询去向”的设定B、视图设计完成后,视图的结果保存在以.QPR为扩展名的文件中C、视图不能用于更新数据D、视图不能从多个表中提取数据标准答案:A知识点解析:本题考查视图的相关概念。视图是一个定制的虚拟表,并不保存表的记录内容。视图可以对表进行查询,可以更新字段内容并返回源表,但不能定向输出查询记录,扩展名为.qpr的文件是查询文件。31、根据“歌手”表建立视图myview,视图中含有“歌手号”左边第一位是“1”的所有记录,正确的SQL语句是A、CREATEVIEWmyviewASSELECT*FROM歌手WHERELEFT(歌手号,1)="1"B、CREATEVIEWmyviewASSELECT*FROM歌手WHERELIKE("1",歌手号)C、CREATEVIEWmyviewSELECT*FROM歌手WHERELEFT(歌手号,1)="1"D、CREATEVIEWmyviewSELECT*FROM歌手WHERELIKE("1",歌手号)标准答案:A知识点解析:视图是根据对表的查询定义的,其命令格式是:CREATEVIEW<视图名>AS<SQL语句>。建立视图的筛选条件是“歌手号”第一位是“1”的所有记录,所以查询条件是WHERELEFT(歌手号,1)="1",LEFT()从给定字符串的左端取指定长度的字串,其基本格式是:LEFT(<字符表达式>,<长度>)。国家二级VF机试(查询与视图)模拟试卷第3套一、选择题(本题共30题,每题1.0分,共30分。)1、在查询设计器环境中,“查询”菜单下的“查询去向”命令指定了查询结果的输出去向,输出去向不包括A、临时表B、表C、文本文件D、屏幕标准答案:C知识点解析:查询的去向包括:浏览、临时表、表、图形、屏幕、报表和标签。如果查询结果要输出到文本文件,可以先选中“屏幕”项,然后再进行设置。2、可以运行查询文件的命令是A、DOB、BROWSEC、DOQUERYD、CREATEQUERY标准答案:A知识点解析:运行查询文件的格式为:DO<查询文件>.odor,扩展名.qpr一定要加上,否则表示运行程序文件。3、关于视图和查询,以下叙述正确的是A、视图和查询都只能在数据库中建立B、视图和查询都不能在数据库中建立C、视图只能在数据库中建立D、查询只能在数据库中建立标准答案:C知识点解析:视图是根据基本表派生出来的,在关系数据库中,视图始终不真正含有数据,是原来表的一个窗口,可以通过视图更新基本表中的数据。视图只能在数据库中建立,数据库打开时,视图从基本表中检索数据;数据库关闭后视图中的数据将消失。4、在VisualFoxPro中,以下关于查询的描述正确的是A、不能用自由表建立查询B、只能用自由表建立查询C、不能用数据库表建立查询D、可以用数据库表和自由表建立查询标准答案:D知识点解析:本题考查查询的概念。查询就是预先定义好的一个SQLSELECT语句,在不同的场合可以直接或者反复使用,从而提高数据查询效率。可以用数据库表、自由表或视图建立查询。所以应选D。5、在视图设计器中有,而在查询设计器中没有的选项卡是A、排序依据B、更新条件C、分组依据D、杂项标准答案:B知识点解析:视图是操作表的一种手段,不但可以具有查询的功能,而且可以用于更新,所以它有更新属性需要设置,为此在视图设计器中多了一个“更新条件”选项卡。6、下列关于“查询”的描述中正确的是A、查询保存在项目文件中B、查询保存在数据库文件中C、查询保存在表文件中D、查询保存在查询文件中标准答案:D知识点解析:查询是预先定义好的一个SQLSELECT语句,它是以扩展名为.qpr保存在磁盘上的一个文本文件,另外还包含与查询输出相关的语句。7、以下关于“查询”的正确描述是A、查询文件的扩展名为prgB、查询保存在数据库文件中C、查询保存在表文件中D、查询保存在查询文件中标准答案:D知识点解析:查询是从指定的表或视图中提取满足条件的记录,然后按照想得到的输出类型定向输出查询结果。查询是以扩展名为.QPR.的文件保存在磁盘上的,这是一个主体是SOLSELECT。语句和输出定向有关的语句的文本文件。8、有关查询设计器,正确的描述是A、“联接”选项卡与SQL语句的WHERE短语对应B、“筛选”选项卡与SQL语句的ORDERBY短语对应C、“排序依据”选项卡与SQL语句的FROM短语对应D、“分组依据”选项卡与SQL语句的GROUPBY短语和HAVING短语对应标准答案:D知识点解析:本题考查查询设计器的各选项卡与SQLSELECT语句的各短语的相对应语句关系。其对应关系如下:“字段”——SELECT语句;“联接”——JOINON短语,用于编辑联接条件;“筛选”——WHERE短语,用于指定查询条件;“排序依据”——ORDERBY短语,用于指定排序字段和排序方式:“分组依据”——GROUPBY短语和HAVING短语,用于分组;“杂项”——DISTINCT,TOP。9、查询设计器中的“筛选”选项卡的作用是A、查看生成的SQL代码B、选择所要查询的字段C、增加或删除查询表D、指定查询条件标准答案:D知识点解析:查询设计器的选项卡包括:“字段”:对应于SELECT短语,指定所要查询的数据;“连接”:对应于JOINON,用于编辑连接条件;“筛选”:对应于WHERE短语,用于指定查询条件;“排序依据”:对应于ORDERBY短语,用于指定排序的字段和排序方式;“分组依据”:对应于GRO[JPBY和HAVING短语,用于分组;“杂项”:可以指定是否要重复记录等。10、在VisualFoxPro中,查询设计器和视图设计器很像,如下描述正确的是A、使用查询设计器创建的是一个包含SQLSELECT语句的文本文件B、使用视图设计器创建的是一个包含SQLSELECT语句的文本文件C、查询和视图有相同的用途D、查询和视图实际都是一个存储数据的表标准答案:A知识点解析:使用查询设计器创建的是一个包含SQLSELECT语句的文本文件,其扩展文件名为.QPR。而视图设计完成后,在磁盘上不保存文件,视图的结果保存在数据库中。11、在VisualFoxPro中,关于查询和视图盼正确描述是A、查询是一个预先定义好的SQLSELECT语句文件B、视图是一个预先定义好的SQLSELECT语句文件C、查询和视图是同一种文件,只是名称不同D、查询和视图都是一个存储数据的表标准答案:A知识点解析:查询和视图有很多类似的地方,视图兼有表和查询的特点,查询可以根据表或视图定义,所以查询和视图又有很多交叉的概念和作用。查询就是预先定义好的一个SQLSELECT语句,从指定的表或视图中提取满足条件的记录,然后按照一定的输出类型定向输出查询结果。而视图是操作表的一种手段,视图基于表,是数据库中的一个特有功能,只有在包含视图的数据库打开时,才能使用视图,在磁盘上并不能找到文件。12、在查询设计器的工具栏中有、而在视图设计器中没有的工具按钮是A、查询去向B、添加联接C、显示SQL窗口D、移去表标准答案:A知识点解析:本题考查视图设计器与查询设计器的不同之处。由于视图是可以用于更新的,因此,视图设计器中多了一个“更新条件”选项卡,用于更新属性的设置,而视图设计器中没有“查询去向”的选项。13、在查询设计器“添加表和视图”窗口中,单击“其他”按钮用于添加A、视图B、其他查询C、本数据库中的表D、本数据库之外的表标准答案:D知识点解析:本题考查对查询设计器的掌握。查询设计器包含的选项卡有:字段、联接、筛选、排序依据、分组依据和杂项。在查询设计器“添加表和视图”窗口中,单击“其他”按钮用于添加本数据库之外的表。14、假设查询文件(myquery.qpr)经创建,要显示查询结果,可使用命令A、DOmyquery.qprB、USEmyquery.qprC、BROWSEmyquery.qprD、LISTmquery.qpr标准答案:A知识点解析:本题使用命令格式执行查询文件。在命令窗口中执行运行查询文件的命令其格式是:DO(查询文件名)。所以运行查询文件(myquery.qpr)的命令为DOmyquery.qpr。15、“查询”菜单下的“查询去向”命令指定了查询结果的输出去向,输出去向不包括A、报表B、标签C、文本文件D、图形标准答案:C知识点解析:本题考查查询设计器的使用。在查询设计器环境中的“查询去向”对话框共有7个选项供输出,分别是“浏览”、“临时表”、“表”、“图形”、“屏幕”、“报表”和“标签”,并不包括文本文件。16、打开查询设计器建立查询的命令是A、CREATEQUERYB、OPENQUERYC、DOQUERYD、EXECQUERY标准答案:A知识点解析:本题考查利用查询设计器建立查询。查询是从指定的表或视图中提取满足条件的记录,然后按照想得到的输出类型定向输出查询结果。执行CREATEOUERY命令打开查询设计器建立查询。17、在VisualFoxpro中,下面对查询设计器的描述中正确的是A、“排序依据”选项卡对应JOININ短语B、“分组依据”选项卡对应JOININ短语C、“连接”选项卡对应WHERE短语D、“筛选”选项卡对应WHERE短语标准答案:D知识点解析:本题考查对查询设计器的掌握。在查询设计器的6个选项卡分别对应的SQL语句短语如下:“字段”选项卡与SQL语句的SELECT短语对应;“联接”选项卡与SQL语句的JOIN短语对应;“筛选”选项卡与SQL语句的WHERE短语对应;“排序依据”选项卡与SQL语句的ORDER.BY短语对应;“分组依据”选项卡与SQL语句的GROIJPBY短语对应;“杂项”选项卡中包含有“无重复记录”选项,此选项与DISTINCT对应。18、在VisualFoxPro辛,执行查询Query2.QPR的正确命令是A、DOQuery2.QPRB、EXECQuery2.QPRC、DOQuery2D、EXECQuery2标准答案:A知识点解析:本题考查VFP中运行查询文件的命令。运行查询文件方法有很多,可以通过“查询”菜单的“运行查询”命令来执行,也可以在命令窗口执行“DO查询文件名”来运行查询。19、在使用查询设计器创建查询时,为了指定在查询结果中是否包含重复记录(对应于DISTINCT),应该使用的选项卡是A、排序依据B、联接C、筛选D、杂项标准答案:D知识点解析:在查询设计器的“杂项”选项卡中可以指定查询结果中是否包含重复记录(对应于DISTINCT)及显示前面的部分记录(对应于TOP短句)等。20、下列关于“视图”的描述中正确的是A、视图保存在项目文件中B、视图保存在数据库中C、视图保存在表文件中D、视图保存在视图文件中标准答案:B知识点解析:视图兼有“表”和“查询”的特点,与查询类似的地方是可以用来从一个或多个相关联的表中提取有用信息;与表类似的地方是可以用来更新其中的信息,并将更新结果永久保存在磁盘上。但是它并不是一个查询文件,不以独立的文件存在,而是存放在数据库文件中。21、在VisualFoxPro中,下列描述正确的是A、利用视图可以修改数据B、利用查询可以修改数据C、查询和视图具有相同的作用D、视图可以定义输出去向标准答案:A知识点解析:检索和操作数据库的两个基本手段为查询和视图。从普通检索数据的角度来讲,查询和视图基本具有相同的作用。利用查询可以定义输出去向,但查询不可以修改数据;利用视图可以修改数据,利用SQL将对视图的修改发送到基本表。22、以下关于“视图”的正确描述是A、视图独立于表文件B、视图不可更新C、视图只能从一个表派生出来D、视图可以删除标准答案:D知识点解析:视图是从基本表的基础上导出来的虚拟表,兼有“表”和“查询”的特点,与查询相类似的地方是,可以用来从一个或多个相关联的表中提取有用的信息:与表相类似的地方是,可以用来更新其中的信息,并将更新结果永远保存在磁盘上。23、以下关于视图的描述正确的是A、视图和表一样包含数据B、视图物理上不包含数据C、视图定义保存在命令文件中D、视图定义保存在视图文件中标准答案:B知识点解析:视图是根据基本表派生出来的,在关系数据库中,视图始终不真正含有数据,是原来表的一个窗口,可以通过视图更新基本表中的数据。视图只能在数据库中建立,数据库打开时,视图从基本表中检索数据;数据库关闭后视图中的数据将消失。在关系数据库中,视图是操作表的窗口,可以把它看成从表中派生出来的虚表,它依赖于表,但不独立存在,只能建立在数据库中,也只有在包含视图的数据库打开时,才能使用视图。24、在VisualFoxPro中,关于视图的正确描述是A、视图也称作窗口B、视图是一个预先定义好的SQLSELECT语句文件C、视图是一种用SQLSELECT语句定义的虚拟表D、视图是一个存储数据的特殊表标准答案:A知识点解析:本题考查视图的概念。在关系数据库中,视图是从基本表基础上导出来的虚拟表,兼有“表”和“查询”的特点,与查询相类似的地方是,可以用来从一个或多个相关联的表中提取有用的信息:与表相类似的地方是,可以用来更新其中的信息,并将更新结果永久保存在磁盘上。视图也称作窗口,即视图是操作表的窗口。25、以下关于视图的描述正确的是A、视图和表一样包含数据B、视图物理上不包含数据C、视图定义保存在命令文件中D、视图定义保存在视图文件中标准答案:B知识点解析:本题考查对视图概念的掌握。视图是一个定制的虚拟逻辑表,视图中只存放相应的数据逻辑关系,并不保存表的记录内容,但可以在视图中改变记录的值,然后将更新记录返回到源表。而视图是在数据库表的基础上创建的一种虚拟表。而视图创建后,保存在数据库中。26、假设数据库已经打开,要打开其中的视图myview,可使用命令:A、OPENmyviewB、OPENVIEWmyviewC、USEmyviewD、USEVIEWmyview标准答案:C知识点解析:本题考查打开一个视图的命令。在vfp系统中,打开一个视图也用USE命令,但是需要事先打开数据库,或者是视图名前加上数据库名及感叹号。27、假设数据库已经打开,要删除其中的视图myview,可使用命令:A、DELETEmyviewB、DELETEVIEWmyviewC、DROPmyviewD、DROPVIEWmyview标准答案:D知识点解析:本题考查删除视图的命令。在VisualFoxPro中,删除视图命令为DROPVIEW。其语法为:DROPVIEW视图名。28、下面对视图的描述中错误的是A、通过视图可以查询表B、通过视图可以修改表的结构C、通过视图可以更新表中的数据D、通过自由表不能建立视图标准答案:B知识点解析:本题考查的是对视图的理解。视图是一个定制的虚拟逻辑表,只存放相应数据的逻辑关系,并不保存表的记录内容。视图可以对表进行查询,可以更新字段内容并返回源表,但不能修改表的结构。29、在VisualFoxPro中,下面描述正确的是A、视图设计器中没有“查询去向”的设定B、视图设计完成后,视图的结果保存在以.QPR为扩展名的文件中C、视图不能用于更新数据D、视图不能从多个表中提取数据标准答案:A知识点解析:本题考查视图的相关概念。视图是一个定制的虚拟表,并不保存表的记录内容。视图可以对表进行查询,可以更新字段内容并返回源表,但不能定向输出查询记录,扩展名为.qpr的文件是查询文件。30、根据“歌手”表建立视图myview,视图中含有“歌手号”左边第一位是“1”的所有记录,正确的SQL语句是A、CREATEVIEWmyviewASSELECT*FROM歌手WHERELEFT(歌手号,1)="1"B、CREATEVIEWmyviewASSELECT*FROM歌手WHERELIKE("1",歌手号)C、CREATEVIEWmyviewSELECT*FROM歌手WHERELEFT(歌手号,1)="1"D、CREATEVIEWmyviewSELECT*FROM歌手WHERELIKE("1",歌手号)标准答案:A知识点解析:视图是根据对表的查询定义的,其命令格式是:CREATEVIEW<视图名>AS。建立视图的筛选条件是“歌手号”第一位是“1”的所有记录,所以查询条件是WHERELEFT(歌手号,1)="1",LEFT()从给定字符串的左端取指定长度的字串,其基本格式是:LEFT(<字符表达式>,<长度>)。国家二级VF机试(查询与视图)模拟试卷第4套一、选择题(本题共23题,每题1.0分,共23分。)1、在使用查询设计器创建查询时,为了指定在查询结果中是否包含重复记录(对应于DISTINCT),应该使用的选项卡是()。A、排序依据B、联接C、筛选D、杂项标准答案:D知识点解析:在查询设计器的界面中有6个选项卡,它们和SQLSELECT语句的各短语是相对应的。其中,“杂项”选项卡可以指定是否要重复记录(对应于DISTINCT)及列在前面的记录(对应于TOP短语)等。即D为正确选项。2、有关查询设计器,正确的描述是()。A、“联接”选项卡与SQL语句的WHERE短语对应B、“筛选”选项卡与SQL语句的ORDERBY短语对应C、“排序依据”选项卡与SQL语句的FROM短语对应D、“分组依据”选项卡与SQL语句的GROUPBY短语和HAVING短语对应标准答案:D知识点解析:在查询设计器的界面中有6个选项卡,它们和SQLSELECT语句的各短语是相对应的:①“字段”选项卡对应于SELECT短语,指定所要查询的字段:②“联接”选项卡对应于JOINON短语,用于编辑连接条件;③“筛选”选项卡对应于WHERE短语,用于指定查询条件;④“排序依据”选项卡对应于ORDERBY短语,用于指定查询条件;⑤“分组依据”选项卡对应于GROUPBY短语和HAVING短语,用于分组:⑥“杂项”选项卡可以指定是否要重复记录(对应于DISTINCT)及列在前面的记录(对应于TOP短语)等。3、查询设计器中的“筛选”选项卡的作用是()。A、增加或删除查询表B、查看生成的SQL代码C、指定查询记录的条件D、选择查询结果的字段输出标准答案:C知识点解析:在查询设计器的界面中有6个选项卡:①“字段”指定所要查询的字段;②“联接”用于编辑连接条件;③“筛选”用于指定查询条件;④“排序依据”用于指定查询条件;⑤“分组依据”用于分组;⑥“杂项”选项卡可以指定是否要重复记录(对应于DISTINCT)及列在前面的记录(对应于TOP短语)等。4、在VisualFoxPro中,查询设计器和视图设计器很像,如下描述正确的是()。A、使用查询设计器创建的是一个包含SQLSELECT语句的文本文件B、使用视图设计器创建的是一个包含SQLSELECT语句的文本文件C、查询和视图有相同的用途D、查询和视图实际都是一个存储数据的表标准答案:A知识点解析:在查询设计器的界面中有6个选项卡,它们和SQLSELECT语句的各短语是相对应的。使用查询设计器创建的是一个包含SQLSELECT语句的文本文件。但是,查询设计器只能做一些比较规则的查询,如嵌套查询它就无能为力了,所以它并不能完成所有的SQLSELECT查询功能。视图是操作表的一种手段,通过视图可以查询表,也可以更新表。因此本题正确选项为A。5、在查询设计器“添加表和视图”窗口中,单击“其他”按钮用于添加()。A、视图B、其他查询C、本数据库中的表D、本数据库之外的表标准答案:D知识点解析:可以利用“查询设计器”设计查询,在查询设计器的界面中有6个选项卡,分别是“字段”选项卡、“联接”选项卡、“筛选”选项卡、“排序依据”选项卡、“分组依据”选项卡和“杂项”选项。在查询设计器在查询设计器“添加表和视图”窗口中,单击“其他”按钮用于添加本数据库之外的表。6、关于视图和查询,以下叙述正确的是()。A、视图和查询都只能在数据库中建立B、视图和查询都不能在数据库中建立C、视图只能在数据库中建立D、查询只能在数据库中建立标准答案:C知识点解析:视图是数据库中的一个特有功能,视图只能创建在数据库里。而查询从指定的表或视图中提取满足条件的记录,可以不在数据库中创建。因此视图只能在数据库中建立,而查询可以不在数据库中建立。7、在VisualFoxPro中以下叙述正确的是()。A、利用视图可以修改数据B、利用查询可以修改数据C、查询和视图具有相同的作用D、视图可以定义输出去向标准答案:A知识点解析:视图是操作表的一种手段,通过视图可以查询表,也可以更新表,所以利用视图可以修改数据,A选项叙述正确;而查询是从指定的表或视图中提取满足条件的记录,然后按照想得到的输出类型定向输出查询结果,所以查询不能修改数据,而查询可以定义输出去向,B、D选项叙述不正确;很明显,查询和视图具有不同的作用,C选项叙述不正确。8、以下关于“查询”的描述正确的是()。A、查询保存在项目文件中B、查询保存在数据库文件中C、查询保存在表文件中D、查询保存在查询文件中标准答案:D知识点解析:查询是从指定的表或视图中提取满足条件的记录,然后按照想得到的输出类型定向输出查询结果。查询是以扩展名为.qpr的文件保存在磁盘上的,所以查询是保存在查询文件中的,D选项正确。9、以下关于查询的描述正确的是()。A、不能根据自由表建立查询B、只能根据自由表建立查询C、只能根据数据库表建立查询D、可以根据数据库表和自由表建立查询标准答案:D知识点解析:对多个表和视图进行查询,当需要获取存储在两个或更多表中的信息时,只要把所有有关的表添加到查询中并用公共字段联接它们就可以了。此后搜索所有这些表中的记录时便可以查找所需的信息。在查询中可以使用数据库表、自由表、本地或远程视图的任意组合。10、以下关于“查询”的正确描述是()。A、查询文件的扩展名为prgB、查询保存在数据库文件中C、查询保存在表文件中D、查询保存在查询文件中标准答案:D知识点解析:查询文件的扩展名是qpr,所以A选项说法错误;查询是以扩展名为qpr的文件保存在磁盘上的,所以查询是保存在查询文件中,不是保存在数据库文件或表义件中,所以B、C选项说法错误,D选项说法正确。11、在VisualFoxPm中,关于查询和视图的正确描述是()。A、查询是一个预先定义好的SQLSELECT语句文件B、视图是一个预先定义好的SQLSELECT语句文件C、查询和视图是同一种文件,只是名称不同D、查询和视图都是一个存储数据的表标准答案:A知识点解析:查询是预先定义好的一个SQLSELECT语句,在不同的场合可以直接或反复使用,从而提高效率,查询是以扩展名为QPR的文件保存在磁盘上的,是一个文本文件。查询是从指定的表或视图中提取满足条件的记录,然后按照想得到的输出类型定向输出查询结果。视图是操作表的一种手段,通过视图可以查询表,也可以更新表。从普通检索数据的角度来讲,查询和视图基本具有相同的作用。但是查询可以定义输出去向,可以将查询的结果灵活地应用于表单、报表、图形等各种场合,但是利用查询不可以修改数据,而利用视图可以修改数据。12、在视图设计器中有,而在查询设计器中没有的选项卡是()。A、排序依据B、更新条件C、分组依据D、杂项标准答案:B知识点解析:视图可以更新其中的信息,并将更新结果永久保存在磁盘上,这也是视图与查询的一个重要区别。所以视图设计器比查询设计器多了一个“更新条件”选项卡。13、打开查询设计器建立查询的命令是()。A、CREATEQUERYB、OPENQUERYC、DOQtJERYD、EXECQUERY标准答案:A知识点解析:建立查询的方法主要有以下几种:①通过新建对话框,选择“文件一新建”菜单,在弹出的“新建”对话框中选择“查询”,单击“新建文件”按钮打开查询设计器建立查询;②用CREATEQUERY命令打开查询设计器来建立查询;③在项目管理器的数据选项卡中选择“查询”,单击“新建”按钮打开查询设计器建立查询;也可以利用SQLSELECT语句直接编辑.qpr文件来建立查询。14、可以运行查询文件的命令是()。A、DOB、BROWSEC、DOQUERYD、CREATEQUERY标准答案:A知识点解析:以命令方式执行查询的命令格式是:DOQueryFile,QueryFile是扩展名为.qpr的查询文件。15、在查询设计器环境中,“查询”菜单下的“查询去向”不包括()。A、临时表B、表C、文本文件D、屏幕标准答案:C知识点解析:查询去向包括:浏览、临时表、表、图形、屏幕、报表文件、标签文件。四个选项中,查询去向不包括文本文件。16、以下关于“视图”的正确描述是()。A、视图独立于表文件B、视图不可进行更新操作C、视图只能从一个表派生出来D、视图可以进行删除操作标准答案:D知识点解析:视图是根据表定义的,因此视图基于表,所以A选项说法不正确;视图是操作表的一种手段,通过视图可以查询表,也可以更新表,所以B选项说法不正确;视图可以用来从一个或多个相关联的表中提取数据,所以视图可以从多个表派生出来,所以C选项说法不正确;而视图可以更新表,就可以进行删除操作,所以D选项的说法正确。17、以下关于“视图”的描述正确的是()。A、视图保存在项目文件中B、视图保存在数据库中C、视图保存在表文件中D、视图保存在视图文件中标准答案:B知识点解析:视图是一个虚拟表。所谓虚拟,是因为视图的数据是从已有的数据库表或其他视图中抽象得来的,这些数据在数据库中并不实际存储,仅在其数据字典中存储视图的定义。但视图一经定义,就成为数据库的组成部分,可以像数据库表一样接受用户的查询。18、V2T关于“视图”的描述错误的是()。A、只有在数据库中可以建立视图B、视图定义保存在视图文件中C、从用户查询的角度视图和表一样D、视图物理上不包括数据标准答案:B知识点解析:视图是一个虚拟表。所谓虚拟,是因为视图的数据是从已有的数据库表或其他视图中抽象得来的,这些数据在数据库中并不实际存储,仅在其数据字典中存储视图的定义。但视图一经定义,就成为数据库的组成部分,可以像数据库表一样接受用户的查询。19、根据“产品”表建立视图myview,视图中含有包括了“产品号”左边第一位是“1”的所有记录,正确的SQL命令是()。A、CREATEVIEWmyviewASSELECT*FROM产品WHERELEFT(产品号,1)="1"B、CREATEVIEWmyviewASSELECT*FROM产品WHERELIKE("1",产品号)C、CREATEVIEWmyviewSELECT*FROM产品WHERELEFT(产品号,1)="1"D、CREATEVIEWmyviewSELECT*FROM产品WHERELIKE("1",产品号)标准答案:A知识点解析:使用CREATEVIEW命令可以创建一个视图,要求视图中含有包括了”产品号”左边第一位是"1"的所有记录,可使用SELECT命令。首先排除C、D选项,where指定的条件”WHERELEFT(产品号,1)="1""正确,因此A选项为正确选项。20、建立一个视图salary,该视图包括了系号和该系的平均工资两个字段,正确的SQL语句是()。A、CREATEVIEWsalaryAS系号,AVG(工资)AS平均工资FROM教师GROUPBY系号B、CREATEVIEWsalaryASSELECT系号,AVG(工资)AS平均工资FROM教师GROUPBY系名C、CREATEVIEWsalarySELECT系号,AVG(工资)AS平均工资FROM教师GROUPBY系号D、CREATEVIEWsalaryASSELECT系号,AVG(工资)AS平均工资FROM教师GROUPBY系号标准答案:D知识点解析:可以直接用建立视图的SQL命令CRE—ATEVIEW…AS…建立视图,A、C选项语法格式错误,首先排除。题干要求视图包括系号和该系的平均工资两个字段,可使用select语句获取结果,B选项返回了“系名”而不是:系号”,使用GroupBy时,Select的列只能是分组的列或聚合函数,因此选D。21、创建一个视图,使用的SQL命令是()。A、CREATEB、CREATEDATEBASEC、CREATEVIEWD、CREATETABLE标准答案:C知识点解析:建立视图的方法有多种,其中使用SQL语句新建视图的命令为“CREATEVIEW”。22、在查询设计器的工具栏中有,而在视图设计器中没有的工具按钮是()。A、查询去向B、添加联接C、显示SQL窗口D、移去表标准答案:A知识点解析:视图设计器与查询设计器类似,其区别主要有以下几点:①查询设计器的结果是将查询以.qpr为扩展名的文件保存在磁盘中;而视图设计完后,在磁盘上找不到类似的文件,视图的结果保存在数据库中。②由于视图是可以用于更新的,所以它有更新属性需要设置,为此在视图设计器中多了一个“更新条件”选项卡。在视图设计器中没有“查询去向”的按钮。23、假设数据库已经打开,要打开其中的视图myview,可使用命令()。A、OPENmyviewB、OPENVIEWmyviewC、USEmyviewD、USEVIEWmyview标准答案:C知识点解析:视图是操作表的一种手段,通过视图可以查询表,也可以更新表。视图建立之后,可使用USE命令打开或关闭视图(当然只能在数据库打开时),打开视图的命令格式为USE[视图名],因此C选项正确。国家二级VF机试(查询与视图)模拟试卷第5套一、选择题(本题共30题,每题1.0分,共30分。)1、在查询设计器环境中,“查询”菜单下的“查询去向”命令指定了查询结果的输出去向,输出去向不包括A、临时表B、表C、文本文件D、屏幕标准答案:C知识点解析:查询的去向包括:浏览、临时表、表、图形、屏幕、报表和标签。如果查询结果要输出到文本文件,可以先选中“屏幕”项,然后再进行设置。2、可以运行查询文件的命令是A、DOB、BROWSEC、DOQUERYD、CREATEQUERY标准答案:A知识点解析:运行查询文件的格式为:DO<查询文件>.qpr,扩展名.qpr一定要加上,否则表示运行程序文件。3、关于视图和查询,以下叙述正确的是A、视图和查询都只能在数据库中建立B、视图和查询都不能在数据库中建立C、视图只能在数据库中建立D、查询只能在数据库中建立标准答案:C知识点解析:视图是根据基本表派生出来的,在关系数据库中,视图始终不真正含有数据,是原来表的一个窗口,可以通过视图更新基本表中的数据。视图只能在数据库中建立,数据库打开时,视图从基本表中检索数据;数据库关闭后视图中的数据将消失。4、在VisualFoxPro中,以下关于查询的描述正确的是A、不能用自由表建立查询B、只能用自由表建立查询C、不能用数据库表建立查询D、可以用数据库表和自由表建立查询标准答案:D知识点解析:本题考查查询的概念。查询就是预先定义好的一个SQt,SELECT语句,在不同的场合可以直接或者反复使用,从而提高数据查询效率。可以用数据库表、自由表或视图建立查询。所以应选D。5、在视图设计器中有,而在查询设计器中没有的选项卡是A、排序依据B、更新条件C、分组依据D、杂项标准答案:B知识点解析:视图是操作表的一种手段,不但可以具有查询的功能,而且可以用于更新,所以它有更新属性需要设置,为此在视图设计器中多了一个“更新条件”选项卡。6、下列关于“查询”的描述中正确的是A、查询保存在项目文件中B、查询保存在数据库文件中C、查询保存在表文件中D、查询保存在查询文件中标准答案:D知识点解析:查询是预先定义好的一个SQLSELECT语句,它是以扩展名为.qpr保存在磁盘上的一个文本文件,另外还包含与查询输出相关的语句。7、以下关于“查询”的正确描述是A、查询文件的扩展名为prgB、查询保存在数据库文件中C、查询保存在表文件中D、查询保存在查询文件中标准答案:D知识点解析:查询是从指定的表或视图中提取满足条件的记录,然后按照想得到的输出类型定向输出查询结果。查询是以扩展名为.QPR的文件保存在磁盘上的,这是一个主体是SQLSELECT语句和输出定向有关的语句的文本文件。8、有关查询设计器,正确的描述是A、“联接”选项卡与SQL语句的WHERE短语对应B、“筛选”选项卡与SQL语句的ORDERBY短语对应C、“排序依据”选项卡与SQL语句的FROM短语对应D、“分组依据”选项卡与SQL语句的GROUPBY短语和HAVING短语对应标准答案:D知识点解析:本题考查查询设计器的各选项卡与SQLSELEC’语句的各短语的相对应语句关系。其对应关系如下:“字段”——SELECT语句;“联接”——JOINON短语,用于编辑联接条件;“筛选”——WHERE短语,用于指定查询条件;“排序依据”——ORDERBY短语,用于指定排序字段和排序方式:“分组依据”——GROLJPBY短语和HAVING短语,用于分组;“杂项”——DISTINCT,TOP。9、查询设计器中的“筛选”选项卡的作用是A、查看生成的SQL代码B、选择所要查询的字段C、增加或删除查询表D、指定查询条件标准答案:D知识点解析:查询设计器的选项卡包括:“字段”:对应于SELECT短语,指定所要查询的数据;“连接”:对应于JOINON,用于编辑连接条件;“筛选”:对应于WHERE短语,用于指定查询条件;“排序依据”:对应于ORDERBY短语,用于指定排序的字段和排序方式:“分组依据”:对应于GROUPBY和HAVING短语,用于分组;“杂项”:可以指定是否要重复记录等。10、在VisualFoxPro中,查询设计器和视图设计器很像,如下描述正确的是A、使用查询设计器创建的是一个包含SQLSELECT语句的文本文件B、使用视图设计器创建的是一个包含SQLSELECT语句的文本文件C、查询和视图有相同的用途D、查询和视图实际都是一个存储数据的表标准答案:A知识点解析:使用查询设计器创建的是一个包含SQLSELECT语句的文本文件,其扩展文件名为.QPR。而视图设计完成后,在磁盘上不保存文件,视图的结果保存在数据库中。11、在VisualFoxPro中,关于查询和视图的正确描述是A、查询是一个预先定义好的SQLSELECT语句文件B、视图是一个预先定义好的SQLSELECT语句文件C、查询和视图是同一种文件,只是名称不同D、查询和视图都是一个存储数据的表标准答案:A知识点解析:查询和视图有很多类似的地方,视图兼有表和查询的特点,查询可以根据表或视图定义,所以查询和视图又有很多交叉的概念和作用。查询就是预先定义好的一个SQLSELECT语句,从指定的表或视图中提取满足条件的记录,然后按照一定的输出类型定向输出查询结果。而视图是操作表的一种手段,视图基于表,是数据库中的一个特有功能,只有在包含视图的数据库打开时,才能使用视图,在磁盘上并不能找到文件。12、在查询设计器的工具栏中有、而在视图设计器中没有的工具按钮是A、查询去向B、添加联接C、显示SQL窗口D、移去表标准答案:A知识点解析:本题考查视图设计器与查询设计器的不同之处。由于视图是可以用于更新的,因此,视图设计器中多了一个“更新条件”选项卡,用于更新属性的设置,而视图设计器中没有“查询去向”的选项。13、在查询设计器“添加表和视图”窗口中,单击“其他”按钮用于添加A、视图B、其他查询C、本数据库中的表D、本数据库之

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论