单选题下列关于Visual FoxPro查询对象的描述,错误的是(  )。A 不能利用查询来修改相关表里的数据B 可以基于表或视图创建查询C 执行查询文件和执行该文件包含的SQL命令的效果是一样的D 执行查询时。必须要事先打开相关的表

题目
单选题
下列关于Visual FoxPro查询对象的描述,错误的是(  )。
A

不能利用查询来修改相关表里的数据

B

可以基于表或视图创建查询

C

执行查询文件和执行该文件包含的SQL命令的效果是一样的

D

执行查询时。必须要事先打开相关的表

参考答案和解析
正确答案: B
解析:
DO<主文件名>.qpr是查询执行命令,不需要事先打开相关的表。A项正确,查询不能修改表里的数据;B项正确,查询的数据源可以是表和视图;C项正确,执行查询文件的本质是执行该文件包含的SQL命令。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列关于查询的描述中正确的是

A.只能根据已建查询创建查询

B.只能根据数据库表创建查询

C.可以根据数据库表创建查询,但不能根据已建查询创建查询

D.可以根据数据库表和已建查询创建查询


正确答案:D
解析:查询可以根据已建查询和数据库表创建查询。

第2题:

在Visual FoxPro中,下列关于查询的说法,正确的是( )。

A. 不能根据自由表建立查询

B. 查询是Visual FoxPro支持的一种数据库对象

C. 通过查询设计器,可完成任何查询

D. 查询只能从指定的表中提取满足条件的记录,不能从视图中提取满足条件的记录


正确答案:B
查询可以从指定的表或视图中提取满足条件的记录,而且它并不只限于单个表或视图。查询设计器的局限性是指它只能建立一些规则的查询,如果要建立比较复杂的查询,则只能通过SQL SELECT语句来实现。

第3题:

在Visual FoxPro中,关于查询和视图的正确描述是( )。

A.查询是一个预先定义好的SQL SELECT语句文件

B.视图是一个预先定义好的SQL SELECT语句文件

C.查询和视图是同一种文件,只是名称不同

D.查询和视图都是一个存储数据的表


正确答案:A

第4题:

在Visual FoxPro中以下叙述错误的是( )。

A.可以用CREATE QUERY命令打开查询设计器建立查询

B.可以用CREATE VIEW命令打开视图设计器建立视图

C.如果熟悉SQL SELECT,可以直接编辑.QPR文件建立查询

D.在视图设计器中可以利用“输出去向”选项卡指定视图输出的目标


正确答案:D
在视图设计器中没有“查询去向”的问题,即没有“输出去向”选项卡。故D选项正确。

第5题:

在Visual FoxPro中,查询设计器和视图设计器很像,如下描述正确的是( )。

A.使用查询设计器创建的是一个包含SQL SELECT语句的文本文件

B.使用视图设计器创建的是一个包含SQL SELECT语句的文本文件

C.查询和视图有相同的用途

D.查询和视图实际都是一个存储数据的表


正确答案:A
A。【解析】一般设计一个查询总要反复使用,查询是以扩展名为QPR的文件保存在磁盘上的,这是一个文本文件,它的主体是SQl.SELECT语句,另外还有和输出定向相关的语句。

第6题:

在Visual FoxPro中;以下关于查询的描述正确的是______。

A.不能用自由表建立查询

B.只能用自由表建立查询

C.不能用数据库表建立查询

D.可以用数据库表和自由表建立查询


正确答案:D
解析:创建查询必须基于确定的数据源。从类型上讲,数据源可以是自由表、数据库表或视图。从数量上讲,源表可以是单张表或多张表。多张表一般是指多张相关的表。

第7题:

以下关于“查询”的正确描述是( )。

A. 查询文件的扩展名为.prg

B. 查询保存在数据库文件中

C. 不能用自由表创建查询

D. 可以用数据库表和自由表创建查询


正确答案:D
.prg是程序文件的扩展名,查询文件的扩展名为.qpr。查询文件是以文件的形式保存在磁盘上的,它是一个文本文件,其主体是SQL SELECT语句,另外还有和输出定向有关的语句。查询所指定的表可以是数据库表和自由表,没有限制。

第8题:

在考生文件夹下完成以下简单应用(自由表order中存放着订单的有关数据): 1.利用查询设计器创建查询,从employee表和order表中查询金额最高的10笔订单。查询结果依次包含订单号、姓名、签订日期和金额4个字段,各记录按金额降序排列,查询去向为表tableone。最后将查询保存在queryone.qpr文件中,并运行该查询。 2.首先创建数据库order_m,并向其中添加employee表和order表。然后在数据库中创建视图viewone:利用该视图只能查询组别为l的职员的相关数据;查询结果依次包含职员号、姓名、订单号、签订日期、金额5个字段;各记录按职员号升序排列,若职员号相同则按金额降序排列。最后利用刚创建的视图查询视图中的全部信息,并将查询结果存放在表tabletwo中。


正确答案:
【解题思路】通过查询设计器完成查询、新建数据库、添加表在视图设计器中完成视图。
(1)【操作步骤】
步骤1:单击“新建”按钮,在弹出的对话框中选择“新建查询”,将“employee”和“order”添加到查询设计器中。
步骤2:在查询设计器下方的“字段”选项卡中选中并添加题中要求的字段。
步骤3:在“排序依据”选项卡中选择字段“金额”,按降序排列。
步骤4:在“杂项”选项卡孛选择记录个数为10。
步骤5:选中菜单栏上的“查询”→“查询去向”,在弹出的“查询去向”对话框中选择表,并在表名处输入tableone。
步骤6:保存查询,输入查询文件名queryone.qpr,单击工具栏上的运行按钮后关闭查询设计器。
(2)【操作步骤】
步骤1:选择文件→新建→数据库→新建文件命令,输人数据库名为ordeLm对文件进行保存。
步骤2:向新建的数据库中依次添加“employee”和“order”两个表。
步骤3:新建一个视图,在“添加表或视图”对话框中添加“employee”表和“0rder”表到视图设计器中。
步骤4:在“字段”选项卡中选择职员号、姓名、订单号、签订日期、金额5个字段;切换到“筛选”选项卡,设置筛选条件为“组别=1”,切换到“排序依据”中选择字段“职员号”,在“排序选项”处选择“升序”,按“金额”降序排序,保存视图为Viewone。
步骤5:新建一个查询,在“添加表或视图”对话框中选择viewone视图,在字段中选择所有字段,设置查询去向为表tabletwo,保存并运行该查询,文件名为默认。

第9题:

对于查询输出到临时表中的叙述,下列说法错误的是

A.产生的临时表文件的后缀名仍为.dbf

B.执行查询后,该临时表文件是当前文件

C.可以像一般的dbf文件一样使用,可查询和修改表中记录

D.当关闭文件时,临时表文件将自动被删除


正确答案:C
解析:查询输出到临时表中,产生的临时表文件的后缀名仍为.dbf,且该临时表文件是当前文件,可以像一般的dbf文件一样使用,但仅是只读文件,当关闭文件时,临时表文件将自动被删除。

第10题:

在Visual FoxPro中,视图的创建不能基于( )。

A.数据库表

B.自由表

C.视图

D.查询


正确答案:D
视图兼有“表”和“查询”的特点。与查询类似的地方是,可以用来从一个或多个相关联的表中提取有用信息;与表相类似的地方是,可以用来更新其中的信息,并将更新结果永久保存在磁盘上。使用视图可以从表中提取一组记录,改变这些记录的值,并把更新结果送回到基本表中。视图的数据可以来自数据库表、自由表和其他视图,因此视图的创建不能基于查询,D为正确选项。

更多相关问题