前言
自Visual FoxPro 3.0版本开始,Visual FoxPro系列的关系数据库管理系统就以其强大的数据管理功能、丰富的应用程序生成工具、内含式支持结构化查询语言SQL、支持与大型数据库管理系统(如SQL Server)的数据连接、支持客户端(Client)/服务器(Server)模式的程序设计、全新的面向对象的程序开发环境而成为中小型数据库应用系统的程序开发工具的杰出代表。1999年,作为Microsoft Studio 6.0的组件之一发布的Visual FoxPro 6.0版本也因此成为多数高等学校财经类专业程序设计课程所选择的主要计算机语言之一。
本书以Visual FoxPro 6.0为基础,覆盖全国计算机等级考试(National Computer Rank Examination,简称NCRE)二级Visual FoxPro考试的大纲,并结合高等学校财经类专业本科教学的实际要求,力求全面讲述Visual FoxPro 6.0的基础知识和应用程序设计方法。主要内容包括: 数据库基础、Visual FoxPro概述、Visual FoxPro数据基础、表的基本操作、索引与多表操作、数据库的建立、视图与查询、SQL关系数据库标准语言、程序设计基础、面向对象程序设计、表单设计及应用、报表设计及应用、菜单设计及应用以及应用系统的集成与发布等内容。
本书除了在内容上全面覆盖全国计算机等级考试二级Visual FoxPro考试大纲之外,考虑到读者参加全国计算机等级考试的需要,在例题和习题的选择上也尽可能地贴近全国计算机等级考试真题,以期能够对读者有所帮助。
为了便于读者全面掌握Visual FoxPro基础知识、面向对象的可视化程序设计方法、应用程序的集成与发布、应用程序开发技术以及参加全国计算机等级考试的需要,本书配有实验指导书《Visual FoxPro程序设计习题·实验·应用案例》,供读者练习、巩固和强化所学知识。
本书可作为高等学校财经类专业程序设计和数据库应用课程的教材,也可作为全国计算机等级考试二级Visual FoxPro考试的教学参考用书。
本书由匡松教授、何福良副教授担任主编,负责全书的统稿和修改,李朔枫、郭黎明、古永红担任副主编。李自力、缪春池等也参加了本书的编写工作。
由于编者水平有限,书中难免有错误或疏漏之处,敬请广大读者批评指正。有问题请发邮件至fuhy@tup.tsinghua.edu.cn。
编者
2006年10月