基本信息
内容简介
计算机书籍
本书基于Visual FoxPro 6.0介绍关系数据库管理系统的基础理论及应用系统开发。全书共12章,包括Visual FoxPro基础知识,表的建立与操作,Visual FoxPro程序设计,表单的建立与操作,数据库与多表操作,SQL语言、查询与视图,菜单、报表和标签设计,一个“学生成绩管理系统设计”的综合实例、网络环境的数据共享等。本书特别强调培养学生的程序设计能力。为方便教学,各章附有大量的习题,书后还附有Visual FoxPro的命令集、函数集、属性、事件和方法等附录。.
本书供下载的资料中配有采用“任务驱动”的“Visual FoxPro程序设计实验CAI系统”,每个实验任务都是精心设计的,有助于提高学生实际编程能力。对于选用本书作为教材的学校,为方便教师指导学生上机,我们免费提供CAI系统的网络版。..
本书可作为各类高等院校学生学习Visual FoxPro程序设计课程的教材,也适合广大计算机爱好者和数据库技术初学者使用。...
目录
1.1 数据库的基本概念.
1.2 Fox系列数据库产品的发展历史
1.3 Visual FoxPro 6.0的特点
1.4 Visual FoxPro编程工具
1.5 Visual FoxPro的主要文件类型
1.6 Visual FoxPro系统环境设置和帮助
习题
第2章 Visual FoxPro的数据与表达式
2.1 数据类型、常量和变量
2.2 Visual FoxPro的命令和函数
2.3 Visual FoxPro表达式
习题
第3章 表的建立与基本操作
3.1 建立表结构
3.2 表结构的编辑
3.3 表的基本操作
3.4 排序与索引
3.5 索引查找
3.6 记录的统计与计算
前言
本书既重视结构程序设计的训练,也重视可视化程序设计的训练,因为我们认为Visual FoxPro程序设计课程的教学主要应体现在两个方面,即结构程序设计和可视化界面设计。结构程序设计是介绍Visual FoxPro的基本知识、基本语法和编程方法,让学生提高分析问题、解决问题的能力,这既是本课程的重点,又是难点。而目前一些同类教材大多比较重视可视化界面设计,花大量篇幅讲表单及各类控件设置,而不够重视程序设计基本功的训练,致使学生学习完Visual FoxPro程序设计课程,仅仅只能做一些界面设计,不能编写应用程序。本书力求将两者结合,达到最佳效果。
我们根据多年在高校从事计算机程序设计语言教学的经验,编写了这本适合于各类高校学生学习Visual Foxpro程序设计课程的教材。与已有的Visual FoxPro教程相比,本书有以下特点。
(1)本书没有面面俱到地介绍Visual FoxPro所有控件和高级技术,而是深入浅出地介绍面向对象的程序设计方法,着重介绍Visual FoxPro编程的基础知识和方法,加强了结构化程序设计和常用算法的训练,并与Visual FoxPro中的对象属性和方法加以联系,这是因为面向对象的程序设计方法还是要以结构化程序设计为基础。这样可使读者既掌握了程序设计的基本训练,又加深了对面向对象概念的理解。
(2)注重实践、突出应用与适用。本书以简短的篇幅介绍Visual FoxPro中最基本、最常用的内容,同时精心设计丰富的编程实例,对所讲述的原理、概念加以辅助说明,学生可以通过这些实例加深对编程的方法和技巧的掌握与理解。..
(3)通过一个实例“学生成绩管理系统”来介绍Visual FoxPro应用系统的整个开发过程,使学生掌握应用程序的总体设计和各阶段设计的不同方法,达到结构化程序设计和面向对象的程序设计在系统开发中的结合。使学生学会怎样将所学的知识运用到一个项目中开发一个完整的应用程序,从而掌握Visual FoxPro系统开发的要领。使教程达到可读性、实用性、先进性合一。
(4)为了培养学生的实践能力,我们针对本教材开发了一套采用“任务驱动”的“Visual FoxPro程序设计实验CAI系统”,该系统的每个实验任务都是精心设计的,针对性强,学生可在实验任务的驱动下进行操作,并能将完成结果与系统要求达到的结果进行比较,更激发了学生探索Visual FoxPro奥秘的兴趣,从而达到事半功倍的效果,提高学生实际编程能力。提高上机实践的效率。
(5)本书每一章后附有多种类型的练习题,有助于读者复习、巩固所学知识,以培养读者的实际编程能力。
本书由长期在教学第一线并具有丰富计算机教学经验的多位教师共同编写。其中第1章至第4章由余文芳编写;第5章、第6章由张爱军编写;第7章至第9章由罗文媗编写;第10章、第11章由马银晓编写;第12章由罗朝盛编写;“Visual FoxPro程序设计实验CAI系统”由罗朝盛组织开发。本书由浙江工商大学余文芳任主编,浙江科技学院罗朝盛任副主编。最后由余文芳统稿并修改定稿。
在书稿的编写过程中得到了浙江大学余瑞钊教授,浙江工商大学琚春华教授、凌云教授的帮助和支持,他们对本书提出了不少有益的建议。在此一并表示衷心的感谢。
本书注重“多元化”、“立体化”教材建设。与本书配套的教学辅导资料包括:
(1)“Visual FoxPro程序设计实验CAI系统”。
(2)PowerPoint电子讲稿,可以减轻教师重复制作课件的工作量。
(3)教材习题的参考答案、两套模拟试题及参考答案。意在使学生达到理论与实践相结合的效果,这对计划参加计算机等级考试二级Visual FoxPro的考生是非常有用的。
以上资料可在作者网站(http://www.csluo.com)或人民邮电出版社网站(http://www.ptpress.com.cn)下载。对于选用本书作为教材的学校,我们可提供“Visual FoxPro程序设计实验CAI系统”的网络版,网络版支持在线提交/批改作业等功能。教师可通过邮件与我们联系。
本书可作为各类高等院校学生学习“Visual FoxPro程序设计”课程的教材,也可作为广大计算机爱好者学习Visual FoxPro程序设计的参考书。
本书虽经多次讨论并反复修改,但限于作者水平,疏漏之处在所难免,谨请广大读者指正。读者有什么要求、意见和建议,可直接与作者(E-mail:ywf_l@163.com)或责任编辑(wangwenjuan@ptpress.com.cn)联系。...
编 者