前言
Visual FoxPro 6.0关系数据库系统是新一代数据库管理系统的杰出代表,它以完善的性能、丰富的工具、很快的处理速度、友好的界面以及完备的兼容性等特点,吸引了众多的计算机用户,倍受欢迎。
本书从Visual FoxPro的基本性能及基本操作开始介绍,详细讲述了Visual FoxPro操作使用、面向对象程序设计方法和系统开发等内容。全书共15章,其中,第1章至第8章主要讲述的是Visual FoxPro基本操作及应用;第9章至第15章讲述系统开发的方法和系统设计的一般步骤。第1章介绍了与Visual FoxPro数据库管理系统相关的数据库基础理论方面的知识。第2章主要介绍系统安装环境与安装方法,系统参数的设置,系统提供的辅助设计工具及“项目管理器”的性能。第3章介绍Visual FoxPro系统的工作方式,数据类型,数据的存储方式及各种类型的表达式。第4章介绍数据表的建立以及对数据表的操作。第5章介绍数据库的建立,数据库表间的关系以及数据库表的特殊操作。第6章介绍视图的建立,视图与表的关系,怎样用视图对数据进行浏览,查询和更新等操作。第7章介绍查询的建立,怎样用查询从已有的数据资源中提取数据,以及多种查询结果的使用等内容。第8章介绍利用报表设计器、报表向导创建各类格式不同报表,以及报表的修改方法。第9章介绍过程式程序设计基础知识,以及有关面向对象程序设计的基本概念,通过对程序设计的基本概念、结构和流程的介绍,使用户了解程序设计的一般方法。第10章介绍类与对象的区别,类与对象的创建方法,如何定义类与对象的属性、事件和方法等。第11章介绍表单的创建方法,表单的属性、事件和方法的定义,以及表单可容纳的控件的主要功能及属性。第12章结合应用表单的设计,进一步介绍常用的表单控件的基本属性设计,及其事件、方法代码的设计。第13章介绍菜单的创建方法、菜单选项功能的定义,以及菜单的调用方法。第14章将结合一些具体案例,介绍应用系统开发的一般过程,介绍怎样设计一个Visual FoxPro的应用系统。第15章介绍了“旅行社管理信息系统”案例的开发设计过程。
本书是根据教育部提出的非计算机专业计算机基础教学三个层次要求,以Visual FoxPro 6.0为主要内容,全面介绍关系数据库管理系统基础理论及应用系统开发知识的一本教科书。它不仅介绍了数据库基础理论,Visual FoxPro 6.0的基本操作,而且介绍了面向对象可视化编程、应用系统开发的方法、步骤。通过许多实用的、丰富的实例讲述面向对象编程的概念,深入浅出地使读者学会Visual FoxPro 6.0的基本操作、面向对象编程以及应用系统开发。本书可以作为大专院校学生、数据库管理工作人员以及计算机爱好者的基本教材或参考用书,还可以作为广大计算机用户和计算机技术初学者的自学用书。
在本书编写过程中,得到了谭浩强先生、周山芙先生的热情指教以及出版社编辑同志的大力支持,夏非、杨小礼给本书提供了部分实例,在此一并感谢。
由于作者水平有限,难免有错误和不足之处,欢迎广大读者批评指正。
李雁翎2001年2月
