ImageVerifierCode 换一换
格式:PPT , 页数:32 ,大小:219.10KB ,
文档编号:3325399      下载积分:25 文币
快捷下载
登录下载
邮箱/手机:
温馨提示:
系统将以此处填写的邮箱或者手机号生成账号和密码,方便再次下载。 如填写123,账号和密码都是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

优惠套餐
 

温馨提示:若手机下载失败,请复制以下地址【https://www.163wenku.com/d-3325399.html】到电脑浏览器->登陆(账号密码均为手机号或邮箱;不要扫码登陆)->重新下载(不再收费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  
下载须知

1: 试题类文档的标题没说有答案,则无答案;主观题也可能无答案。PPT的音视频可能无法播放。 请谨慎下单,一旦售出,概不退换。
2: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
3: 本文为用户(三亚风情)主动上传,所有收益归该用户。163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

1,本文(数据库基础教程7课件.ppt)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!

数据库基础教程7课件.ppt

1、2022-8-121Visual FoxPro 8.0数据库基础教程数据库基础教程 姜桂洪姜桂洪 制作制作 2022-8-122目目 录录第第1章章 Visual FoxPro程序设计开发环境程序设计开发环境第第2章章 Visual FoxPro编程基础编程基础第第3章章 创建和使用表创建和使用表第第4章章 数据库数据库第第5章章 查询和视图查询和视图第第6章章 报表和标签报表和标签第第7章章 表单设计表单设计第第8章章 菜单与工具栏菜单与工具栏第第9章章 面向对象的程序设计面向对象的程序设计2022-8-123第第 1 章章 Visual FoxPro 程序设计程序设计开发环境开发环境 20

2、22-8-124 数据库数据库系统的基本概念系统的基本概念 Visual FoxPro 8.0的功能和特点的功能和特点 Visual FoxPro 8.0的运行环境的运行环境 用户界面用户界面 Visual FoxPro 的配置的配置 项目管理器项目管理器 Visual FoxPro 性能指标性能指标 Visual FoxPro 文件组成文件组成 帮助系统帮助系统主要教学内容主要教学内容2022-8-125 【教学要求】【教学要求】了解:了解:数据库数据库系统的基本概念系统的基本概念;Visual FoxPro8.0的功能和特点;的功能和特点;Visual FoxPro6.0的运行环境;的运行

3、环境;Visual FoxPro 性能指标;性能指标;Visual FoxPro 文件组成;文件组成;帮助系统;帮助系统;掌握:掌握:用户界面和项目管理器的基本操作用户界面和项目管理器的基本操作2022-8-1261.1 Visual FoxProVisual FoxPro的发展历程的发展历程 Visual FoxProVisual FoxPro的前身是的前身是19841984年美国的一家关系数据库产品公司年美国的一家关系数据库产品公司Fox Fox SoftwareSoftware公司推出了它的第一个数据库产品公司推出了它的第一个数据库产品FoxBASEFoxBASE。19921992年年M

4、icrosoftMicrosoft公司兼并了公司兼并了Fox SoftwareFox Software公司,从此在公司,从此在FoxProFoxPro的前面的前面加上了加上了MicrosoftMicrosoft的标识。的标识。19951995年年MicrosoftMicrosoft公司推出了面向对象的关系数据库公司推出了面向对象的关系数据库Visual FoxPro3.0Visual FoxPro3.0。在该产品中引进了面向对象的编程技术和数据库设计技术,采用了可视化在该产品中引进了面向对象的编程技术和数据库设计技术,采用了可视化的概念,明确地提出了客户服务器体系结构。另外,首次引进逻辑数据的

5、概念,明确地提出了客户服务器体系结构。另外,首次引进逻辑数据库概念,使得零散的表得到全面管理。库概念,使得零散的表得到全面管理。19971997年,年,MicrosoftMicrosoft公司接着又推出了公司接着又推出了Visual FoxPro5.0Visual FoxPro5.0新版本,该版新版本,该版本引进了本引进了InternetInternet和和IntranetIntranet支持,首次在支持,首次在FoxProFoxPro中实现了中实现了ActiveXActiveX技术。技术。19981998年,年,MicrosoftMicrosoft公司推出了公司推出了Visual FoxPr

6、o 6.0Visual FoxPro 6.0,该版本全面支持,该版本全面支持InternetInternet和和IntranetIntranet应用,并且增强了和其他产品之间的协作能力。应用,并且增强了和其他产品之间的协作能力。20002000年,年,MicrosoftMicrosoft公司推出了公司推出了Visual FoxPro 7.0Visual FoxPro 7.0;20032003年年MicrosoftMicrosoft公司又推出了公司又推出了Visual FoxPro 8.0Visual FoxPro 8.0及其中文版。及其中文版。2022-8-1271.2 数据库系统的基本概念数

