首页 VisualFoxPro6.0基础VFP课件

VisualFoxPro6.0基础VFP课件

举报
开通vip

VisualFoxPro6.0基础VFP课件目录第1章VisualFoxPro根底第2章数据库与表操作第3章查询与视图第4章SQL的应用第5章数据与数据运算第6章程序设计根底第7章表单及控件的应用第8章菜单设计第9章报表设计第10章工程管理第11章综合实例第12章实验第1章根底1.1数据库根底知识1.2关系数据库根底工作环境的配置1.5的文件类型的工作方式1.7VisualFoxPro可视化设计工具1.8VisualFoxPro开发实例1.1.2数据库系统数据库系统实际是基于数据库的计算机应用系统,主要包括数据库、数据库管理系统、相关软硬件环境和数据库用户。...

VisualFoxPro6.0基础VFP课件
目录第1章VisualFoxPro根底第2章数据库与 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 操作第3章查询与视图第4章SQL的应用第5章数据与数据运算第6章程序设计根底第7章表单及控件的应用第8章菜单设计第9章报表设计第10章工程管理第11章综合实例第12章实验第1章根底1.1数据库根底知识1.2关系数据库根底工作环境的配置1.5的文件类型的工作方式1.7VisualFoxPro可视化设计工具1.8VisualFoxPro开发实例1.1.2数据库系统数据库系统实际是基于数据库的计算机应用系统,主要包括数据库、数据库管理系统、相关软硬件环境和数据库用户。其中,数据库管理系统是数据库系统的核心。1.数据库数据库〔DB,DataBase〕是指相互关联的数据的集合。数据库不仅包括描述事物的数据本身,还包括相关事物之间的联系。数据库应满足数据独立性、数据平安性、数据冗余度小、数据共享等特征。2.数据库管理系统数据库管理系统〔DBMS,DataBaseManagementSystem〕是用来管理和维护数据库的系统软件。3.数据库应用系统数据库应用系统〔DBAS,DataBaseApplicationSystem〕是指系统开发人员在数据库管理系统环境下开发出来的,面向某一类应用的应用软件系统。4.数据库系统数据库系统〔DBS,DataBaseSystem〕通常是指带有数据库的计算机系统。数据库系统不仅包括数据本身,还包括相应的硬件、软件和各类人员。附:数据库系统示意图1.1.3和数据模型相关的概念客观世界的事物是相互联系的。在计算机中,客观世界的事物以数据的形式来表示。数据模型是反映客观事物及客观事物间联系的数据结构和形式。1.实体从数据处理的角度看,现实世界中的客观事物称为实体。例如:…一个实体具有不同的属性,属性描述了实体某一方面的特性。例如:…在一个实体中,属性值的变化范围称作属性值的域。属性值所组成的集合表示一个具体的实体,相应的这些属性的集合表征了一种实体的类型,称为实体型。例如:…在VisualFoxPro中,用“表〞来表示同一类实体,即实体集,用“记录〞来表示一个具体实体,用“字段〞来表示实体的属性。显然,字段的集合组成一个记录,记录的集合组成一个表。相应的实体型代表了表的结构。2.实体间的联系实体之间的对应关系称为实体间的联系,具体是指一个实体集中可能出现的每一个实体与另一实体集中多少个具体实体之间存在联系,它反映了现实世界事物之间的相互关联。〔1〕一对一联系〔1:1〕。〔2〕一对多联系〔1:n〕。〔3〕多对多联系〔m:n〕。1.1.4三种传统的数据模型传统的数据模型分为层次模型、网状模型和关系模型三种。1.层次模型层次模型用树形结构来表示实体及它们之间的联系。2.网状模型用网状结构表示实体及其之间关系的模型称为网状模型。3.关系模型关系模型最重要的数据模型之一,关系模型是用二维表结构来表示实体以及实体之间联系的数据模型。实例1.2关系数据库1.2.1关系模型1.关系模型的根本概念〔1〕关系。一个关系就是一张二维表,在VisualFoxPro中,一个关系对应于一个表文件,其扩展名为.dbf。〔2〕元组。二维表的水平方向的行在关系中称为元组。在VisualFoxPro中,一个元组对应表中一个记录。〔3〕属性。二维表的垂直方向的列在关系中称为属性。在VisualFoxPro中,一个属性对应表中一个字段,属性名对应字段名,属性值对应于各个记录的字段值。〔4〕域。属性的取值范围称为域。域作为属性值的集合,其类型与范围由属性的性质及其所表示的意义具体确定。〔5〕关键字。属性或属性的组合,其值能惟一地标识一个元组。在VisualFoxPro中,关键字可表示为字段或字段的组合。在VisualFoxPro中,主关键字和候选关键字都可以起到惟一标识一个元组的作用。〔6〕外部关键字。如果表中的一个字段不是本表的主关键字或候选关键字,而是另外一个表的主关键字或候选关键字,那么该字段称为外部关键字。1.2.2关系运算关系的根本运算分两类,一类是传统的集合运算〔并、差、交等〕,另一类是专门的关系运算〔选择、投影、联接〕。1.传统的集合运算〔1〕并运算。两个相同结构关系的并是由属于R或者属于S的元组组成的集合,记作R∪S。例如……〔2〕差运算。两个相同结构关系的差是由属于R但不属于S的元组组成的集合,记作R-S。例如……〔3〕交运算。两个相同结构关系的交是由属于R且属于S的元组组成的集合,记作R∩S。例如……2.专门的关系运算专门的关系运算包括选择〔SELECT〕、投影〔PROJECT〕和联接〔JOIN〕三种。〔1〕选择运算是从关系中查找符合指定条件元组的操作。在VisualFoxPro中,选择运算是从表中选取假设干个记录的操作,可以通过命令FOR子句或设置记录过滤器实现。〔2〕投影运算是从关系中选取假设干个属性的操作,它从关系中选取假设干属性形成一个新的关系。在VisualFoxPro中,投影在表中是选取假设干个字段,通过命令FIELDS子句或设置字段过滤器实现投影运算。〔3〕联接运算是将两个关系模式的假设干属性拼接成一个新的关系模式的操作。在VisualFoxPro中,联接运算是通过JOIN命令和SELECT-SQL来实现。根底VisualFoxPro是一种32位关系数据库管理系统,它在20世纪80年代流行的Xbase系列软件根底上增加了新的功能特性,性能不断完善,技术不断提高。VisualFoxPro在微机系统中广泛应用,适合开发各类小型数据库应用系统。特性1.良好的用户界面2.强大的面向对象编程技术3.简单的数据库操作4.众多的辅助性设计工具5.兼容早期版本的环境1.VisualFoxPro的安装和启动〔1〕硬件环境〔2〕软件环境〔3〕安装〔4〕启动〔5〕退出2.的用户界面〔1〕菜单。在VisualFoxPro的菜单系统中,菜单栏中的选项会根据不同的环境有所变化。〔2〕工具栏。可以通过“显示〞菜单设置工具栏的显示或隐藏。〔3〕命令窗口。命令窗口可以显示或隐藏,包括三种 方法 快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载 。的配置环境设置主要包括主窗口标题、默认目录、日期和时间的显示格式、表单项选择项和临时文件等,这些设置决定了VisualFoxPro的行为和外观。VisualFoxPro可以使用选项对话框或SET命令进行设置,也可以通过配置文件进行设置。1.使用“选项〞对话框进行环境配置2.VisualFoxPro配置的保存VisualFoxPro配置所做的更改可以是临时的,也可以是永久的。临时配置保存在内存中,仅在VisualFoxPro本次运行期间有效,退出VisualFoxPro后将释放所做的修改。永久配置将保存在Windows注册表中,作为以后VisualFoxPro运行的默认配置。实例:……1.5VisualFoxPro的文件类型1.5.1数据库文件1.数据库容器文件通常简称为数据库文件,扩展名为.DBC、.DCT、.DCX,其中.DBC为数据库的主文件扩展名,.DCT为数据库的备注文件扩展名,.DCX为数据库的索引文件扩展名。数据库容器文件并未真正存储表中的数据,表中的数据是另外存储在表文件中。2.表文件表是关系数据库中用来存储数据的主体,表文件的扩展名为.DBF和.FPT。3.索引文件索引的主要作用是加快检索数据的速度。1.5.2文档文件文档文件是VisualFoxPro用来存放用于创立某些对象的数据文件,其结构与数据库中的表文件完全相同,只是文件扩展名不一样。文档文件主要包括表单文件、报表文件、菜单文件以及工程文件等。1.表单文件扩展名为.SCX和.SCT,其中.SCX为表单的主文件,.SCT为表单的备注文件。2.报表文件报表文件的扩展名为.FRX和.FRT。3.菜单文件菜单文件的扩展名为.MNX和.MNT。4.工程文件工程管理器所使用的数据存储在扩展名为.PJX和.PJT的文件中,其中,.PJX为工程主文件,.PJT为工程备注文件。1.5.3程序文件程序是由命令构成的语句序列,是存储在磁盘上的一种文本文件,可以分为源程序文件、编译后的程序文件和应用程序文件3类。1.源程序文件源程序文件扩展名为.PRG2.编译后的程序文件VisualFoxPro为了加快程序的执行速度,允许用户先对源程序进行编译,然后再执行编译后的程序文件。编译后的程序文件名与源文件名相同,但是其扩展名不同,可以是.fxp、.mpx或.qpx。3.应用程序文件扩展名为.APP或.EXE。1.6Visual的工作方式1.6.1菜单方式是最常用的一种工作方式,这种操作方式不需要记忆命令的格式与功能,易学易用。1.6.2命令方式VisualFoxPro提供命令方式主要有两种目的,一是对数据库的操作使用命令比使用菜单或工具栏要快捷而灵活,二是熟悉命令操作是程序开发的根底。对于想从事数据库系统开发的人员来说,必须要熟练地掌握常用的命令。1.6.3程序方式使用程序方式既可以极大地提高工作效率,又可以防止出错。1.8VisualFoxPro应用系统实例1.8.1功能要求学生管理系统的开发目的是实现对学生成绩信息的计算机管理,主要功能包括数据存储、检索和输出三局部,系统的根本要求是:良好的用户界面设计。稳定的数据存储和维护功能。数据查询功能。合理的输入输出设计。1.8.2系统结构1.应用系统的主要界面〔1〕系统登录界面〔2〕数据维护界面〔3〕信息查询界面〔4〕数据统计界面2.系统菜单3.报表功能的实现4.数据库及相关数据表
本文档为【VisualFoxPro6.0基础VFP课件】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: ¥11.9 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
宋先生
暂无简介~
格式:ppt
大小:952KB
软件:PowerPoint
页数:24
分类:修理服务/居民服务
上传时间:2021-11-05
浏览量:4