全国计算机等级考试二级vf考点分析之查询与视图(第六章).doc

全国计算机等级考试二级vf考点分析之查询与视图(第六章).doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
全国计算机等级考试二级vf考点分析之查询与视图(第六章)

全国计算机等级考试二级VF考点分析之查询与视图 6.1?查询 考点1?查询设计器   1查询的概念   查询是从指定的表或视图中提取满足条件的记录,然后按照想得到的输出类型定向输出查询结果。查询以扩展名为QPR的文件保存在磁盘上的,这是一个文本文件,它的主体是SQL SELECT语句。   2查询的建立   建立查询可以使用“查询设计器”,但它的基础是SQL SELECT语句。建立查询的方法有以下几个方面 。   (l)可以利用CREATE QUERY命令打开查询设计器建立查询。   (2)可以利用“新建”对话框打开查询设计器建立查询。   (3)可以在项目管理器的“数据”选项卡中打开查询设计器建立查询。   (4)可直接编辑QPR文件建立查询。   建立查询时,首先进入如图6-1所示的界面选择用于建立查询的表或视图,选择表或视图后,单击“添加”按钮。最后单击“关闭”按钮,进入如图6-2所示的查询设计器界面。 ?     图6-1?为查询选择表或视图   查询设计器中的各选项卡和SQL SELECT语句的各短语是相对应的,对应关系如下。   “字段”――SELECT短语,用于指定要查询的数据   “连接”――JOIN ON短语,用于编辑连接条件。   “筛选”――WHERE短语,用于指定查询条件。   “排序依据”――ORDER BY短语,用于指定排序字段和排序方式。   “分组依据”――GROUP BY短语和HAVING短语,用于分组。 ?              图6-2 查询设计器   3查询的运行   运行查询有下列两种方法。   (1)可以在项口管理器的“数据”选项卡中,展开“查询”选项,然后选择要运行的查询文件,单击“运行”按钮,可查看查询结果。   (2)在命令窗门执行命令DO QueryFile。   注意:此处的查询文件名是全名,包括扩展名QPR。   4查询去向   设计查询的目的不只是完成一种查询功能,在查询设计器中可以根据需要为查询输出定位查询去向。通过“查询”菜单卜的“查询去向”,或在“查询设计器”工具栏中单击“查询去向”按钮。“查询去向”对话框如图6-3所示 ?             图6-3?“查询去向”对话框   各去向的含义如下。   (1)浏览:在“浏览 (BROWSE)窗口中显示查询结果,这是默认的输出去向。   (2)临时表:将查询结果存储于一个命名的临时只读表中。   (3)表:将结果保存在一个命名的数据表文件中。   (4)图形:查询结果可以用于Microsoft Graph。   (5)屏幕:在Visual FoxPro主窗口或当前活动输出窗口中显示查询结果。   (6)报表:将结果输出到一个报表文件。   (7)标签:将结果输出到一个标签文件。 小提示:   在7种输出去向中,只有“浏览”和“屏幕”两种输出去向才能直接看到查询结果。 6.2?视图 考点2?视图的概念与建立   1视图的概念   视图是操作表的一种手段,通过视图可以查询表,也可以更新表。视图是根据表定义的,因此视图基于表,而视图可以使应用更灵活,因此它又超越表。视图是数据库中的一个特有功能,只有在包含视图的数据库打开时才能使用。   ?视图兼有“表”和“查询”的特点,与查询相类似的地方是可以用来从一个或多个相关联的表中提取有用信息;与表类似的地方是可以用来更新其中的信息,并将结果永久性保存在磁盘上。   2视图的建立   (l)用CREATE VIEW命令打开视图设计器建立视图。   (2)利用“新建”对话框打开视图设计器建立视图。   (3)在项目管理器的“数据”选项卡中打开视图设计器建立视图。   (4)利用SQL命令CREATE VIEW... AS...建立视图。   3视图设计象   视图设计器(如图6一所示)与查询设计器基本上一样,主要有以下几点不同。   (1)视图的结果保存在数据库中,在磁盘上找不到类似的文件。   (2)视图可以用来更新数据,因此在设计器中多了一个“更新条件”选项卡。   (3)在视图中没有“查询去向”的问题。 ? 图6-4?视图设计器 考点3?远程视图与连接   为了建立远程视图,必须首先建立连接远程数据库的“连接”,“连接”是Visual FoxPro数据库中的一种对象。   1定义数据源和连接   数据源一般是ODBC数据源,开放数据库互连ODBC是一种连接数据库的通用标准。为了定义ODBC数据源,必须首先安装ODBC驱动程序。   2建立连接   建立连接的方法有以下几种。   (1)用CREATE CONNECTION命令打开“连接设计器”,或完全用命令方式建立连接。   (2)通过“新建”对话框建立连接。   (3)在项目管理器的“数据”选项卡中建立连接。  

文档评论(0)

精华文库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7111022151000002

1亿VIP精品文档

相关文档