图书前言

前言

Visual FoxPro是一种简单、易学、实用的数据库管理系统和数据库应用系统开发工具,在我国一直作为普及数据库的教育软件,具有广泛的用户群。它有为数据库结构和应用程序开发而设计的功能强大的面向对象的环境。无论是组织信息、运行查询、创建集成的关系型数据库系统,还是为最终用户编写功能全面的数据管理应用程序,Visual FoxPro 都可以提供管理数据所需的所有工具。Visual FoxPro自带数据库管理系统和语言开发工具,是解释型和编译型混合的系统,可采用命令方法定义和操作数据库,也可将数据库操作编写为程序,编译后脱离Visual FoxPro直接运行。

Visual FoxPro的前身是Fox公司的FoxBASE,其功能与当时一统天下的dBASE数据库管理系统完全兼容,并第一次引入了编辑器。1986年Fox公司推出了与dBASE III plus完全兼容的FoxBASE plus及其网络版,在市场上引起了轰动,FoxBASE完全取代了dBASE的地位,成为用户的首选软件。1992年,Fox公司被Microsoft收购。Microsoft于1993年推出了FoxPro 2.5,然后陆续推出了FoxPro 2.6、Visual FoxPro 3.0、Visual FoxPro 5.0、Visual FoxPro 6.0和Visual FoxPro .NET。其中,Visual FoxPro 6.0于1999年推出,它在以前版本的基础上增加了许多新的特性,如Automation Server的改进、Active Document、OLE拖放、组件管理、Access和Assign方法程序等。

本书共10章,各章具体内容简单介绍如下。

第1章:主要讲解数据库基础、关系数据库、Visual FoxPro简介、Visual FoxPro环境和项目管理器等知识。

第2章:主要讲解常量与变量、运算符与表达式和常用内部函数等知识。

第3章:主要讲解数据库基本操作、表的基本操作、索引、数据完整性、自由表、多工作区的使用和统计与排序等知识。

第4章:主要讲解SQL数据查询、SQL数据操纵和SQL数据定义等知识。

第5章:主要讲解查询和视图等知识。

第6章:主要讲解程序的建立和运行、基本输入输出、程序控制结构和子程序等知识。

第7章:主要讲解表单程序设计基础、表单设计和表单控件等知识。

第8章:主要讲解菜单的基本概念和菜单设计器等知识。

第9章:主要讲解报表基础、报表设计器和报表向导等知识。

第10章:在讲解应用程序开发基础知识后,用一个完整的实例“C/S图书管理系统”讲解如何使用Visual FoxPro开发数据库应用程序。

本书图文并茂,条理清晰,通俗易懂,内容翔实,在读者难于理解和掌握的部分给出了提示或注意,并将作者总结的有利于学习和操作的一些技巧也标注在书中,让读者能够更快地提高操作技能。另外,本书中配有大量的实例和练习,让读者在不断的实际操作中更牢固地掌握书中讲解的内容。

本书定位于Visual FoxPro 6.0初中级用户,可作为各大中专院校、职业院校及培训学校的教材使用,并适用于数据库管理系统开发相关人员以及数据库爱好者学习和使用。

本书由九州书源统筹,由西华大学刘凡馨、夏邦贵主编。其他参与本书编著、资料整理的人员有陈永强、郭胜、王影、祝昌宇、谢树云、向宏伟、刘刚、杨颖、李波、周鑫、邢千、薛菊、张磊、金卫臣、石云、蔡雄勇、任德祥、罗皇、徐万涛、洪建新、李敏、童柳溪、李光群、刘贵洪、周健、武艳茹等。在此对大家的辛勤工作表示衷心的感谢!虽然我们在编写本书的过程中倾注了大量心血,但恐百密之中仍有疏漏,恳请广大读者及专家不吝赐教。

本书售后服务与技术支持E-mail:book,网址:。

                                                                编  者

2007年11月