VFP关系数据库入门

VFP关系数据库入门

ID:45079282

大小:309.50 KB

页数:23页

时间:2019-11-09

VFP关系数据库入门_第1页
VFP关系数据库入门_第2页
VFP关系数据库入门_第3页
VFP关系数据库入门_第4页
VFP关系数据库入门_第5页
资源描述:

《VFP关系数据库入门》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2讲VisualFoxPro关系数据库入门2.1VisualFoxPro系统概述2.4VisualFoxPro应用系统开发的基本步骤2.2VisualFoxPro的主要文件类型及创建工具2.5VisualFoxPro数据库设计2.3VisualFoxPro的数据类型2.6VisualFoxPro的启动与退出12.1VisualFoxPro系统概述2.1.1历史沿革VFP起源于Xbase微机数据库系列。(1)1981年,美国Ashton-Tate公司推出dBASEII微机关系数据库产品。(2)1884年,美国Foxsoftware公司推出FoxBASE,性能比dBASE先进。

2、(3)1989年,Foxsoftware公司推出FoxPro1.0,以后不断升级,性能不断改进。(4)1992年,微软兼并Foxsoftware公司(5)1995年,推出面向对象的数据库VisualFoxPro3.0,1997年,推出VisualFoxPro5.0,1998年推出VisualFoxPro6.0(目前已经推出VisualFoxPro8.0,9.0等新版本)返回21.采用可视化操作界面、面向对象的程序设计方法。VisualFoxPro提供了多种可视化编程工具,利用面向对象技术,通过重复使用各种类,可以直观地建立数据库应用程序。2.功能强大的项目和数据库管理。Vis

3、ualFoxPro可以对项目和数据进行很强的控制,能够使用源代码管理产品,同时可以在项目管理器中看到组件的状态。利用项目管理器,用户可以完成一个应用系统全部开发工作并实现可视化管理。3.大量使用可视化的界面操作工具。往常,设计应用程序的界面时要耗费设计人员的大量精力和时间,而VisualFoxPro提供有三类界面操作工具:向导、设计器和生成器,其数量达40多种。这些操作工具均采用图形界面,使用户能够以简单的操作完成各种设计任务,提高应用程序开发的生产率。返回2.1.2VisualFoxPro的主要特点35.强大的网络功能。VisualFoxPro可以用于单机环境,但更重要的是

4、它适用于网络环境。返回4.提供OLE技术实现应用集成。OLE(ObjectLinkingandEmbedding,对象链接与嵌人)是Microsoft公司开发的一项重要技术。6.可以直接使用SQL进行操作和编程VisualFoxPro不仅有自己的一套语言系统,可以进行各种操作和编写程序,而且可以直接使用国际标准化组织(ISO)推荐的“SQL”(结构化查询语言的缩写)进行操作和编写程序。由于SQL具有通用性和简洁性,使用SQL可以显著提高操作和编写程序的效率。42.2VisualFoxPro的主要文件类型及创建工具2.2.1主要文件类型1.项目文件(Project)是用户为所开

5、发的应用软件系统建立的文件。它的扩展名为.pjx。2.数据库(Database)数据库是应用系统所有数据的管理中心。是项目文件建立后第二个必须建立的重要文件。其扩展名为.dbc。3.表(Table)表即为存放具体数据的二维表。其扩展名为.dbf。VisualFoxPro的表分为两种:数据库表和“自由表”。图2-1主要文件类型返回54.视图(View)视图是一个定制的虚拟表或逻辑表,它是有一个已经存在或多个相关的数据表根据需要组织起来的查看数据表的一个窗口,通过它不仅可以查看表中感兴趣的内容,而且可以更新表的数据。视图分为本地视图和远程视图。5.查询(Query)从指定的表或视

6、图中快速地筛选出需要的记录,为报表或表单组织信息,或用查询结果创建新的表和图形,是以文件形式存在磁盘上,其扩展名是.qpr。6.表单(Form)表单是应用系统最主要的操作界面,是最体现面向对象程序设计的思想和方法的工具。表单又是实现各种操作功能的“窗口”,如数据的输入、维护、查询、报表打印等。VisualFoxPro面向对象的程序设计主要是各种表单的设计。其扩展名是.scx。7.报表(Report)报表是VisualFoxPro最重要的打印输出文件,也是一个应用系统设计的重要部分。实际管理工作中需要打印各种报表。报表文件的扩展名为.frx。返回68.标签(Label)标签是类

7、似“名片”形状的打印输出方式。即表中的每一条记录分别作为一个输出单元。每张纸可以打印若干个“标签”。标签文件的扩展名为.Lbx。9.程序(Program)程序即命令文件。扩展名为.prg。在面向对象的程序设计中,需要编写的程序文件不多了。绝大部分都由可视化表单代替。但是掌握程序设计的基本结构和方法,仍是系统开发的基本功。10.菜单(Menu)菜单能够表示应用系统功能并通过它调用各种程序和表单等,菜单文件的扩展名为.mnx。VisualFoxPro的文件还包括一些其他类型的文件。如可执行文件(.exe)和

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。