Visual FoxPro 6.0程序设计教程 第二版 教学课件 ppt 作者 丁爱萍 第1-5章 第1章

上传人:E**** 文档编号:89363242 上传时间:2019-05-24 格式:PPT 页数:65 大小:1.44MB
返回 下载 相关 举报
Visual FoxPro 6.0程序设计教程 第二版 教学课件 ppt 作者 丁爱萍 第1-5章 第1章_第1页
第1页 / 共65页
Visual FoxPro 6.0程序设计教程 第二版 教学课件 ppt 作者 丁爱萍 第1-5章 第1章_第2页
第2页 / 共65页
Visual FoxPro 6.0程序设计教程 第二版 教学课件 ppt 作者 丁爱萍 第1-5章 第1章_第3页
第3页 / 共65页
Visual FoxPro 6.0程序设计教程 第二版 教学课件 ppt 作者 丁爱萍 第1-5章 第1章_第4页
第4页 / 共65页
Visual FoxPro 6.0程序设计教程 第二版 教学课件 ppt 作者 丁爱萍 第1-5章 第1章_第5页
第5页 / 共65页
点击查看更多>>
资源描述

《Visual FoxPro 6.0程序设计教程 第二版 教学课件 ppt 作者 丁爱萍 第1-5章 第1章》由会员分享,可在线阅读,更多相关《Visual FoxPro 6.0程序设计教程 第二版 教学课件 ppt 作者 丁爱萍 第1-5章 第1章(65页珍藏版)》请在金锄头文库上搜索。

1、1.1 数据库知识概述 1.2 Visual FoxPro窗口 1.3 配置Visual FoxPro 1.4 VFP的工作方式 1.5 VFP帮助系统 习题1,1.1.1 数据和数据库 数据是指存储在某一种媒体上、能够识别的物理符号。数据处理是指将数据转换成信息的过程。从广义上讲,处理包括对数据的收集、存储、加工、分类、计算、检索、传输等一系列处理活动。从狭义上讲,处理是指对所输入的数据进行加工整理。数据处理的目的是从大量的现有数据中,根据事物之间的联系,通过分析归纳、演绎推导等手段,得到所需要的有价值的信息。,1.1 数据库知识概述,数据库是以一定的组织方式存储在一起的、能为多个用户共享的

2、、独立于应用程序的、相互关联的数据集合。数据库系统研究的对象是现实世界中的客观事物,以及这些事物之间的相互联系。数据库系统的主要特点有如下几点。 (1) 数据的共享性:数据库中的数据能为多个用户服务。 (2) 数据的独立性:用户的应用程序和数据的逻辑组织与物理存储方式无关。 (3) 数据的完整性:数据库中的数据在操作和维护过程中保持正确无误。 (4) 数据的集中性:数据库中的数据冗余(重复)少。,1.1.2 数据模型 数据库系统研究的客观事物及其相互联系,不能以它们在现实世界中的形式进入计算机,因此必须对客观事物及其联系进行转换抽象,使其以便于计算机表示的形式进入计算机。 数据模型是指数据库的

3、组织形式,它决定了数据库中数据之间联系的表达方式,即把在计算机中表示客观事物及其联系的数据和结构称为数据模型。,1. 层次数据模型 层次数据模型是以记录数据为节点的树,节点之间的联系像一棵倒放的树,树根、树的分枝点、树叶都是节点。节点是分层的,树根是最高层,例如家谱、企事业中各部门编制之间的联系。 2. 网状数据模型 网状数据模型是以记录数据为节点的连通图,节点之间的联系像一张网,网上的连接点都是节点。节点之间是平等的,不分层次,例如同事、同学、朋友、亲戚之间的联系。,3. 关系数据模型 关系数据模型中,采用二维表来表示数据及其联系,每个关系对应一张二维表,表格与表格之间通过相同的栏目建立联系

4、。 由于关系数据模型有很强的数据表示能力和坚实的数学理论,且结构单一,数据操作方便,因此它最容易被用户接受,是目前应用最广的一种数据模型,例如学生成绩表、工资表等。,1.1.3 关系数据库的组成 一个关系数据库是由若干个数据表组成的,数据表又由若干个记录组成,而每个记录则由若干个以字段属性加以分类的数据项组成。例如,表1-1所示的学生基本情况表就是一个数据表。,表1-1 学生基本情况表,1. 表名 每一个表有一个名字,即表名。 在关系数据库中,每一个数据表都具有相对的独立性,这个独立性的惟一标志是数据表的名字,称为数据表文件名。 2. 记录 表格中的每一行在关系中称为一个记录(即表格中栏目名下

5、的行),如姓名为“张红雨”所在行的所有数据就是一个记录。,3. 字段 表格中的每一列在关系中称为一个字段,每个字段都要有一个字段名,它对应表格中的栏目名。如“学号”、“姓名”等都是属性。属性的取值范围称为域。 记录中的一个字段的取值,称为字段值。字段值随着每一行记录的不同而变化。 现实世界中由于存在同名现象,如姓名、单位名等等,因此人们普遍采用在原来的关系中增加一个编号字段,如学号、职工号、身份证号等,以此来确保惟一性。,1.2.1 启动Visual FoxPro 单击“开始”按钮“开始”菜单中的“程序”项“Microsoft Visual FoxPro 6.0”“Microsoft Visu

