第7章 查询与视图

  • 格式:doc
  • 大小:47.00 KB
  • 文档页数:5

第7章查询与视图一、是非题。

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

*A.对 B.错2.视图是一个预先定义好的SQL SELECT语句文件。

A.对*B.错3.查询和视图是同一种文件,只是名称不同。

A.对*B.错4.查询和视图都是一个存储数据的表。

A.对*B.错5.通过视图可以对表进行查询。

*A.对 B.错6.通过视图可以对表进行更新。

*A.对 B.错7.视图是一个虚表。

*A.对 B.错8.视图就是一种查询。

A.对*B.错9.在VFP中建立查询,可以从表中提取符合指定条件的一组记录,同时又能更新数据。

A.对*B.错10.在VFP中建立查询中,只能根据自由表建立查询。

A.对*B.错二、单选题。

1.查询和视图的共同点是____。

*A.有相应的SQL语句 B.是一个单独的文件C.可以存放在数据库中D.可以更新2.如果要将与表的某个关键字内容的记录在输出结果中合并成一条记录,则应选用视图设计器的____选项卡。

A.排序依据B.更新条件*C.分组依据 D.视图参数3.创建视图的命令是____。

A.CREAT VIEWB.MODIFY VIEW*C.CREAT SQL VIEW D.MODIFY SQL VIEW4.如果要在查询结果中列出在最前面的5条记录,要在SELECT-SQL命令中添加参数____。

A.next 5B.record 5C.first 5 *D.top 55.如果要将视图中的修改传送到原始记录中,则应当选用视图设计器中的____选项卡。

A.传输条件*B.更新条件C.修改条件D.视图参数6.有关查询与视图,下列说法中不正确的是____。

A.查询不可以更新源表数据,而视图可以更新源表数据*B.查询与视图都可以更新源表数据C.视图具有许多数据库表的属性,利用视图可以创建查询和视图D.视图可以更新源表中的数据,存储与数据库中7.“查询”文件的扩展名是____。

A.PRGB.FPX*C.OPR D.OPX8.查询文件中保存的是____。

A.查询的命令B.查询的结果*C.与查询有关的基表 D.查询的条件9.如果在Combox对象的RowSourceType属性设置为“3-SQL语句”,为了在表单运行是不出现查询的浏览窗口,则RowSource属性中写入的SELECT语句中必须包含子句____。

A.GROUP BYB.ORDER BYC.DISANCT *D.INTO10.可以作为查询和视图的数据源是____。

A.自由表*B.数据库表C.查询D.视图11.不可以作为查询和视图的输出类型是____。

A.自由表B.表单C.临时表*D.数组12.视图与基表的关系是____。

*A.视图随基表的打开而打开 B.基表随视图的关闭而关闭C.基表随视图的打开而打开D.视图随基表的关闭而关闭13.下列关于查询和视图的叙述中,查询和视图都____。

A.保存在数据库中*B.可以用USE命令打开C.可以更新基表D.可以作为列表框对象的数据源14.如果查询和视图的基表数据发生变化,要刷新查询和视图中的结果,正确的方法是____。

*A.查询需要重新运行,视图可以用REOUERY()函数B.需要重新创建查询和视图C.查询需要重新运行,视图会自动刷新D.查询和视图都会自动刷新15.对于视图不可以创建的是____。

A.字段的默认值*B.独立索引C.临时关系D.永久关系16.下列说法中正确的是____。

A.视图是数据库的一个组成部分B.视图中的源数据表也称“基表”C.视图设计器只比查询设计器多一个“更新条件”选项卡*D.远程视图使用的VFP的SQL语法从VFP视图或表中选择信息17.打开本地视图后,当基表中的数据发生变化时,则____。

A.视图中的数据将自动随之发生变化B.必须先关闭视图,在打开视图后,视图中的数据会发生变化*C.可以用REOUERY()函数刷新视图D.必须重新创建视图18.要求仅显示两张表中满足条件的记录,应选择____类型。

A.内部连接B.左连接*C.右连接 D.完全连接19.创建一个参数化视图时,应在筛选对话框的实例框中输入____。

A.*参数名*B.?参数名C.!参数名D.参数名20.下列____在物理存储上并不存在。

A.数据库B.本地表*C.视图 D.自由表21.使用菜单操作方法打开一个在当前目录下已经存在的查询文件“工资查询.qpr”后,在命令窗口生成的命令是____。

A.OPEN QUERY 工资查询.qpr*B.MODIFY QUERY 工资查询.qprC.DO QUERY 工资查询.qprD.CREAT QUERY 工资查询.qpr22.查询设计器和视图设计器的主要不同表现在于____。

