微信搜索关注"91考试网"公众号,领30元,获取公务员、事业编、教师等考试资料40G!
子句D.使用HAVING子句的作用是限定分组的条件 参考答案: B 关系数据库标准语言SQL/SQL的数据查询功能[评析] HAVING子句总是跟在GROUP BY子句之后,不可以单独使用。HAVING子句和WHERE子句不矛盾,在查询中是先用WHERE子句限定元组,然后进行分组,最后用HAVING子句限定分组条件。----------------------------------------22、下面有关对视图的描述正确的是______。 A.可以使用MODIFY STRUCTURE命令修改视图的结构B.视图不能删除,否则影响原来的数据文件C.视图是对表的复制产生的D.使用SQL对视图进行查询时必须事先打开该视图所在的数据库 参考答案: D Visual FoxPro数据库的基本操作/建立视图与数据查询[评析] 在Visual FoxPro中视图是一个定制的虚拟表,可以是本地的、远程的或带参数的。视图可引用一个或多个表,或者引用其他视图。视图是可更新的,它可引用远程表。在关系数据库中,视图也称作窗口,即视图是操作表的窗口,可以把它看作是从表中派生出来的虚表。它依赖表,但不独立存在。视图由于是从表中派生出来的,所以不存在修改结构的问题,但视图可以使用DROP VIEW<视图名>删除。视图是操作表的一种手段,通过视图可以查询表,也可以更新表。视图是根据表定义的,因此视图基于表,而视图可以使应用更灵活,因此它又超越表。视图是数据库中的一个特有功能,只有在包含视图的数据库打开时,才能使用视图。----------------------------------------23、视图设计器中含有的、但查询设计器中却没有的选项卡是______。 A.筛选B.排序依据C.分组依据D.更新条件 参考答案: D Visual FoxPro数据库的基本操作/建立视图与数据查询[评析] 查询是从表或视图上提取满足条件的记录,对使用的表或视图中的数据无任何影响;视图是操作表的一种手段,通过视图可以查询表,也可以更新表。因此视图设计器比查询设计器多一个“更新条件”选项卡,用以设定更新条件。查询设计器的结果可以产生多种文件结果,默认以.qpr为扩展名的文件保存在磁盘上,可多次独立运行。而视图设计完成后,不产生磁盘文件,结果保留在数据库中。必须打开数据库后,方可利用表文件的操作方式操作视图。因此在视图设计器中没有“查询去向”问题。----------------------------------------24、下面关于查询描述正确的是______。 A.可以使用CREATE VIEW打开查询设计器B.使用查询设计器可以生成所有的SQL查询语句C.使用查询设计器生成的SQL语句存盘后将存放在扩展名为QPR的文件中D.使用DO语句执行查询时,可以不带扩展名 参考答案: C Visual FoxPro数据库的基本操作/建立视图与数据查询[评析] 选项A中CREATE VIEW是建立视图即打开“视图设计器”的命令。打开查询设计器的命令应为CREATE QUERY。当建立完查询并存盘后将产生一个扩展名为QPR的文件,它是一个文本文件。如果熟悉SQL SELECT,则可以直接用各种文本编辑器,通过自己写SQL SELECT语句来建立查询,最后只要把它保存为扩展名为QPR的文件即可。事实上,查询设计器只能建立一些比较规则的查询,而复杂的查询它在运行查询可以使用命令格式;DO queryfile其中queryfile是查询文件名,此时必须给出查询文件的扩展名.qpr。----------------------------------------