《VFP系统简介》PPT课件.ppt_第1页
《VFP系统简介》PPT课件.ppt_第2页
《VFP系统简介》PPT课件.ppt_第3页
《VFP系统简介》PPT课件.ppt_第4页
《VFP系统简介》PPT课件.ppt_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

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

文档简介

VisualFoxPro系统简介,VisualFoxPro6.0系统是一个关系型DBMS,是微软公司1998年推出的可视化开发套件VisualStudio6.0系统中的一个产品。XBASE(dBASE、FoxBASE、FoxPro、VisualFoxPro)系列数据库管理系统在我国具有广泛的应用基础,随着版本的更新,增加、完善了许多功能,开发、应用能力不断提升。目前,VisualFoxPro6.0系统是一种比较普及的小型关系型DBMS,本书以中文版VisualFoxPro6.0系统为对象,系统地介绍数据库操作、应用的基本方法。,VisualFoxPro的特点VisualFoxPro具有界面友好、工具丰富、速度较快等优点,并在数据库操作与管理、可视化开发环境、面向对象程序设计等方面具有较强的功能。其特点主要体现在以下几方面:(1)兼容性好(2)应用程序的开发更简便(3)改进了程序调试工具(4)更简便的表设计和扩充内容的数据字典(5)增强了查询和视图设计功能(6)增强了表单设计功能(7)更多更好的向导(8)增强了OLE与ActiveX的集成,VisualFoxPro6.0的安装1VisualFoxPro6.0的安装环境要求VisualFoxPro6.0系统的正确安装、运行,必须具备相应的环境条件。其最低要求,一般应具备如下环境条件:(1)配置50MHz主频486以上的PC机或兼容机;(2)内存16MB以上;(3)硬盘最小可用空间15MB;用户自定义安装需要100MB硬盘空间;完全安装(包括所有联机文档)需要240MB硬盘空间;(4)鼠标;(5)VGA或更高分辨率的显示器;(6)中文Windows95/98或WindowsNT以上操作系统;(7)对于网络操作,需要一个与Windows兼容的网络和一个网络服务器。,2VisualFoxPro6.0的安装中文版VisualFoxPro6.0系统可以由CD-ROM光盘直接安装。操作步骤如下:(1)启动安装程序(2)选择安装方式(3)安装系统组件(4)安装MSDN组件(VisualFoxPro6.0的帮助文档)(5)重新启动系统,完成VisualFoxPro6.0安装如在Windows95/98环境下运行VisualFoxPro6.0系统,上述安装结束后必须重新启动系统,完成系统的配置,VisualFoxPro6.0系统的安装才告完成。,VisualFoxPro6.0的启动与退出安装VisualFoxPro6.0系统时,创建了一个名为MicrosoftVisualFoxPro6.0的程序组。为操作方便起见,可将该程序组中VisualFoxPro6.0的启动程序图标复制到桌面,建立VisualFoxPro6.0桌面快捷方式图标。1VisualFoxPro6.0的启动VisualFoxPro6.0的启动与Windows环境下其他软件一样,有多种启动方式。2VisualFoxPro6.0的退出当需要退出VisualFoxPro6.0系统时,可采用多种方式。(1)在VisualFoxPro6.0主窗口,单击【文件】|【退出】菜单项,退出系统;(2)单击VisualFoxPro6.0主窗口的关闭按钮,退出系统;(3)在“命令”窗口输入QUIT命令并回车,退出系统。,VisualFoxPro6.0的基本组成1VisualFoxPro6.0的主窗口VisualFoxPro6.0启动后,打开主窗口,如图1-8所示。主窗口包括:标题栏、菜单栏、常用工具栏、状态栏、命令窗口和主窗口工作区几个组成部分。,2VisualFoxPro6.0的向导VisualFoxPro6.0系统为用户提供了许多功能强大的向导(Wizards)。用户可以在向导程序的引导、帮助下,不用编程就能快速地建立良好的应用程序,完成许多数据库操作、管理功能,为非专业用户提供了一种较为简便的操作使用方式。VisualFoxPro6.0系统提供的向导及其功能,见下表。,3VisualFoxPro6.0的生成器VisualFoxPro6.0系统提供了若干个生成器(Builders),用以简化创建、修改用户界面程序的设计过程,提高软件开发的质量和效率。每个生成器包含若干个选项卡,允许用户访问并设置所选择对象的相关属性。用户可将生成器生成的用户界面直接转换成程序编码,使用户从逐条编写程序代码、反复调试程序的手工作业中解放出来。VisualFoxPro6.0提供的生成器及功能,见下表。,4VisualFoxPro6.0的设计器VisualFoxPro6.0提供的一系列设计器(Designers),为用户提供了一个友好的图形界面操作环境,用以创建、定制、编辑数据库结构、表结构、报表格式、应用程序组件等。VisualFoxPro6.0提供的设计器及其功能,见下表。,VisualFoxPro6.0的文件类型VisualFoxPro6.0系统中常见文件类型包括:项目、数据库、表、视图、查询、表单、报表、标签、程序、菜单、类等,各自以不同的文件类型存储、管理,以不同的系统默认扩展名(类型名)相互区分、识别。下表为VisualFoxPro6.0中常用的文件扩展名及其所代表的文件类型。,VisualFoxPro6.0系统基本操作,VisualFoxPro6.0的操作方式VisualFoxPro6.0系统为用户提供了几种各具特点的操作方式,用户可根据情况以及应用的需要,选择合适的操作方式,实现数据库的操作、应用。VisualFoxPro6.0系统的操作方式主要有:(1)命令操作方式(2)菜单操作方式(3)程序操作方式,1命令操作方式命令操作是在命令窗口中逐条输入命令,直接操作指定对象的操作方式。命令操作为用户提供了一个直接操作的手段,其优点是能够直接使用系统的各种命令和函数,有效操纵数据库,但要求熟练掌握各种命令和函数的格式、功能、用法等细节;,2菜单操作方式VisualFoxPro6.0系统将许多命令做成菜单命令选项,用户通过选择菜单项来使用数据库的操作方式。在菜单方式中,很多操作是通过调用相关的向导、生成器、设计器工具,以直观、简便、可视化方式完成对系统的操作,用户不必熟悉命令的细节和相应的语法规则,通过对话来完成操作。有了这种方式,一般用户无需编程就可完成数据库的操作与管理;,3程序操作方式程序操作就是预先将实现某种操作处理的命令序列编成程序,通过运行程序来实现操作、管理数据库的操作方式。根据实际应用需要编写的应用程序,能够为用户提供界面更简洁直观、操作步骤更符合业务处理流程和规范要求的操作应用环境。但程序的编制,需要经过专门训练,只有具备一定设计能力的专业人员方能胜任,普通用户很难编写大型的、综合性较强的应用程序。,VisualFoxPro6.0的命令语法规则1命令格式VisualFoxPro6.0的命令都有固定的格式,必须按相应的格式和语法规则书写和使用,否则系统无法识别、执行。VisualFoxPro6.0命令的基本格式如下:命令格式中语法标识符的意义和用法如下:必选项:表示命令中必须选择该项,但内容可以根据需要而定;:可选项:可根据实际需要选用或省略该项内容。|:任选项:根据实际需要任选且必选其中一项内容,2命令中几种常用子句各种命令一般都包含数量不等的可选子句,操作时用户根据实际需要可部分或全部选用。子句的作用是扩充、完善命令的功能,很多命令必须通过相应子句的配合,才能有效地、完整地实现命令功能。因此,对于命令的功能与用法是否了解、掌握,更多是体现在对命令中各子句的了解、掌握上,学习时要对此更多关注。命令中常用的子句主要有:(1)范围子句(2)条件子句(3)字段名表子句,(1)范围子句在很多对表进行操作的命令中,都包含有范围子句,其作用是选择、确定命令操作的记录范围。范围子句的作用相当于关系运算中的选择运算,选择运算是按指定逻辑条件选择表中符合条件的记录,而范围子句是按记录范围选择记录,前者是逻辑选择,后者是物理选择。范围子句有4种具体的选择范围:RECORD:范围是记录号为n的一条记录;NEXT:范围是从当前记录开始的连续n条记录;REST:范围是从当前记录开始到表尾的所有记录;ALL:范围是表中全体记录。,(2)条件子句条件子句的作用是以指定逻辑条件为依据,从表中选择符合条件的记录。它对应于关系运算中的选择运算。条件子句有2种:FOR:选择表中符合条件的所有记录;WHILE:选择符合条件的记录,直到第一个不符合条件的记录为止。由一个逻辑表达式或关系表达式构成。其值为逻辑型数据。,(3)字段名表子句字段名表子句的作用是选取命令操作的字段范围。它对应于关系运算中的投影运算。其格式是:FIELDS。其中字段名表由若干个以逗号分隔的字段名构成。有些命令中字段表子句要求以关键字FIELDS引导,有些则可省略,这决定于命令语法格式要求,使用时要注意。除上3种常用子句外,很多命令还有其他的子句,这需根据命令的功能、格式要求而定,使用时应根据具体情况了解、熟悉,正确地使用。,3命令书写规则VisualFoxPro6.0的命令都有相应的语法格式,使用时必须按一定的规则书写、输入。有关命令的书写规则归纳如下:(1)任何命令必须以命令动词开始;(2)命令动词与子句之间、各子句之间都以空格分隔;(3)一个命令行最多包含8192个字符(包括所有的空格)。一行书写不完,行尾用分号“;”做续行标志,按Enter键后在下一行继续书写、输入;(4)命令动词及子句中关键字一般不宜用缩略形式,以保持命令的可读性和规范性;(5)VisualFoxPro6.0不区分命令字符的大小写;(6)除命令动词外,命令中其他部分的排列顺序一般不影响命令功能。,VisualFoxPro6.0系统环境的设置VisualFoxPro6.0系统的环境设置决定了系统的操作运行环境和工作方式,设置是否合理、适当,直接影响系统的操作运行效率和操作的方便性。系统安装时按默认方式进行了相应的设置,用户通过设置系统环境,可添加或删除VisualFoxPro6.0的相关组件,也可对系统当前环境重新调整设置。添加或删除VisualFoxPro6.0组件的操作,要通过系统安装程序来实现,而当前环境的设置可通过相关命令和菜单操作方式来实现。下面简要介绍以菜单方式设置系统环境的操作方法。,项目管理器的使用在VisualFoxPro系统中,使用项目组织、集成数据库应用系统中所有相关的文件,形成一个完整的应用系统。

温馨提示

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

评论

0/150

提交评论