





定价:25元
印次:1-1
ISBN:9787302037781
出版日期:2000.01.01
印刷日期:2000.01.04
图书责编:焦虹
图书分类:教材
本书作为《FoxBASE+及其应用系统开发》与《FoxPro及其应用系统开发》这两本教材的姊妹书,保持了前两本书的结构与风格,同时在内容与重点上又有新的发展。主要表现在以下方面。 1.继续遵循由“语言基础-程序设计-系统开发”组成的三阶段教学法,相对应的将全书划分为上、中、下三篇。 2.将程序设计的重点从面向过程转向面向对象。在PC机数据库系统XBASE家族中,VFP是第一个全面支持面向对象程序设计(OOP)的数据库语言。本书中篇除了用一章简介传统的结构化程序设计外,其余五章均结合VFP 6.0的工具着重介绍OOP方法,并穿插介绍了OOP的基本概念,使读者从感性到理性逐步熟悉OOP的思想与方法。 3.利用交互操作来实现OOP的思想,是VFP的又一特色。 本书上篇为“语言基础”篇,包括前3章,第一章“绪论”在简介数据库系统的基本概念后,从回顾PC机数据库系统的演变讲到Visual FoxPro(以下简称VFP)的诞生,目的是让初学者对数据库系统特别是常用的PC机数据库系统建立初步的认识。接下来概述了VFP的特点、界面组成以及交互操作与程序执行等两类工作方式。最后两节以设计器等辅助工具和对项目管理器的简介作为结束。第二、三两章讲解VFP的基本语言成分和包括建表、查询、统计等操作在内的基本操作命令。在第三章中还引入了数据环境和视图文件、基于SQL语言的查询命令与查询窗口,以及数据库表与自由表等基本概念。 中篇为“程序设计”篇,包括第四章至第九章,在第四章“程序设计初步”中主要介绍了程序设计的基本概念,包括程序的控制结构、子程序、变量作用域以及VFP程序文件的建立与运行等。随后的5章主要介绍基于OOP方法的VFP可视化程序设计,着重说明VFP 6.0提供的各种向导、设计器和控件工具箱等可视化设计工具。每章讲一个专题,依次讨论“菜单设计”、“表单设计基础”、“表单控件设计”、“表单高级设计”和“报表设计”等技术与操作。在表单的基础设计与高级设计这两章,穿插阐述了“对象”与“类”等基本的OOP概念与方法。 下篇为“系统开发”篇,只设第十章“系统开发实例”一章,介绍了开发VFP应用程序的一般步骤,接着用一个实例,阐明怎样根据上述的步骤,在每一步中完成相应的分析与设计任务。章末还通过小结,讲解结构程序设计与OOP在系统开发中的使用。 本书实例丰富,并均上机通过,各章配有习题,适合于高校及远程教育、培训班用作数据库应用或可视化程序设计的教材,也可供计算机应用人员自学或参考。 本书配有教师用电子教案。
继《FoxBASE+ 及其应用系统开发》与《FoxPro及其应用系统开发》两本教材之后,《Visual FoxPro及其应用系统开发》又与读者见面了。 作为前两本教材的姊妹书,本书保持了前两本书的结构与风格,同时在内容与重点上又有新的发展。主要表现在以下方面。 一、 继续遵循由“语言基础—程序设计—系统开发”组成的三段教学法,将全书10章划分为上、中、下3篇。对多数人来说,学习Visual FoxPro(以下简称VFP)的目的最终是为了掌握VFP应用系统的开发技术,但是从初学语言到学会系统开发技术要跨越几个台阶,不可能一步到位。三段法符合循序渐进的原则。前两本教材迄今已累计印刷90万册,足见这种结构安排受到读者的认同。 二、 将程序设计的重点从面向过程转向面向对象。在PC机数据库系统Xbase家族中,VFP是第一个全面支持面向对象程序设计(OOP)的数据库语言。本书中篇除了用一章简介传统的结构化程序设计外,其余五章均结合VFP 6.0的工具着重介绍OOP方法,并穿插讨论了OOP的基本概念,使读者从感性到理性逐步熟悉OOP的思想与方法。 三、 利用交互操作来实现OOP的思想,是VFP的又一特色。作为微软公司可视化系列的一员,VFP将早期Xbase数据库语言从以命令方式为主的交互操作首次转变为以图形界面操作为主的可视化程序设计。本书从上篇起,就用较多的篇幅描述交互操作方式,使之在书中反复出现,逐渐深入人心,为读者在潜移默化中接受并体会到可视化程序设计的优越性创造了条件。 VFP 6.0拥有近500条命令,200余种标准函数,而且涉及到OOP与可视化程序设计等许多新概念。为...
1.1.1从文件管理到数据库管理3
1.1.2数据库系统的特点3
1.1.3数据库系统的分代4
1.1.4数据库系统的分类6
1.2数据库管理系统和数据库应用系统7
1.2.1数据库管理系统7
1.2.2数据库应用系统7
1.3微机Xbase关系数据库系统9
1.3.1Xbase数据库的演变9
1.3.2VFP的主要特点10
1.4VFP的界面组成与操作11
1.4.1VFP界面的组成11
1.4.2VFP的界面操作16
1.5VFP的工作方式19
1.5.1VFP命令的格式与特点19
1.5.2两类工作方式20
1.6VFP的辅助设计工具21
1.6.1向导21
1.6.2设计器22
1.6.3生成器23
1.7项目管理器:VFP的控制中心25
1.7.1项目管理器的功能25
1.7.2项目管理器的界面操作26
习题28
表的基本操作2.1表的建立与修改29
2.1.1表结构的建立29
2.1.2表数据的输入34
2.1.3表结构的修改37
2.1.4表数据的修改38
2.1.5通用型字段41
2.2表达式44
2.2.1常量44
2.2.2变量45
2.2.3运算符48
2.2.4函数50
2.2.5VFP命令常用子句52
2.3表的维护命令54
2.3.1表与表结构的复制54
2.3.2记录指针的移动57
2.3.3记录的插入与追加58
2.3.4记录的删除与恢复60
2.3.5表数据的替换61
2.3.6逻辑表的设置63
2.3.7建立与修改表结构的命令... 查看详情