Visual Foxpro数据库技术及应用第7章.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《Visual Foxpro面向对象程序设计及应用》第7章 视图与查询 Visual Foxpro 面向对象程序设计及应用 * 第7章 视图与查询 视图与查询是提取数据库记录、更新数据库数据的一种操作方式,尤其是为多表数据库信息的显示、更新和编辑提供了简便的方法。查询和视图有很多类似之处,创建视图与创建查询的步骤也非常相似。视图兼有表和查询的特点,查询可以根据表或视图定义,所以查询和视图有很多交叉的概念和作用。 内容概要: 视图和查询的概念 视图和查询的建立及使用 学习重点与难点 视图与查询的异同 建立和使用视图 * 7.1 视 图 视图是从数据库表或视图中导出的“虚表”,数据库中只存放视图的定义而不存放视图对应的数据。视图中的数据仍存放在导出视图的数据表中,因此视图是一个虚表。视图是不能单独存在的,它依赖于数据库以及数据表而存在,只有打开与视图相关的数据库才能使用视图。通过视图可以从一个或多个相关联的表中提取有用信息。利用视图可以更新数据表中的数据。如果视图中有取自远程数据源的数据,则该视图称为远程视图,否则为本地视图。 * 视图的创建和使用 创建视图有命令方式和界面操作两种方式。前者可用CREATE SQL VIEW命令来实现,后者可用视图向导、视图设计器来完成。 使用命令方式创建视图的命令为: 【格式】CREATE SQL VIEW 视图名 [REMOTE] ; [CONNECTION新建连接名] [SHARE] |已连接数据源名] ; [AS SELECT SQL命令] 【功能】按照AS子句中的SELECT-SQL命令的查询要求,创建一个本地或远程SQL视图。命令中的视图名指定视图的名字。 * 视图设计器 在启动视图设计器之前,先打开数据库。 【方法1】打开“文件”菜单,单击“新建”命令,打开“新建”对话框。在“新建”对话框中,选中“视图”单选按钮,然后单击“新建文件”按钮。 【方法2】打开“数据库设计器”,单击“数据库”菜单中的“新建本地视图”命令。然后在“新建本地视图”对话框中,单击“新建视图”按钮。 【方法3】打开“项目管理器”,选择“数据库”项,在列表中选定“本地视图”,单击“新建”按钮。 【方法4】使用CREATE VIEW命令打开“视图设计器”,建立视图。 * “视图设计器”的组成 “视图设计器”分上部窗格和下部窗格两部分,上部窗格用于显示表或视图,下部窗格包含“字段”、“联接”、“筛选”、“排序依据”、“分组依据”、“更新条件”、“杂项”等6个选项卡及对应功能实现的界面。 “字段”选项卡:“可用字段列表框”列出已打开表的所有字段,供用户选用。当查询输出的不是单个字段信息,而是由字段构成的表达式,用“函数和表达式”文本框来指定表达式;“添加按钮”用于将“字段列表框”或“函数和表达式”中选定项添入“选定字段”列表框;“移去”按钮则用于反向操作;“选定字段列表框”用于列出输出的表达式。 “联接”选项卡:视图的数据源如果来自多表,需将多个表建立联接。该选项用于指定联接条件。 “筛选”选项卡:指定选择记录的筛选条件。 “排序依据”选项卡:指定排序字段或排序表达式,选定排序种类为升序或降序。 “更新”选项卡:用于设置更新条件。 “杂项”选项卡:指定在视图中是否出现重复记录等限制。 * 【例7-1】在数据库“销售管理.dbc”中,利用表sp.dbf创建单表本地视图“sp视图1”,要求该视图中包含“商品代码”、“商品名称”、“单价”、“生产日期”、“进口否”5个字段的内容。 (1)打开数据库“销售管理.dbc”,进入“数据库设计器”窗口,如图所示。 * (2)打开“文件”菜单,单击“新建”命令,打开“新建”对话框,选中“视图”单选按钮,如图所示。 * (3)单击“新建文件”按钮,进入“视图设计器”窗口,同时打开“添加表或视图”对话框,如图所示。 * (4)在“添加表或视图”对话框中,选择表sp.dbf,单击“添加”按钮,将表sp.dbf添加到“视图设计器”窗口中。单击“关闭”按钮,回到“视图设计器”窗口,如图所示。 * (5)单击“字段”选项卡,将“可用字段”列表框内的字段“sp.商品代码”、“sp.商品名称”、“sp.单价”、“sp.生产日期”、“sp.进口否”5个字段添加到“选定字段”列表框中,如图所示。 * (6)单击“关闭”按钮,出现系统信息提示对话框,如图7-6所示。 * (7)单击“是”按钮,出现视图“保存”对话框,在“视图名称”栏内输入“sp视图1”,如图所示。 注意:视图保存在数据库容器中,没有对应的磁盘文件。 * (8)单击“确定”按钮,将视图“sp视图1”保存在当前数据库中,并返回到“数据库设计器”窗口,如图所示。 * (9)双击数据库中的视图“sp视图1”,

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档