6、al FoxPro 6.0”,如图1.1所示。 进入Visual FoxPro 6.0后,将首先弹出初始界面,如图1.2所示。,1.2 Visual FoxPro窗口,图1.1 启动Visual FoxPro,图1.2 VFP初始界面,窗口中部的对话框有5个单选项和1个复选项。 打开组件管理器:打开新的组件管理库,管理Visual FoxPro组件。 查找示例程序:将打开示例应用程序窗口。示例应用程序的目的是帮助用户学习使用Visual FoxPro。通过研究每个示例,可以看到示例是如何运行的,了解如何用代码来实现这些示例,并把示例中的一些特性应用到用户的应用程序中。, 创建新的应用程序:将打

7、开“程序”窗口,创建新的应用程序。 打开一个已存在的项目:将显示“打开”项目对话框。 关闭此屏:关闭此对话框,回到Visual FoxPro的主界面窗口。 如果选择了“以后不再显示此屏”复选项,则在以后启动Visual FoxPro后将直接进入Visual FoxPro的主界面窗口。对于初学者应选择“关闭此屏”,然后在Visual FoxPro的主界面窗口中操作。,1.2.2 Visual FoxPro主界面 关闭图1.2所示的对话框后,窗口显示如图1.3所示。,图1.3 VFP主界面,1. 标题栏 标题栏的最左边是窗口控制图标 ,单击该图标,将拉出控制菜单,从中可以进行窗口的移动、最大、最小

8、、恢复和关闭操作。 控制按钮 的右边是应用程序名称“Microsoft Visual FoxPro”。标题栏的最右边依次是最小化 、最大化 、关闭 按钮。 2. 菜单栏 Visual FoxPro的大部分功能和操作都可以通过菜单系统来实现。单击菜单栏将弹出下拉菜单,选择相应的命令就可实现相应的功能或操作。,3. 标准工具栏 标准工具栏上的按钮代表了最为常用的命令,有效地利 用工具栏能大大方便程序开发工作。 除了标准工具栏外,Visual FoxPro 6.0还提供了十几种工具栏,在编辑相应的文档和窗口时,可选择所需要的工具栏。 4. 命令窗口 在Visual FoxPro菜单中的命令也可以通过

9、命令窗口进行输入来执行。命令窗口是一个可编辑的窗口,就像其他文本窗口一样,可在命令窗口中进行各种插入、删除、复制等操作,也通过光标或滚动条在整个命令窗口中上下移动。,在选择菜单命令时,对应的命令行在命令窗口中显示出来,运行进入Visual FoxPro系统后,用户从菜单或命令窗口输入的命令在退出系统之前都具有有效性,用户只需要将光标移到命令行上,然后按Enter键,所选命令将被再次执行。用户也可以在命令窗口中将本次进入Visual FoxPro系统后的任何一条已执行的命令加以修改,然后再次执行。,在Visual FoxPro中,命令与函数仅识别前4个字母,即命令和函数只需输入前4个字母,不过一

10、旦输入多于4个字母,则必须将该命令输入完整,否则将是错误命令。 在操作过程中,如果命令窗口被覆盖或隐藏,则可以通过单击“窗口”菜单“命令窗口”使之重新显示出来。通过Windows任务栏右下角的中英文转换按钮 ,可以切换中文或英文的输入方式。,1.2.3 退出Visual FoxPro 可以用下面的任一种方法退出Visual FoxPro 6.0系统: 单击系统主窗口右上角的“关闭”按钮。 单击“文件”菜单“退出”命令。 在命令窗口键入QUIT后按Enter键。 同时按下Alt+F4键。,1.3.1 定制Visual FoxPro工具栏 Visual FoxPro中可定制的工具栏如表1-2所示。

