前言
Visual FoxPro 6.0是小型关系数据库管理系统的杰出代表,虽然它目前作为开发工具已经淡出了人们的视线,但是由于它集数据库管理系统和开发工具为一体的特性,许多院校还是选择它作为学生学习数据库基本理论、程序设计以及数据库应用系统开发的平台。
Visual FoxPro程序设计课程要求理论与实践并重,在掌握数据库基础知识的基础上,着重培养学生的程序设计和系统开发能力,所以我们组织编写了《Visual FoxPro程序设计实验与实训教程》一书,一方面对数据库应用系统设计和开发所涉及的知识点进行梳理,另一方面强化技能操作训练,提高学生的计算机应用水平。
全书共分13章,前12章由知识要点、经典例题以及技能训练三个部分组成,第13章是一个专门的综合实训练习。
前12章的内容具体说明如下。
“知识要点”部分去繁就简,取其精华,简明扼要地阐述本章的主要概念和知识点,对容易出错之处给予重点提示和说明,对容易混淆的概念进行了比较和分析。
“典型例题”部分包含选择题和填充题两类题型,每题都有较为详细的解释,主要对容易出错、容易忽略的知识点进行进一步阐述和分析,同时也补充不宜组织在“知识要点”部分的其他零散知识点。
“技能训练”部分由一个个实训项目构成,内容安排上围绕“教学管理系统”和“产品管理系统”两条主线。“教学管理系统”部分有明确的实训内容和具体的操作步骤,可以指导学习者一步一步地完成系统的开发;“产品管理系统”部分则分布在每个实训项目的“巩固提高”环节中,在这个环节中,本书只给出要求和提示,需要学生在前期实训的基础上,举一反三,自行完成,从而有效避免“按部就班、机械操作,知其然不知其所以然”的现象,促使学生顺利完成知识的迁移,进一步拓展思维空间。对问题比较集中的实验,还安排了“常见问题”环节,对实训中遇到的现象给出解释和解决的办法。
第13章安排的是综合实训,给出了一个系统从设计到实现的完整过程,有助于学生进一步了解整个项目的开发过程。
本书由薛磊主编,谢慧敏、顾晓清和罗红梅老师参加了编写。尽管我们做了许多努力,但由于水平有限,加之时间仓促,书中难免有内容不妥和错误之处,敬请广大读者批评指正。
编者2016年8月