7、据库系统的基本概念 1.2.1 1.2.1 数据、信息与数据处理数据、信息与数据处理 1.1.数据数据 数据是数据库中存储的基本对象,其定义如下:描述事物的符号记录数据是数据库中存储的基本对象,其定义如下:描述事物的符号记录称为数据。描述事物的符号可以是数字,也可以是文字、图形、图像、声称为数据。描述事物的符号可以是数字,也可以是文字、图形、图像、声音、语言等,数据有多种表现形式,它们都可以经过数字化后存入计算机。音、语言等,数据有多种表现形式,它们都可以经过数字化后存入计算机。2.2.信息信息 信息是经过加工的数据,这种数据对人类社会实践和生产及经营活动信息是经过加工的数据,这种数据对人类社

8、会实践和生产及经营活动能产生决策性影响。能产生决策性影响。3.3.数据处理数据处理 数据处理是指对各种类型的数据进行收集、存储、分类、计算、加工、数据处理是指对各种类型的数据进行收集、存储、分类、计算、加工、检索和传输的过程。数据处理也可以称为信息处理,数据处理的特点就是检索和传输的过程。数据处理也可以称为信息处理,数据处理的特点就是数据结构复杂、数据量大、数据之间逻辑关系错综复杂。数据处理的目的数据结构复杂、数据量大、数据之间逻辑关系错综复杂。数据处理的目的是从大量的数据中,根据数据自身的规律和及其相互联系,通过分析、归是从大量的数据中,根据数据自身的规律和及其相互联系,通过分析、归纳、推理

9、等科学方法,利用计算机技术、数据库技术等技术手段,提取有纳、推理等科学方法,利用计算机技术、数据库技术等技术手段,提取有效的信息资源,为进一步分析、管理、决策提供依据。效的信息资源,为进一步分析、管理、决策提供依据。2022-8-1281.2 数据库系统的基本概念数据库系统的基本概念 1.2.2 1.2.2 数据库系统数据库系统 1.1.计算机管理数据的计算机管理数据的3 3个阶段个阶段 (1 1)自由管理阶段)自由管理阶段 (2 2)文件管理阶段)文件管理阶段 (3 3)数据库管理阶段)数据库管理阶段 2.2.数据库系统的特点数据库系统的特点 (1 1)数据的结构化)数据的结构化 (2 2)

10、数据共享)数据共享 (3 3)数据独立性)数据独立性 数据库的数据独立包括两个方面:数据库的数据独立包括两个方面:物理数据独立:数据的存储格式和组织方法改变时,不影响数据物理数据独立:数据的存储格式和组织方法改变时,不影响数据库的逻辑结构,从而不影响应用程序。库的逻辑结构,从而不影响应用程序。逻辑数据独立:数据库逻辑结构的变化(如数据定义的修改,数逻辑数据独立:数据库逻辑结构的变化(如数据定义的修改,数据间联系的变更等)不影响用户的应用程序。据间联系的变更等)不影响用户的应用程序。(4 4)可控冗余度)可控冗余度 2022-8-1291.2 数据库系统的基本概念数据库系统的基本概念 3.3.数

11、据库系统的基本概念数据库系统的基本概念 (1 1)数据库)数据库 数据库指长期存储在计算机内有组织的、可共享的数据集合。数据库指长期存储在计算机内有组织的、可共享的数据集合。(2 2)数据库系统)数据库系统 它的学科含义是指研究、开发、建立、维护和应用数据它的学科含义是指研究、开发、建立、维护和应用数据库系统所涉及的理论、方法、技术所构成的学科。一个数据库系统,可分为数库系统所涉及的理论、方法、技术所构成的学科。一个数据库系统,可分为数据库与数据库管理系统两个部分。数据库系统的用户是指使用和访问数据库中据库与数据库管理系统两个部分。数据库系统的用户是指使用和访问数据库中数据的人,有以下数据的人

12、,有以下4 4种:种:数据库设计者数据库设计者 数据库管理员数据库管理员 应用程序设计者应用程序设计者 普通用户普通用户 (3 3)数据库管理系统)数据库管理系统 数据库管理系统是数据库系统的核心,是为数据库数据库管理系统是数据库系统的核心,是为数据库的建立、使用和维护而配置的软件。的建立、使用和维护而配置的软件。(4 4)数据库应用系统)数据库应用系统 数据库应用系统指在计算机系统中引入数据库后构数据库应用系统指在计算机系统中引入数据库后构成的系统,一般由数据库、数据库管理系统、应用系统、数据库管理员和用户成的系统,一般由数据库、数据库管理系统、应用系统、数据库管理员和用户构成。构成。202

