图书前言

前    言

  数据库技术是计算机技术领域中发展最快的技术之一,也是应用最为广泛的技术之一,已经成为计算机信息系统的核心技术和重要基础。

  Visual FoxPro程序设计是高职高专院校开设范围最广的一门程序设计语言课程,同时也是教育部考试中心指定的全国计算机等级考试二级考试的科目之一。Visual FoxPro 6.0是在xBASE(dBASE、FoxBASE、FoxPro)的基础上发展而来的32位数据库管理系统,它将可视化、结构化、过程化和面向对象程序设计技术有机地结合在一起,极大地简化了应用系统的开发过程。本书以Visual FoxPro 6.0中文版为背景,介绍关系数据库的基本操作和数据库应用系统开发的方法。

  本书在讲解结构化程序设计的三种基本结构时,所用的例题代码采用了表单控件的事件代码,将面向对象和面向过程这两种程序设计方法更加紧密地结合起来,便于学生更好地理解和掌握。

  本书于2008年1月由清华大学出版社首次出版发行后,受到广大读者的欢迎,在几年的使用过程中,许多专家和师生给予了大力支持并提出了一些很好的意见和建议,因此,我们在《Visual FoxPro 程序设计与应用》第一版的基础上进行了改版。

  本次改版首先针对内容顺序进行了调整,把面向对象程序设计的相关内容提前,便于学生理解和掌握面向过程程序设计的内容;其次,改版后在原有内容中增加了典型例题,以更好地促进学生对知识点的理解和掌握;同时,在每一章最后增加了上机实训的内容和大量的习题,使学生在知识的实践运用方面能有更好的效果,以求能更好地突出实用性的特色。

  本书包括数据库基础、Visual FoxPro基础、数据和数据运算、表和数据库、面向对象程序设计基础、Visual FoxPro程序设计、结构化查询语言SQL、查询与视图、报表与标签、菜单与工具栏、项目管理与程序发布等内容,覆盖了全国计算机等级考试大纲二级Visual FoxPro规定的全部内容。

  本书是针对高职高专院校Visual FoxPro 6.0程序设计课程教学而编写的,参加本书编写的都是具有多年丰富教学和科研经验的教师。本书内容丰富、通俗易懂、图文并茂、实用性强。

  本书由李岩、南洋担任主编,李康乐、郭瑞波担任副主编。具体分工如下:第1章、第2章由李岩编写,第3章、第4章由南洋编写,第5章、第9章由郭瑞波编写,第7章、第8章由李康乐编写,第6章由于洪鹏编写,第10章、第11章由侯菡萏编写,同时参与本书编写及校对工作的还有徐宏伟、张玉芬等。李岩负责全书的统稿和总纂工作。在本书的编写工作中,参考了大量同行的著作,在此表示深深的谢意。

  为方便教学,本书有配套的教案及电子课件,需要者请与出版社联系。

  由于作者水平有限,错误和不当之处在所难免,欢迎读者对本书提出宝贵意见和建议。

  

  编  者