A.查询设计器有“更新条件”选项卡,没有“查询去向”选项*B.查询设计器没有“更新条件”选项卡,有“查询去向”选项C.视图设计器没有“更新条件”选项卡,有“查询去向”选项D.视图设计器有“更新条件”选项卡,没有“查询去向”选项23.默认查询的输出形式是____。

A.数据表B.图形C.报表*D.浏览24.用于显示部分查询结果的TOP短语,必须与____同时使用,才能有效果。

*A.ORDER BY B.FROMC.WHERED.GROUP BY25.视图不能单独存放,它必须依赖于____。

A.视图*B.数据库C.数据表D.查询26.以下关于查询的描述正确的是____。

A.不能根据自由表建立查询B.只能根据自由表建立查询C.只能根据数据库表建立查询*D.可以根据数据库表和自由表建立查询27.下面关于查询描述正确的是____。

A.可以使用CREATE VIEW打开查询设计器B.使用查询设计器可以生成所有的SQL查询语句*C.使用查询设计器生成的SQLA语句存盘后将存放在扩展名为QPR的文件中D.使用DO语句执行查询时,可以不带扩展名28.以下关于视图的描述正确的是____。

A.可以根据自由表建立视图B.可以根据查询建立视图C.可以根据数据库表建立视图*D.可以根据数据库表和自由表建立视图29.下面有关对视图的描述正确的是____。

A.可以使用MODIFY STRUCTURE命令修改视图的结构B.视图不能删除,否则影响原来的数据文件C.视图是对表的复制产生的*D.使用SQL对视图进行查询时必须事先打开该视图所在的数据库30.如果要在屏幕上直接看到查询结果,“查询取向”应该选择____。

*A.屏幕 B.浏览C.临时表或屏幕D.浏览或屏幕三、多选题。

1.下列关于查询的说法,正确的是____。

A.查询是VFP支持的一种数据库对象*B.查询就是预先定义好的一个SQL-SELECT语句*C.查询是从指定的表或视图中提取满足条件的记录,然后按照想得到的输出类型定向输出查询结果D.查询就是查询,它与SQL-SELECT语句无关2.查询设计器和视图设计器的相同表现在于____。

*A.查询设计器有“更新条件”选项卡,没有“查询去向”选项B.查询设计器没有“更新条件”选项卡,有“查询去向”选项*C.视图设计器没有“更新条件”选项卡,有“查询去向”选项*D.视图设计器有“更新条件”选项卡,没有“查询去向”选项3.如果在屏幕上直接看到查询结果:“查询去向”应该选择____。

*A.屏幕*B.浏览C.临时表或屏幕D.报表或标签4.下面有关对视图的描述不正确的是____。

*A.A.可以使用MODIFY STRUCTURE命令修改视图的结构*B.视图不能删除,否则影响原来的数据文件*C.视图是对表的复制产生的D.使用SQL对视图进行查询时必须事先打开该视图所在的数据库5.视图设计器和查询设计器中都有的选项卡是____。

*A.筛选*B.排序依据*C.分组依据 D.更新条件6.下面关于查询描述不正确的是____。

*A.可以使用CREATE VIEW打开查询设计器*B.使用查询设计器可以生成所有的SQL查询语句C.使用查询设计器生成的SQLA语句存盘后将存放在扩展名为QPR的文件中*D.使用DO语句执行查询时,可以不带扩展名7.下面列出的关于视图的条目中,正确的是____。

*A.视图是外模式*B.视图是虚表C.使用视图可以加快查询语句的执行速度*D.使用视图可以简化查询语句的编写8.在视图上能完成的操作是____。

*A.更新视图*B.查询C.在视图上定义新的表*D.在视图上定义新的视图9.查询的基本功能包括____。

*A.选择字段*B.选择记录*C.排序记录 D.逻辑删除10.使用菜单操作方法打开一个在当前目录下已经存在的查询文件zgjk.qpr后,在命令窗口生成的命令不正确的是____。

*A.OPEN QUERY zgjk.qpr B.MODIFY QUERY zgjk.qpr*C.DO QUERY zgjk.qpr *D.CREATE QUERY zgjk.qpr四、填空题。

1.查询设计器中的“连接”选项卡,可以控制____的选择。

2.查询设计器的“筛选”选项卡用来指定查询的____。

3.查询远程视图必须首先建立与远程数据库的____。

4.通过视图,不仅可以查询数据库表,还可以____数据库。

5.创建视图时,相应的数据库必须是____状态。

6.视图和查询都可以对____表进行操作。

7.可以用视图____修改源表中的数据。

8.视图分为____和____两种。

9.SQL可以控制视图的____方法。

10.视图中的数据取自数据库中的____或____。

(答案:1.连接类型或连接条件 2.查询条件或条件 3.连接 4.更新 5.非关闭或使用 6.本地7.更新功能8.本地视图、远程视图9.更新10.表、视图)。