13、2-8-12101.2 数据库系统的基本概念数据库系统的基本概念 4.4.数据库管理系统的功能数据库管理系统的功能 数据库管理系统提供了用户和数据库之间的软件界面,使用户能更方数据库管理系统提供了用户和数据库之间的软件界面,使用户能更方便地操作数据库。数据库管理系统,应保证数据库的高效运行,以提高数便地操作数据库。数据库管理系统,应保证数据库的高效运行,以提高数据检索和修改的速度。数据库管理系统的功能主要包括以下据检索和修改的速度。数据库管理系统的功能主要包括以下6 6个方面:个方面:(1 1)定义数据)定义数据 (2 2)处理数据)处理数据 (3 3)数据库安全管理)数据库安全管理 (4 4

14、)数据组织、存储和管理)数据组织、存储和管理 (5 5)建立和维护数据库)建立和维护数据库 (6 6)数据通信接口)数据通信接口 5.5.数据库管理系统的组成数据库管理系统的组成 数据库管理系统通常由以下数据库管理系统通常由以下4 4部分组成:部分组成:(1 1)数据定义语言及其翻译处理程序)数据定义语言及其翻译处理程序 (2 2)数据操纵语言及其编译程序)数据操纵语言及其编译程序 (3 3)数据库运行控制程序)数据库运行控制程序 (4 4)实用程序)实用程序 2022-8-12111.2 数据库系统的基本概念数据库系统的基本概念 1.2.31.2.3关系型数据库关系型数据库 1.1.数据库的

15、结构数据库的结构 数据库的结构可分为三种:层次型数据库的结构可分为三种:层次型(Hierarchical)(Hierarchical)、网状型、网状型(Network)(Network)和关系型和关系型(Relational)(Relational)。(1 1)层次型数据库)层次型数据库 层次型数据库的数据模型为层次模型,它是层次型数据库的数据模型为层次模型,它是由一组通过链接互相联系在一起的记录组成的。由一组通过链接互相联系在一起的记录组成的。(2 2)网状型数据库)网状型数据库 网状型数据库是基于网状模型建立的数据库网状型数据库是基于网状模型建立的数据库系统,是使用网状结构表示实体类型及实

16、体间联系的数据类型。系统,是使用网状结构表示实体类型及实体间联系的数据类型。(3 3)关系型数据库)关系型数据库 基于关系模型建立的数据库称之为关系型数基于关系模型建立的数据库称之为关系型数据库,它是由一系列表格组成的,用表格来表达数据集,用主键据库,它是由一系列表格组成的,用表格来表达数据集,用主键(关系关系)来表达数据集之间的联系。来表达数据集之间的联系。2022-8-12121.2 数据库系统的基本概念数据库系统的基本概念 2.2.关系型数据库关系型数据库 关系模型是目前最重要、最常用的一种数据模型关系模型是目前最重要、最常用的一种数据模型 。数据结构数据结构 一个关系模型的逻辑结构是一

17、张二维表,它由行和列组一个关系模型的逻辑结构是一张二维表,它由行和列组成。每一行称为一个记录,每一列称为一个字段。成。每一行称为一个记录,每一列称为一个字段。数据操纵与完整性约束数据操纵与完整性约束 关系数据模型的操纵主要包括查询、插入、关系数据模型的操纵主要包括查询、插入、删除和更新数据。这些操作必须满足关系的完整性约束条件。关系的完整删除和更新数据。这些操作必须满足关系的完整性约束条件。关系的完整性约束条件包括三大类:实体完整性、参照完整性和用户定义的完整性。性约束条件包括三大类:实体完整性、参照完整性和用户定义的完整性。存储结构存储结构 在关系数据模型中,实体及实体间的联系都用表来表示。

18、在关系数据模型中,实体及实体间的联系都用表来表示。在数据库的物理组织中,表以文件形式存储,每一个表通常对应一种文件在数据库的物理组织中,表以文件形式存储,每一个表通常对应一种文件结构。结构。关系数据模型的优点关系数据模型的优点 结构简单、清晰,用户易懂易用。关系模型结构简单、清晰,用户易懂易用。关系模型的存取路径对用户透明,从而具有更高的数据独立性,更好的安全保密性,的存取路径对用户透明,从而具有更高的数据独立性,更好的安全保密性,也简化了程序员的工作和数据库开发建立的工作。也简化了程序员的工作和数据库开发建立的工作。关系数据模型的缺点关系数据模型的缺点 关系数据模型中最主要的缺点是,由于存取

