图书前言

前    言

  Visual FoxPro 9.0是微软公司推出的可视化数据库管理系统,它具有高效完备的Windows编程开发环境,将程序和资源的编辑、编译、调试和运行融为一体,并且提供了大量的程序开发工具及友好的用户界面、简单的数据存取方式,具有良好的兼容性、真正的可编译性和较高的安全性,是目前最快捷、最实用的数据库管理系统软件之一。

  本书由浅入深、系统全面地介绍了中小型数据库管理系统——Visual FoxPro 9.0的各项关键技术、应用技巧和解决方案。全书共分12章,每一章中通过导入工作场景引出问题,然后详细讲解用来解决问题的知识点,最后回到工作场景中解决问题,以此为主线引导全书内容。各章主要内容说明如下。 

  第1章:主要介绍数据库技术的发展和基本概念、数据库系统的体系结构、数据模型、关系数据库理论。

  第2章:主要介绍Visual FoxPro的发展历程、开发环境、基本操作和设计工具。

  第3章:主要介绍Visual FoxPro的数据类型、常量、变量、运算符、表达式和函数。

  第4章:主要介绍程序文件的建立/修改/运行、程序的三种基本结构、模块化程序设计、程序调试与测试。

  第5章:主要介绍数据库和数据表的基本操作,包括数据表的建立、索引、统计汇总、多工作区的操作、数据库的设计/建立/修改/删除等。

  第6章:主要介绍查询和视图的基本概念及设计方法。

  第7章:主要介绍结构化查询语言SQL,包括SQL数据定义语言、数据操纵语言、数据查询语言等组成部分。

  第8章:主要介绍面向对象程序设计的基本概念和设计方法,类和对象的创建。

  第9章:主要介绍表单的基本操作、表单控件的设计和操作。

  第10章:主要介绍菜单的设计方法,包括一般菜单设计、快捷菜单和SDI菜单设计等。

  第11章:主要介绍报表和标签的设计方法。 

  第12章:主要介绍应用系统开发的基本步骤、具体开发实例。

  本书具有以下特点。

  (1) 结构清晰、模式合理。以“工作场景导入”→“知识讲解”→“回到工作场景”→“工作实训营”为主线编写。

  (2) 示例丰富、实用性强。本书每一章在讲解知识时都列举了大量的例子,并给出了具体的操作步骤,突出了很强的实用性和可操作性。

  (3) 上手快、易教学。通过具体案例引出问题,在掌握知识后立刻回到工作场景解决问题,使学生很快上手;以教与学的实际需要取材谋篇,方便老师教学。

  (4) 安排实训,提高能力。本书大多数章都安排了“工作实训营”板块,针对问题给出明确的解决步骤,并对工作实践中常见的问题进行分析,使学生进一步提高应用能力。

  本书既可作为高职高专院校部分专业的教材,也可作为各类培训班的培训教程。此外,本书也可供从事中小型数据库管理的工作人员和相关领域的技术工作者参考。

  本书由孙玫、高玲云、唐瑞华主编,刘志强、钟彩华副主编。在编写过程中,刘邦辉、朱胜强、田梦倩、万夕里、汪万凤、王彩玲、吴成德、夏文洁、徐多威、徐杨阳、杨帮华、杨阳、姚保峰、俞武嘉等同志给予了很大的帮助。限于作者水平,书中难免存在不足之处,恳请广大读者批评指正。

  

  编  者