本书前言本书依据教育部最新制定的《高职高专教育数据库应用技术课程教学基本要求》编写而成。主要内容为:VisualFoxPro6.0的基础知识与基本操作,利用项目管理器设计数据库和表,数据的检索、统计与多工作区操作,程序设计基础,查询与视图,表单设计,报表,标签设计,菜单设计,利用API设计应用程序,多用户操作与数据共享技术等。本书由浅入深、循序渐进、前后呼应,概念清晰、内容翔实、图文并茂、通俗易懂。书中实例与知识点结合恰当,例题分析透彻,习题安排合理,所有程序代码均上机通过。本书可作为高等专科学校、高等职业学校、成人高等学校及本科院校举办的二级职业技术学院各专业数据库应用技术教材,也可用作全国计算机等级考试二级::VisualFoxPro6.0程序设计的培训教材,还可作为广大工程技术人员进行VisualFoxPro6.0程序设计及数据库项目开发的参考书。本书为授课教师免费提供电子教案,此教案用PowerPoint制作,可以任意修改。特色及评论文章节选第1章VisualFoxPro6.0概述[内容提要]本章简单介绍了VisualFoxPro6.0的发展历史及VisualFoxPro6.0的安装方法。说明了VisualFoxPro的命令格式和文件的基本命名方法:介绍了其常用的文件类型和数据类型以及数据库、表、视图、关系等的基本概念和关系数据库的特点,描述了数据库管理系统的功能和数据库发展中出现的几种数据模型。本章是学习VisualFoxPro的基础。1.1VisualFoxPro6.0发展概述在微型机上使用的关系数据库系统有dBASE、FoxBASE+、Clipper、Orale等等,其中美国Ashton-TATE公司推出的dBASE在国内外流行的最早和最广泛(包括dBASEⅡ、dBASEⅢ、dBASEⅢPLUS、dBASEIV),dBASEⅢ曾被誉为“大众数据库”。其主要原因是它具有很强的数据管理功能和灵活的程序设计功能,编程很方便。但它也有其弱点,那就是dBASE在其提示符后只有一个圆点,几乎不给用户任何提示,用户不得不记住全部的精确键入命令,否则就会出错;同时,它不能建立数组,也不包括“编译器”,计算功能较弱、处理速度较慢、不能脱离dBASE运行等等。1986年6月美国的FoxSoftware公司成功地在dBASE的基础上推出了FoxBASE+1.O版,为了赢得市场,不断推陈出新,先后推出了改进内存分配的FoxBASE+2.0版(1987年7月)、带筛选索引的FoxBASE+2.1(1988年7月)、可支持中文的基于DOS操作平台和基于Windows操作平台、UNIX操作平台、Macintosh操作平台的32位FoxPro2.5(1992年下半年)版本。特别是FoxPro2.5forWindows,“它的出现标志了微型计算机历史中的一个里程碑,因为现在可以将80年代的MS-DOS商用语言XBASE写的程序稍作修改或根本不作修改就可运行在90年代的操作系统Windows3.2等图形界面下”。