19、路关系数据模型中最主要的缺点是,由于存取路径对用户透明,查询效率往往不如非关系数据模型。径对用户透明,查询效率往往不如非关系数据模型。2022-8-12131.3 VFP 8.0的功能和特点的功能和特点 Visual FoxPro 8.0 Visual FoxPro 8.0同以前的数据库管理系统相比,具有更快速、更有同以前的数据库管理系统相比,具有更快速、更有效、更灵活的突出特点。够迅速而又简单地建立用户的数据库,从而方便效、更灵活的突出特点。够迅速而又简单地建立用户的数据库,从而方便地使用和管理数据;不仅支持客户地使用和管理数据;不仅支持客户/服务器服务器(C(CS)S)结构,而且具有与其他

20、软结构,而且具有与其他软件件(如如ExcelExcel、Word)Word)数据共享和交换数据的能力。数据共享和交换数据的能力。1.Visual FoxPro 8.0 1.Visual FoxPro 8.0 的新增功能的新增功能 一种类型的信息创建一个表,利用表存储相应的信息;一种类型的信息创建一个表,利用表存储相应的信息;可以定义各个表之间的关系;可以定义各个表之间的关系;可以创建查询,搜索那些满足指定条件的记录,也可以根据需要可以创建查询,搜索那些满足指定条件的记录,也可以根据需要对这些记录排序和分组,并根据查询结果创建报表、表及图形。对这些记录排序和分组,并根据查询结果创建报表、表及图形

21、。使用视图,可以从一个或多个相关联的表中,按一定条件抽取一使用视图,可以从一个或多个相关联的表中,按一定条件抽取一系列数据,并可以通过视图更新这些表中的数据;还可以使用视图从网上系列数据,并可以通过视图更新这些表中的数据;还可以使用视图从网上取得数据,从而收集或修改远程数据。取得数据,从而收集或修改远程数据。可以创建表单来直接查看和管理表中的数据。可以创建表单来直接查看和管理表中的数据。可以创建一个报表来分析数据或将数据以特定的方式打印出来。可以创建一个报表来分析数据或将数据以特定的方式打印出来。2022-8-12141.3 VFP 8.0的功能和特点的功能和特点 除此以外,除此以外,Visu

22、al FoxPro 8.0 Visual FoxPro 8.0 还具有以下新的功能:还具有以下新的功能:(1 1)开发功能的增强)开发功能的增强 Visual FoxPro 8.0 Visual FoxPro 8.0 版本新增了错误异常处版本新增了错误异常处理功能,提供了代码参考以使代码的输入更加智能化。同时提供了对象理功能,提供了代码参考以使代码的输入更加智能化。同时提供了对象集合的本地支持,将事件和源集合的本地支持,将事件和源Visual FoxProVisual FoxPro对象绑定在一起,并在工对象绑定在一起,并在工具箱里新增了根据个人喜好自定义的类、控件及具箱里新增了根据个人喜好自定

23、义的类、控件及XML WebXML Web服务。服务。(2 2)数据的高级支持)数据的高级支持Visual FoxPro 8.0Visual FoxPro 8.0新添了列表数据类型和一新添了列表数据类型和一个鼠标适应器,并为用户新建子类增加了一个数据环境。当表单上的控个鼠标适应器,并为用户新建子类增加了一个数据环境。当表单上的控件绑定到数据时,件绑定到数据时,Visual FoxPro 8.0Visual FoxPro 8.0更容易处理,并且可为一个字段更容易处理,并且可为一个字段的大小指定一个语句。的大小指定一个语句。(3 3)智能客户端)智能客户端 在在WindowsWindows成为人们

24、所使用的主要操作系统时,成为人们所使用的主要操作系统时,Visual FoxPro 8.0Visual FoxPro 8.0也不失时机地将其操作界面更好地和也不失时机地将其操作界面更好地和WindowsWindows操作系操作系统融合在一起。统融合在一起。2022-8-12151.3 VFP 8.0的功能和特点的功能和特点 2.Visual FoxPro 8.0 2.Visual FoxPro 8.0的特点的特点 Visual FoxPro8.0Visual FoxPro8.0在实现上述功能时提供了各种向导,用户在操作时,在实现上述功能时提供了各种向导,用户在操作时,只需按照向导所提供的步骤执

25、行,使用起来非常方便。只需按照向导所提供的步骤执行,使用起来非常方便。其主要特点如下:其主要特点如下:(1)(1)易于使用易于使用 可以在可以在Visual FoxPro8.0Visual FoxPro8.0系统命令窗口使用命令和函数,系统命令窗口使用命令和函数,也可以使用系统菜单选项直接操作和管理数据。也可以使用系统菜单选项直接操作和管理数据。(2)(2)可视化开发可视化开发 Visual FoxPro8.0Visual FoxPro8.0具有可视化环境,可视化环境使用具有可视化环境,可视化环境使用方便,可以使开发人员直接看到工作是如何进行的,开发时间被缩短,调方便,可以使开发人员直接看到工

