Visual FoxPro 6.0是小型关系数据库管理系统的杰出代表,它以优良的性能、丰富的工具、较高的处理速度、友好的界面以及完备的兼容性等,备受广大用户的欢迎。许多院校都开设了Visual FoxPro程序设计课程,以此作为学习关系型数据库管理系统的入门课程。
但是这门课程知识点多、内容琐碎,给初学者带来不小的困难。为了帮助学习者抓住重点,快速掌握关系数据库的基本知识、VFP系统的使用方法以及使用VFP开发管理系统的要领,我们组织编写了《Visual FoxPro学习辅导与上机实验》一书。
全书共分12章,每一章由知识要点、经典例题以及上机操作三个部分组成,基本涵盖了“全国计算机等级考试大纲”中Visual FoxPro程序设计部分的知识点。
“知识要点”部分去繁就简,取其精华,简明扼要地阐述本章的主要概念和知识点,对容易出错之处给以重点提示和说明,对容易混淆的概念进行了比较和分析。
“经典例题”部分包含选择题和填充题两类题型,每题都有较为详细的解释,主要对容易出错、容易忽略的知识点进行进一步阐述和分析,同时也补充不宜组织在“知识要点”部分的其他零散知识点。
“上机操作”部分由实验构成,涵盖本章要掌握的主要操作技能。整个实验安排由浅入深,循序渐进,最终指导学习者完成一个数据库系统的开发。其中的每个实验都有明确的实验内容和具体的操作步骤,可以引导学习者一步一步地完成实验。同时实验也是对理论知识的进一步强化,实验中安排的“填空”、“试一试”和“思考题”等内容,避免了“按部就班、机械操作,知其然不知其所以然”的现象,促使学习者在思考中完成实验,进一步拓展了学习者的思维空间。对问题比较集中的实验,还安排了“常见问题”环节,对操作中经常出现的问题给出解释和解决的办法。此外,在实验的设计上强调与应用结合,增设综合性实验和设计性实验。例如,实验“数据库的设计与实现”要求学习者综合运用所学的理论知识和操作方法,建立一个完整的后台数据库;“表单综合设计”实验则要求学习者运用有关表单控件的知识、SQL命令以及编程技巧设计完成一个较复杂的具有统计查询功能的表单;最后的“大作业”则给出了一个系统从设计到实现的完整过程,有助于学生进一步了解整个项目的开发过程。
本书由薛磊、杨亚南主编,朱家群和方骥老师参加了编写。尽管我们做了许多努力,但由于水平有限,加之时间仓促,书中难免有内容不妥和错误之处,敬请广大读者批评指正。
编者2006年8月