本教程以教育部提出的非计算机专业计算机基础教学的3个层次为依据,根据高等学校计算机应用技术基础层次的基本教学要求,结合我们多年从事计算机应用技术基础教学的经验,并参考国内外大量文献资料后编写而成。本教程共分9章和10个附录,以目前广泛使用的visual foxpro中文版为主,系统地介绍数据库基础知识、关系型数据库管理系统的基本原理、数据库设计的基本方法、数据库的基本操作、关系型数据库标准查询语言sql、结构化程序设计、面向对象的可视化编程方法以及数据库应用系统的开发等。附录1~附录10提供了visual foxpro的命令、函数、文件类型与扩展名、基类和控件对象的名称、属性、事件、方法等,方便读者查阅。本教程可以作为高等学校非计算机专业本、专科学生的教材。带有“*”号的章节为选学内容。教学过程中,教师可根据学制、专业、教学时数、教学要求等实际情况对讲授内容进行取舍。