26、作是如何进行的,开发时间被缩短,调试也减少,维护也更容易。试也减少,维护也更容易。(3)(3)面向对象编程面向对象编程 Visual FoxPro8.0Visual FoxPro8.0支持标准的面向对象的程序设计支持标准的面向对象的程序设计方式方式 (4)(4)应用向导和生成器应用向导和生成器 Visual FoxPro8.0Visual FoxPro8.0包括一个完全面向对象的应包括一个完全面向对象的应用框架,这些框架能够给应用提供一整套的基本功能。用框架,这些框架能够给应用提供一整套的基本功能。(5)Visual FoxPro8.0(5)Visual FoxPro8.0基础类基础类 Vis

27、ual FoxPro8.0Visual FoxPro8.0提供大量已经预建并提供大量已经预建并可重用的类,开发人员可以使用这些类或子类,可以扩充它们的功能。可重用的类,开发人员可以使用这些类或子类,可以扩充它们的功能。(6)(6)支持支持OLEOLE拖放拖放2022-8-12161.4 VFP 8.0的运行环境的运行环境 若安装若安装Visual FoxPro8.0 Visual FoxPro8.0 系统,对计算机系统的性能最低要求如下:系统,对计算机系统的性能最低要求如下:1.1.硬件环境硬件环境 (1)CPU(1)CPU至少为至少为PentiumPentium级的级的IBMPCIBMPC兼

28、容机。兼容机。(2)(2)最小安装需要最小安装需要120MB120MB的硬盘空间,最大安装需要的硬盘空间,最大安装需要200MB200MB。(3)(3)内存至少内存至少64MB64MB以上。以上。2.2.软件环境软件环境 (1 1)Windows98Windows98、WindowsNTWindowsNT、Windows2000Windows2000、WindowsXPWindowsXP、Windows2003Windows2003操作系统均可。操作系统均可。(2 2)浏览器为)浏览器为Microsoft Internet Explorer 5.5Microsoft Internet Expl

29、orer 5.5以上版以上版1.4.1 1.4.1 启动启动 安装好安装好Visual FoxPro 8.0Visual FoxPro 8.0系统后,可以通过以下三种方法进行启动。系统后,可以通过以下三种方法进行启动。依次单击依次单击“开始开始”,选择,选择“程序程序”中的中的Microsoft Visual FoxPro Microsoft Visual FoxPro 8.08.0命令。命令。双击桌面双击桌面Microsoft Visual FoxPro 8.0Microsoft Visual FoxPro 8.0程序图标。程序图标。双击双击Visual FoxPro 8.0Visual F

30、oxPro 8.0的文件。的文件。2022-8-12171.4 VFP 8.0的运行环境的运行环境 1.4.2 1.4.2 退出退出 当需要退出当需要退出Visual FoxPro 8.0Visual FoxPro 8.0时,可采用以下几种方法:时,可采用以下几种方法:单击窗口右上角关闭按钮。单击窗口右上角关闭按钮。双击窗口左上角按钮。双击窗口左上角按钮。单击菜单单击菜单“文件文件”中的中的“退出退出”命令。命令。按组合键按组合键Alt+F4Alt+F4。在命令窗口中执行在命令窗口中执行QuitQuit命令。命令。1.4.31.4.3用用Visual FoxPro8.0Visual FoxPr

31、o8.0开发应用程序的方式开发应用程序的方式 菜单方式菜单方式 向导方式向导方式 命令方式命令方式 程序运行方式程序运行方式 2022-8-12181.5 用户界面用户界面 1.5.1 Visual FoxPro8.01.5.1 Visual FoxPro8.0窗口组成窗口组成 当启动当启动Visual FoxPro 8.0Visual FoxPro 8.0之后,屏幕显示之后,屏幕显示Visual FoxPro 8.0Visual FoxPro 8.0系统窗系统窗口,如图所示。口,如图所示。(1 1)标题栏)标题栏 (2 2)菜单栏)菜单栏 (3 3)工具栏)工具栏 (4 4)状态栏)状态栏

32、(5 5)信息窗口)信息窗口 (6 6)命令窗口)命令窗口 (7 7)任务面板)任务面板2022-8-12191.5 用户界面用户界面 1.5.2 1.5.2 菜单菜单 1 1条形菜单条形菜单 条形菜单是指屏幕上或窗口中一个水平放置的、由若干条形菜单项组条形菜单是指屏幕上或窗口中一个水平放置的、由若干条形菜单项组成的菜单。条形菜单项由文件(成的菜单。条形菜单项由文件(FileFile)、编辑()、编辑(EditEdit)、显示()、显示(ViewView)等)等菜单项组成。菜单项组成。2.2.下拉式菜单下拉式菜单 下拉式菜单指在屏幕或窗口中垂直放置的、由若干菜单项组成的菜单。下拉式菜单指在屏幕

