Visual FoxPro程序设计
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

前言

Visual FoxPro系统是一个优秀的多用户关系数据库管理系统。本书以Visual FoxPro 9.0为基础,对数据库系统的基本概念和基本理论进行了详细讲解,使学生了解关系型数据库的基本概念和程序设计方法,能够独立编写VFP程序,并结合数据库的操作管理功能,实现信息管理与查询功能,使学生具备一定的面向对象程序设计的能力,培养学生能够灵活地应用Visual FoxPro语言设计程序、进行数据库的维护管理,充分发挥计算机在信息管理和数据处理方面的优势。

本书第1版是由电子工业出版社组织编写的全国高等职业教育计算机专业规划教材,是由长期工作在教学第一线的教师编写的,第2版在第1版的基础上进行了补充、修改和完善。在编写过程中充分汲取了计算机教育工作者在教学实践方面的经验,注重内容的实用性、针对性和可操作性,使学生能够全面、系统地掌握数据库管理系统的基本知识。

全书共分12章,分别介绍了Visual FoxPro中的基本概念,数据表的建立与维护,数据的查询与统计,数据库文件与项目文件的建立与基本操作,关系型数据库查询语言SQL的应用,常用的VFP函数,面向过程的程序设计方法,面向对象的程序设计基础,表单设计,菜单设计,报表设计。为了使学生能够全面系统地掌握数据库管理系统的设计方法,最后给出了一个数据库管理系统的实例。

本书侧重强调知识的应用性和实践性,内容由浅入深,结构力求全面系统。内容安排方面,在讲述基本概念和各种操作的基础上,通过大量的实例来理解和掌握各种操作方法;为了巩固所学知识,每章配有思考与练习,以便检查教学效果;为了培养学生的实际操作能力,每章还配有上机实训,详细列出了操作步骤,以便引导学生完成操作。本书不但是一本较为新颖、全面的实用教材,也是一本指导日常数据库管理系统操作与维护的参考书。

本书由倪天林教授任主编,王艳萍副教授、崔鑫副教授任副主编。各章的编写分工是:第1章、第4章由王艳萍编写,第2章由申海燕编写,第3章、第12章由刘芊编写,第5章、第11章由焦清云编写,第6章、第7章由倪天林编写,第8章、第9章由崔鑫编写,第10章由史志英编写。在编写过程中除得到了电子工业出版社的大力支持外,还参考和借鉴了许多专家学者的研究成果,在此一并表示谢意。

本课程获2005年度河南省高校精品课程,本书正是在精品课程的基础上组织编写的,有关本课程的资料可登录河南省高校精品课程建设网(http://jpkc.open.ha.cn)或河南财政税务高等专科学校网(http://www.hacz.edu.cn)参阅或下载。

由于编者水平所限,不足之处在所难免,敬请读者批评指正,以便在以后修订时加以改进和更正。

编者