查询与视图.doc_第1页
查询与视图.doc_第2页
查询与视图.doc_第3页
查询与视图.doc_第4页
全文预览已结束

下载本文档

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

文档简介

第六章查询与视图125第六章查询与视图三、例题精解【例61】使用“查询设计器”创建的查询文件的扩展名是( )。A).QPRB).PRGC).SCXC).MPR解:.QPR是查询文件的扩展名,.PRG是程序文件的扩展名,.SCX是表单文件的扩展名,.MPR是菜单程序文件的扩展名。答:61A【例62】以下不是查询结果去向的是( )。A)浏览B)报表C)表单C)表解:查询结果有如下7个去向。(1)浏览:将查询结果显示于浏览窗口。(2)临时表:将查询结果以表的形式暂时存储于内存。(3)表:将查询结果存储成一个表文件(.dbf)。(4)图形:调用Microsoft Graph程序,将查询结果以柱形图、饼形图等图形形式输出。(5)屏幕:将查询结果直接输出到VFP主窗口。(6)报表:将查询结果输出成一个报表文件(.frx)。(7)标签:将查询结果输出成一个标签文件(.lbx)。答:62C【例63】以下关于视图的叙述中,正确的是( )。A)视图与数据库表相同,用来存储记录B)视图不能同数据库表进行连接操作C)在视图上不能进行更新操作D)视图是从一个或多个数据库表导出的虚拟表解:视图是从一个或多个数据库表中抽取部分字段或部分记录组成一个“虚拟表”。视图存放的内容不是被抽取的字段或记录数据,而是一条SELECT-SQL语句,所以说视图是“虚拟表”。视图是数据库的一部分,不能单独打开。只有在包含视图的数据库打开时,才能使用视图。答:63D【例64】以下关于建立视图的叙述中,正确是( )。A)建立视图可直接使用命令:CREATE VIEW AS B)用CREATE VIEW命令打开“视图设计器”建立视图C)单击“新建”按钮,打开“新建”对话框,选择“视图”选项,单击“新建文件”按钮,打开“视图设计器”,建立视图D)以上说法皆正确解:建立视图的方法可分为以下两种:(1)使用SQL语句建立视图命令格式:CREATE VIEW AS (2)使用“视图设计器”建立视图要使用“视图设计器”建立视图,则要先打开“视图设计器”。打开“视图设计器”既可以“文件”菜单中的“新建”命令,也可以使用CREATE VIEW命令。注意:不论是使用SQL语句建立视图,还是使用“视图设计器”建立视图,前提条件是:先打开数据库。答:64D【例65】以下关于视图的叙述中,错误的是( )。A)利用视图可以实现多表查询B)视图文件可以单独打开C)利用视图可以更新表数据D)视图可以作为查询的数据源解:视图是数据库的一部分,不能单独打开,只有在包含视图的数据库打开时,才能使用视图。视图具有表的特性,它可以作为查询的数据源。答:65B【例66】以下关于使用视图更新表数据的叙述中,正确的是( )。A)在“视图设计器”中选择“更新条件”选项卡,并在“表”列表框中选择可供视图更新的源表。B)在“字段名”列表框中设置关键字段和可更新字段。C)选中“发送SQL更新”复选框,将视图中的数据更新发送回源表。D)以上各项皆需要。解:使视图具有“可更新”功能的第三个必备条件是:设置关键字段,设置可更新字段,选中“发送SQL更新”复选框。答:66D四、习题精选(一)选择题1在“添加表和视图”对话框中,“其他”按钮的作用是( )。A)选择查询B)选择数据库表C)选择视图D)打开非当前数据库表2在VFP中,查询的数据源可以是( )。A)临时表B)数据库表C)视图D)以上均可3以下给出的方法中,不能建立查询的是( )。A)在项目管理器的“数据”选项卡中选择“查询”,然后单击“新建”按钮B)选择“文件”菜单中的“新建”选项,打开“新建”对话框,再选择“查询”选项,然后单击“新建文件”按钮C)在命令窗口中键入:CREATE QUERYD)在命令窗口中执行SEEK命令4查询设计器中“联接”选项卡对应的SQL短语是( )。A)WHEREB)JOINC)SETD)ORDER BY5查询设计器中包括的选项卡有( )。A)字段、筛选、排序依据B)字段、更新条件、分组依据C)更新条件、排序依据、分组依据D)更新条件、筛选、杂项6使用菜单操作方法,打开一个在当前目录下已经存在的查询文件zgjk.qpr后,在命令窗口生成的命令是( )。A)OPEN QUERY zgjk.qprB)MODIFY QUERY zgjk.qprC)DO QUERY zgjk.qprD)CREATE QUERY zgjk.qpr7以下关于查询的描述正确的是( )。A)不能根据自由表建立查询B)只能根据自由表建立查询C)只能根据数据库表建立查询D)可以根据数据库表和自由表建立查询8在“查询设计器”的“联接”选项卡中,默认的联接类型是( )。A)全联B)内联C)左联D)右联9多表查询时,在“查询设计器”中要设定的选项卡是( )。A)字段B)筛选C)排序依据D)联接10查询的数据源可以是( )。A)自由表B)数据库表C)视图D)以上均可11查询默认的输出形式是( )。A)浏览窗口B)表C)报表D)图形12运行查询文件的命令是( )。A)DO B)DO C)DO QUERY D)DO FILE 13以下关于查询的描述正确的是( )。A)使用“查询设计器”可以创建所有的查询B)在“查询设计器”中,执行“查看SQL”命令可以获取SELECT-SQL命令C)可以使用“查询设计器”建立嵌套查询D)视图不能作为查询的数据源14视图不能单独存在,它必须依赖于( )。A)视图B)数据库C)数据表D)查询15下面有关对视图的描述正确的是( )。A)可以使用MODIFY STRUCTURE命令修改视图的结构B)视图不能删除,否则影响原来的数据文件C)视图是对表的复制而产生的D)使用SQL命令对视图进行查询时,必须事先打开该视图所在的数据库16“视图设计器中”比“查询设计器中”多了一个( )选项卡。A)排序依据B)更新条件C)分组依据D)联接17建立视图的SQL命令是( )。A)CREATE TABLEB)CREATE VIEWC)CREATE QUERYD)CREATE INDEX18删除视图的SQL命令是( )。A)DROP TABLEB)DROP VIEWC)DROP QUERYD)DROP INDEX(二)填空题1在“查询去向”对话框,可以指定查询输出去向有7个,它们分别是:_、_、_、_、_和_。默认的输出去向是:_。2“查询设计器”_生成所有的SELECT-SQL语句。3作为查询数据源的可以是_和_。4视图可以分为_和_两大类。5建立远程视图必须首先建立与远程数据库的_。6通过Visual FoxPro的视图,不仅可以查询数据库表,还可以_数据库表。7“视图设计器”比“查询设计器”多了一个_选项卡。8要建立视图,可以在命令窗口中键入_。9要修改视图,可以在命令窗口中键入_

温馨提示

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

评论

0/150

提交评论