33、或窗口中垂直放置的、由若干菜单项组成的菜单。3.3.快捷菜单快捷菜单 快捷菜单通常是通过右击当前对象而弹出的一种菜单,这种菜单的组快捷菜单通常是通过右击当前对象而弹出的一种菜单,这种菜单的组成和下拉式菜单的结构相同,只是所处的位置不同而已。成和下拉式菜单的结构相同,只是所处的位置不同而已。1.5.31.5.3工具栏工具栏 1 1常用工具栏常用工具栏 常用工具栏位于标题栏下面,是条形可浮动的;常用工具栏位于标题栏下面,是条形可浮动的;2 2其他工具栏其他工具栏 VFP8.0VFP8.0还提供了其他工具栏,如还提供了其他工具栏,如“数据库设计器数据库设计器”工具栏、工具栏、“报表控报表控件件”工具

34、栏、工具栏、“窗体设计器窗体设计器”工具栏、工具栏、“调色板调色板”工具栏等。工具栏等。2022-8-12201.5 用户界面用户界面 1.5.4 1.5.4 向导、设计器和生成器向导、设计器和生成器 向导、设计器和生成器是向导、设计器和生成器是Visual FoxPro 8.0Visual FoxPro 8.0提供的提供的3 3类支持可视化设类支持可视化设计的辅助工具。计的辅助工具。1 1向导向导 向导是一种快捷的设计工具,可以帮助用户快速、方便地完成一般性向导是一种快捷的设计工具,可以帮助用户快速、方便地完成一般性的设计。向导实际上是一个交互程序,它通过一组对话框依次与用户对话,的设计。向

35、导实际上是一个交互程序,它通过一组对话框依次与用户对话,引导用户一步一步地进行设置,直到完成设计任务。引导用户一步一步地进行设置,直到完成设计任务。2 2设计器设计器 设计器是一个比向导功能更强的重要设计工具。设计器是一个比向导功能更强的重要设计工具。Visual FoxPro 8.0Visual FoxPro 8.0提提供了功能繁多的设计器,用做管理数据的工具,使用户轻松地创建并修改供了功能繁多的设计器,用做管理数据的工具,使用户轻松地创建并修改表、查询、数据库、报表和表单等,而且还可以把设计器创建的项组装到表、查询、数据库、报表和表单等,而且还可以把设计器创建的项组装到一个应用程序中。一个

36、应用程序中。3 3生成器生成器 生成器的主要功能是在生成器的主要功能是在Visual FoxPro8.0Visual FoxPro8.0应用程序的构件中生成并加应用程序的构件中生成并加入某类控件。其中最常用的是入某类控件。其中最常用的是“表达式生成器表达式生成器”,2022-8-12211.6 VFP8.0 的配置的配置 环境设置包括主窗口标题、默认目录、项目、编辑器、调试器及表单环境设置包括主窗口标题、默认目录、项目、编辑器、调试器及表单工具选项、临时文件存储、拖放字段对应的控件和其他选项。工具选项、临时文件存储、拖放字段对应的控件和其他选项。1.6.11.6.1建立工作目录与索引路径建立工

37、作目录与索引路径 Visual FoxPro 8.0Visual FoxPro 8.0被安装和启动之后被安装和启动之后,系统中所有的配置都是按默认系统中所有的配置都是按默认配置的。如果要调整则需要进行系统设置,设置步骤是:配置的。如果要调整则需要进行系统设置,设置步骤是:(1 1)单击)单击“工具工具”菜单中菜单中“选项选项”命令。命令。(2 2)在出现的)在出现的“选项选项”对话框中,对话框中,单击单击“文件位置文件位置”选项卡。选项卡。(3 3)在该页面中进行操作,)在该页面中进行操作,选取选取“默认目录默认目录”项,单击项,单击“修改修改”按钮,在弹出的对话框中输入默认路按钮,在弹出的对

38、话框中输入默认路径后返回。最后击径后返回。最后击“设为默认值设为默认值”按钮,按钮,再单击再单击“确定确定”按钮。如图所示。按钮。如图所示。2022-8-12221.6 VFP8.0 的配置的配置 1.6.21.6.2配置配置Visual FoxPro 8.0Visual FoxPro 8.0 1.Visual FoxPro 8.0 1.Visual FoxPro 8.0的配置的配置 Visual FoxPro 8.0Visual FoxPro 8.0的配置决定了的配置决定了Visual FoxPro 8.0Visual FoxPro 8.0的外观和行为。的外观和行为。2 2Visual Fo

