1VFP讲稿(入门)_国学经典入门讲稿1
1VFP讲稿(入门)由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“国学经典入门讲稿1”。
《数据库及应用》讲稿
第一部分
Visual FoxPro基础
入门
各行各业的计算机应用都离不开数据库,每一种面向对象的程序设计语言都可操作数据库,医疗卫生领域计算机应用软件的开发更离不开数据库。所以数据库管理系统是一门极其重要的课程。如果将面向过程的程序设计与数据结构和算法这两门课程定位为培养开发软件的基本功,关系数据库管理课程则是培养实际应用能力。
在多种关系数据库管理系统中,Visual FoxPro(简称VFP)是较合适的一种。VFP是典型的第四代计算机语言,采用的是面向对象技术,它把可视化的方法和友好的用户界面提供给用户,既支持交互环境,又支持编程环境,还能同时对服务器和本地数据库操作。由于它的功能齐全、知识涵盖面比较宽,所以目前被广泛应用于系统开发和教学。虽然VFP采用的是面向对象技术,但由于它具备面向过程程序设计的全部语句和功能,并且常用控件数目较少、容易掌握,所以初学者有“一览无余、举重若轻”的感觉,能很平缓地从面向过程的程序设计过渡到面向对象的程序设计。
VFP的教学内容主要由四部分构成: 面向过程的程序设计;
数据库的概念、创建和操作。这是VFP的核心内容;
SQL命令。在VFP可使用的SQL命令中,最重要的是查询命令,它的功能很强,运用非常灵活,不但在实际工作中非常有用,而且可培养严谨的逻辑思维能力和分析解决问题的能力;
面向对象的程序设计。这部分内容主要包括表单、菜单和报表,其中表单和控件是核心内容。
一、VFP简介 1.VFP的功能
Visual FoxPro是基于Windows环境的、可视化的关系数据库管理系统。它是为了满足在个人计算机上进行数据库应用开发的需求而推出的集成开发环境。可以用Visual FoxPro比较直观地创建数据库、进行数据处理、编写程序(命令文件)、开发应用软件。
VFP是一种关系数据库管理系统,主要用于处理二维表格。一个关系的逻辑结构就是一张没有重复行、重复列的二维表格,也称为一个实体。表格中的列称为“字段”,行称为“记录”。
2.VFP的历史沿革
在20世纪70年代末和80年代初,随着数据库理论的成熟和个人计算机的广泛应用,相继出现了个人计算机上的关系数据库管理系统
dBASE、dBASE Ⅱ、dBASE Ⅲ、dBASE Ⅳ、Clipper FoxBASE、FoxBASE+、FoxBASE 2.0、FoxBASE Plus等 计算机工作者使用这些系统开发了许多信息管理系统。
dBASE系列是美国ASHTON-STATE公司的产品。FoxBASE系列是美国FOX软件公司的产品。dBASE推出的时间先于FoxBASE,FoxBASE很象是dBASE的改良版。
1989年下半年,FOX公司推出FoxPro 1.0,它支持鼠标,操作方便,是一个与dBASE、FoxBASE全面兼容的、功能更加强大的关系数据库管理系统。1991年,推出FoxPro 2.0。
1992年,Microsoft公司收购了FOX公司,将FoxPro纳入自己的产品中,很快推出了FoxPro 2.5和FoxPro 2.6。1995年6月,Microsoft公司推出Visual FoxPro 3.0。1998年Visual FoxPro 6.0。2000年Visual FoxPro 7.0。2003年Visual FoxPro 8.0。现在Visual FoxPro既可以使初学者不使用复杂命令就能创建和管理自己的数据库、制作各种报表,又可以为应用程序开发人员提供面向对象的强有力的开发工具。
二、VFP在市场营销领域中的应用
1.客户资料和市场档案资料管理 2.数据挖掘与决策
三、Visual FoxPro 6.0安装过程和步骤
四、启动与退出
五、Visual FoxPro 6.0的用户界面
1.主界面:标题栏,菜单栏,工具栏,屏幕工作区域,状态栏。2.命令窗口
六、Visual FoxPro 6.0工具栏
打开/关闭工具栏。