11、 1. 激活及关闭工具栏 在默认情况下,只有常用工具栏可见。当使用一个Visual FoxPro设计器工具(如表单设计器)时,该设计器将显示使用它工作时常用的工具栏。用户也可以在任何需要的时候激活一个工具栏。 1) 激活工具栏 若要激活某工具栏,可运行相应的工具,或者单击“显示”菜单“工具栏”,打开“工具栏”对话框,在“工具栏” 对话框中,选中需激活的工具栏,如图1.4所示。,1.3 配置Visual FoxPro,表1-2 Visual FoxPro可定制的工具栏,图1.4 激活工具栏,2) 关闭工具栏 若要关闭某工具栏,可以直接单击该工具栏上的“关闭”按钮 ,或者单击“显示”菜单“工具栏”

12、,在“工具栏”对话框中,清除欲关闭工具栏前面的复选框内容 ,使之空白。 2. 自定义工具栏 创建自定义工具栏最简单的方法就是修改Visual FoxPro提供的工具栏。例如,可能希望从一个现有工具栏中移去一个按钮或者从一个工具栏向另一个工具栏复制按钮。,1) 修改现有的工具栏 选择“显示”菜单“工具栏”,在“工具栏”对话框中,选定需定制的工具栏并单击“定制”按钮,在“定制工具栏”对话框中,选择适当的类别,然后把所需按钮拖到工具栏上,如图1.5所示。单击“关闭”按钮,结束工具栏的定制工作。,图1.5 “定制工具栏”对话框,2) 重置工具栏 更改Visual FoxPro工具栏之后,可以通过“工具

13、栏”对话框中的“重置”,把它恢复到原来的配置。 3) 创建工具栏 用户可以创建由其他工具栏按钮组成的工具栏。 单击“显示”菜单“工具栏”命令,打开“工具栏”对话框,单击“新建”按钮,如图1.6所示,在“新工具栏”对话框中命名工具栏,单击“确定”按钮后将弹出“定制工具栏”对话框,从中选择一个类别。 把所需的按钮拖到新建的工具栏上,再利用鼠标把工具栏上的按钮拖动到所需的位置来重排顺序,如图1.7所示。在“定制工具栏”对话框中,选择“关闭”按钮结束工具栏的创建工作。,图1.6 “新工具栏”对话框,图1.7 拖动工具到新建的工具栏上,4) 删除工具栏 在VFP中不能删除VFP提供的工具栏,但可删除用户

14、自己创建的工具栏。 选择“显示”菜单“工具栏”,在“工具栏”对话框中选定欲删除的工具栏,单击“删除”按钮,在弹出的确认框中单击“确定”。,1.3.2 设置环境和管理临时文件 1. 使用“选项”对话框 可以在VFP“命令窗口”中使用SET命令设置环境,也可以使用下列方式在“选项”对话框中设置、查看或更改环境选项。 单击“工具”菜单“选项”命令,打开“选项”对话框。在“选项”对话框中,有一组代表不同类别环境选项的选项卡。例如,在“显示”选项卡中,可设置VFP主窗口的显示方式,如图1.8所示;在“区域”选项卡中,可设置日期格式、货币格式等,如图1.9所示。,图1.8 “选项”对话框中的“显示”选项卡

15、,图1.9 “选项”对话框中的“区域”选项卡,2. 保存设置 如果在“选项”对话框中选择设置,然后单击“确定”按钮,则这些设置仅在当前工作期有效,直到退出Visual FoxPro(或再次更改设置)。 要永久保存所做的更改,可以单击“设置为默认值”按钮,此时这些设置保存为默认设置。,3. 管理临时文件 在Visual FoxPro中的许多操作都会产生临时文件。例如,编辑、索引、排序时,都要产生临时文件。文本编辑期间也会产生正在编辑的文件的临时副本。 如果不为临时文件指定其他位置,则Visual FoxPro将在Windows保存临时文件的目录中创建临时文件。用户也可以在CONFIG.FPW文件

16、中为EDITWORK、SORTWORK、PROGWORK及TMPFILES语句指定不同的目录,以保存临时文件。,指定临时文件位置的步骤如下: (1) 单击“工具”菜单“选项”命令,弹出“选项”对话框。 (2) 在“选项”对话框中,选择“文件位置”选项卡,选中“临时文件”后,单击“修改”按钮,如图1.10所示。 (3) 在打开的“更改文件位置”对话框中,输入临时文件的位置,单击“确定”按钮。 (4) 若要永久保存所做的更改,单击“设置为默认值”按钮。,图1.10 输入临时文件的位置,1.3.3 设置编辑器选项 在Visual FoxPro中,可以配置Visual FoxPro编辑器使之按用户希望的方式显示文本。操作步骤如下: (1) 先用下列方法之一,打开一个编辑器窗口。 在“项目管理器”中选择一个程序或文本文件,然后选择“新建”,也可以双击现有程序或文本文件的名称。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号