39、xPro 8.0Visual FoxPro 8.0的配置方式的配置方式 (1 1)使用)使用“选项选项”对话框对话框 要查看或更改环境设置,可以使用要查看或更改环境设置,可以使用“选项选项”对话框。对话框。(2 2)保存设置)保存设置 可以把在可以把在“选项选项”对话框中所做设置保存为在当前工作对话框中所做设置保存为在当前工作期有效或者是期有效或者是Visual FoxPro 8.0Visual FoxPro 8.0的默认设置。的默认设置。(3 3)显示设置)显示设置 运行运行Visual FoxProVisual FoxPro之后,可以使用之后,可以使用“选项选项”对话框,对话框,或使用或使

40、用DISPLAY STATUSDISPLAY STATUS命令,也可以通过显示各个命令,也可以通过显示各个SETSET命令的值命令的值 (4 4)使用)使用SETSET命令配置命令配置 (5 5)在注册表中配置)在注册表中配置 (6 6)使用配置文件)使用配置文件 有选择地建立一些设置并把它们保存到一个或多个有选择地建立一些设置并把它们保存到一个或多个配置文件中。配置文件中。(7 7)创建配置文件)创建配置文件 (8)(8)指定配置文件指定配置文件 2022-8-12231.7 项目管理器项目管理器 Visual FoxPro Visual FoxPro为用户提供了一个很好的工具:项目管理器。

41、项目管理为用户提供了一个很好的工具:项目管理器。项目管理器使用了目录树结构对各种文件进行分类管理,使文件更加清晰,并且具器使用了目录树结构对各种文件进行分类管理,使文件更加清晰,并且具有强大的可视化功能。有强大的可视化功能。1.7.11.7.1创建项目文件创建项目文件 在管理应用系统内各文件前,必须先建立项目文件,而项目管理器会在管理应用系统内各文件前,必须先建立项目文件,而项目管理器会将应用系统包含哪些文件的信息存放在此项目文件内,以后只要通过项目将应用系统包含哪些文件的信息存放在此项目文件内,以后只要通过项目管理器就可以将该文件打开,这样便可针对项目文件的各类文件做维护、管理器就可以将该文

42、件打开,这样便可针对项目文件的各类文件做维护、管理等操作。当建立项目文件后,管理等操作。当建立项目文件后,Visual FoxProVisual FoxPro会在磁盘上产生两个必要会在磁盘上产生两个必要的文件:的文件:项目文件项目文件 扩展名为扩展名为.PJX.PJX,存储应用系统所包含各类文件的相关,存储应用系统所包含各类文件的相关信息。信息。项目说明文件项目说明文件 扩展名扩展名.PJT.PJT,用于储存项目文件的备注,用于储存项目文件的备注(Memo)(Memo)数据。数据。首次启动首次启动Visual FoxPro 8.0Visual FoxPro 8.0后,项目管理器将创建一个新项目

43、,这样后,项目管理器将创建一个新项目,这样既可以在该项目中添加已有的项目,也可以在其中创建新项目。既可以在该项目中添加已有的项目,也可以在其中创建新项目。2022-8-12241.7 项目管理器项目管理器 创建新项目的具体操作步骤如下:创建新项目的具体操作步骤如下:(1)(1)单击菜单单击菜单“文件文件”中的中的“新建新建”命令,命令,或单击常用工具栏上的或单击常用工具栏上的“新建新建”按钮,按钮,将弹出如上图所示的将弹出如上图所示的“新建新建”对话框。对话框。(2 2)选择)选择“项目项目”单选按钮,单击单选按钮,单击“新新建建”按钮,将弹出一个按钮,将弹出一个“创建创建”窗口。窗口。(3

44、3)在)在“项目文件项目文件”文本框中文本框中输入要创建的项目文件名,输入要创建的项目文件名,单击单击“保存保存”按钮后,将弹按钮后,将弹出如下图所示的出如下图所示的“项目管项目管理器理器”对话框。对话框。2022-8-12251.7 项目管理器项目管理器 1.7.2 1.7.2 项目管理器的界面项目管理器的界面 1.1.项目管理器的按钮项目管理器的按钮 下面介绍项目管理器中常用按钮的功能。下面介绍项目管理器中常用按钮的功能。新建新建 可以创建一个新文件或对象。可以创建一个新文件或对象。添加添加 可以把已有的文件添加到项目中,该按钮与可以把已有的文件添加到项目中,该按钮与“项目项目”菜单菜单中

