数据库应用系统设计(第四章).ppt

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

数据库应用系统设计 Visual FoxPro 第4章 Visual FoxPro视图与查询设计 本章学习要点 学习Visual FoxPro视图对象的基本概念,理解视图对象应用需求 学习Visual FoxPro视图设计器的使用方法,理解视图设计器中各个选项卡上的项目含义 学习基本的SQL语句,理解SQL-SELECT语句语法构成 掌握Visual FoxPro视图对象打开与浏览的方法 掌握Visual FoxPro视图对象设计方法 完成“图书馆管理信息系统(LIBMIS)”各视图对象设计 学习Visual FoxPro查询对象的基本概念,理解查询对象的基本应用 了解Visual FoxPro查询对象设计以及运行的基本方法 4.1 Visual FoxPro视图对象概述 视图是关系数据库中的一个重要概念,视图对象不是数据的集合,而是操作的集合。视图的运行结果是一个动态数据集合,尽管从运行的视图上看到的数据集合形式与浏览表时看到的数据集合形式几乎完全一样,尽管在表浏览窗口中所能进行的各种操作也几乎都能在视图运行窗口中完成,但无论它们在形式上是多么的相似,其实质是完全不同的。可以这样来理解,Visual FoxPro表是数据源之所在,而Visual FoxPro视图是针对数据源的操作命令,相当于程序。 在Visual FoxPro中,视图对象是Visual FoxPro数据库对象中的一个子对象,必须置于Visual FoxPro数据库对象之中。 4.1 Visual FoxPro视图对象概述 4.1 Visual FoxPro视图对象概述 4.1 Visual FoxPro视图对象概述 4.1 Visual FoxPro视图对象概述 4.2 结构化查询语言SQL简介 4.2 结构化查询语言SQL简介 4.2 结构化查询语言SQL简介 4.2 结构化查询语言SQL简介 4.2 结构化查询语言SQL简介 4.3 Visual FoxPro查询对象简介 4.3 Visual FoxPro查询对象简介 4.3 Visual FoxPro查询对象简介 * * 高等学校系列教材 高等教育出版社 4.1.1 Visual FoxPro视图对象 1.具有筛选条件的视图对象 2.具有计算字段的视图对象 3.源于多个数据源的视图对象 5.具有更新数据源功能的视图对象 4.具有分组汇总功能的视图对象 4.1.2 Visual FoxPro视图设计器 1.使用视图设计器创建本地视图 (1)打开“项目管理器”,选择“数据”选项卡。 (2)在“数据”选项卡中单击“数据库”选项旁边的加号(+)。 (3)在“数据库”选项下,选择“本地视图” 选项 。 (4)单击“新建”按钮,系统弹出“新建本地视图”对话框。 (5)在“新建本地视图”对话框中单击“新建视图”按钮,系统弹出“添加表或视图”对话框。 (6)在“添加表或视图”对话框中选择要使用的表或视图。如果要使用的表是一个自由表,应单击“其他”按钮,在弹出的“打开”对话框中选择要使用的自由表。 (7)最后单击“关闭”按钮,将会显示“视图设计器”窗口 。 2.采用Visual FoxPro命令创建本地视图 命令格式 CREATE VIEW 命令功能 该命令用于创建一个本地视图。 命令格式 CREATE SQL VIEW[ViewNam][REMOTE][CONNECTION ConnectionName[SHARE]|CONNECTION DataSourceName] [AS SQLSELECTStatement] 命令功能 该命令用于创建一个本地视图。 命令说明 (1)[ViewNam]参数用于指定要创建的视图名称,若未指定视图名称,系统将提示用户输入一个名称。 (2)若创建的是远程视图,应使用REMOTE子句。若省略该子句,系统默认创建的是本地视图 。 结构化查询语言(SQL,Structured Query Language)是1974年由Boyce和Chamberlin提出的。由于SQL具有功能丰富、语言简洁等优点,已经得到了数据库技术工作者的认同,同时也得到了各类标准化组织的认可。30余年来,SQL已经发展成为数据库领域里的通用语言。如今,无论是大型数据库管理系统,如Oracle、Informix、Sybase等,还是中小型数据库管理系统,如Visual FoxPro、Access等都采用了SQL语言作为它们的数据库语言和标准接口,使不同的数据库系

文档评论(0)

xyz118 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档