45、的中的“添加文件添加文件”命令作用相同。命令作用相同。修改修改 可以在相应的设计器中打开选定项进行修改。可以在相应的设计器中打开选定项进行修改。浏览浏览 可以在可以在“浏览浏览”窗口中打开一个表,以便浏览表中内容。窗口中打开一个表,以便浏览表中内容。运行运行 可以运行选定的查询、表单或程序。可以运行选定的查询、表单或程序。移去移去 可以从项目中移去选定文件或对象。可以从项目中移去选定文件或对象。Visual FoxPro 8.0Visual FoxPro 8.0会询会询问是仅从项目中移去此文件还是同时将其从磁盘中删除。问是仅从项目中移去此文件还是同时将其从磁盘中删除。打开打开 可以打开选定的数

46、据库文件。当选定的数据库文件打开后,可以打开选定的数据库文件。当选定的数据库文件打开后,该按钮变为该按钮变为“关闭关闭”。关闭关闭 可以关闭选定的数据库文件。当选定的数据库文件关闭后,可以关闭选定的数据库文件。当选定的数据库文件关闭后,该按钮为该按钮为“打开打开”。预览预览 可以在打印预览方式下显示选定的报表或标签文件内容。可以在打印预览方式下显示选定的报表或标签文件内容。连编连编 可以连编一个项目或应用程序。可以连编一个项目或应用程序。2022-8-12261.7 项目管理器项目管理器 2.2.项目管理器的选项卡项目管理器的选项卡 项目管理器中的项目管理器中的6 6个选项卡用来分类显示各项数

47、据,为数据提供了一个个选项卡用来分类显示各项数据,为数据提供了一个组织良好的分层结构图,下面介绍几个常用的选项卡。组织良好的分层结构图,下面介绍几个常用的选项卡。(1 1)“全部全部”选项卡选项卡 显示其他显示其他5 5个选项卡的全部内容。个选项卡的全部内容。(2 2)“数据数据”选项卡选项卡 该项包含了项目中的所有数据项:数据库、自该项包含了项目中的所有数据项:数据库、自由表、查询等。可以通过这三个数据项,访问项目管理器中的相关数据文由表、查询等。可以通过这三个数据项,访问项目管理器中的相关数据文件,如数据库表、视图、查询等。件,如数据库表、视图、查询等。(3 3)“文档文档”选项卡选项卡

48、包含了处理数据时的常用文档,如输入和查看包含了处理数据时的常用文档,如输入和查看数据的表单、打印和查询结果的报表及打印特殊格式数据的标签等。数据的表单、打印和查询结果的报表及打印特殊格式数据的标签等。(4 4)“类类”选项卡选项卡 包含了与类相关的建立、修改、添加和移去等功包含了与类相关的建立、修改、添加和移去等功能。能。(5 5)“代码代码”选项卡选项卡 主要用于管理程序文件。主要用于管理程序文件。(6 6)“其他其他”选项卡选项卡 主要用于管理菜单、文本等类型的文件。主要用于管理菜单、文本等类型的文件。2022-8-12271.7 项目管理器项目管理器 1.7.3 1.7.3 项目管理器的

49、使用项目管理器的使用 用户可以借助项目管理器创建和集中管理应用程序中的任何数据。用户可以借助项目管理器创建和集中管理应用程序中的任何数据。1.1.组织应用程序组件组织应用程序组件 2.2.使用树型结构使用树型结构 项目管理器的界面与项目管理器的界面与Microsoft WindowsMicrosoft Windows的资源管理器类似,可以展开的资源管理器类似,可以展开或折叠项目的大纲视图,从而查看所需的不同层次细节,也可以为容器类或折叠项目的大纲视图,从而查看所需的不同层次细节,也可以为容器类指定自定义的图标。还可以单击项目管理器选项卡右侧的箭头按钮,折叠指定自定义的图标。还可以单击项目管理器

50、选项卡右侧的箭头按钮,折叠或展开项目管理器。或展开项目管理器。3.3.查看文件查看文件 在项目管理器中,通过在项目管理器中,通过“+”+”和和“-”-”实现对不同项的展开和折叠,以实现对不同项的展开和折叠,以便查看不同层次的项目信息。便查看不同层次的项目信息。4 4设置文件说明信息设置文件说明信息 通过设置出现在项目管理器中的文件描述,可以更简便地跟踪文件。通过设置出现在项目管理器中的文件描述,可以更简便地跟踪文件。5.5.编辑项目信息编辑项目信息 选择菜单选择菜单“项目项目”中的中的“项目信息项目信息”命令,可以查看相关的项目文件命令,可以查看相关的项目文件信息或编辑项目信息。信息或编辑项目

侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|