Visual FoxPro程序设计实训教程

出版时间:2013-4  出版社:化学工业出版社  作者:张国团  

前言

计算机与信息技术的飞速发展,使应用计算机进行信息和数据管理更加普及,学习和使用与之相关的数据库管理系统软件的人越来越多,高等职业教育学校也普遍开设Visual FoxPro数据库程序设计课程。本书是结合编者和教研室全体教师多年来的Visual FoxPro教学经验,精心设计和组织编写的Visual FoxPro教学的实验及训练用书。全部实验内容归纳为八个部分,分为十五个实验,每个实验包括实验目的、实验内容、知识链接、实验要求和操作指导以及结论思考等。知识链接是各个实验中涉及的主要知识与操作要点,可方便教师的教学和学生的学习,并且有一定的指导作用;实验要求是根据实验内容精心设计的实验题目,通过完成这些题目来达到实验的目的;在操作指导中,详细介绍了每个实验的操作步骤及方法,对容易出现错误的地方以及出现错误后如何解决做了说明,有些内容给出了实验结果以供参考,通过这部分内容的学习,不仅可以掌握操作的方法,更重要的是对所学的知识会有更进一步的理解;结论思考部分既是实验及知识内容的补充与拓展,也是对知识理解的升华。本书内容的设计,既考虑到了知识性,即训练的内容尽量全面;同时又具有一定的趣味性和实用性,全部实验做完后会生成一个简单的应用程序,使读者在完成知识训练的同时,也能体验到一个完整的应用程序设计过程,从而增加学习兴趣。本书既可以作为高校Visual FoxPro教学的实验用书,也可以作为教师和学生以及Visual FoxPro学习者的参考书。本书由张国团担任主编,孙伟、张洪雷担任副主编,杜文静、刘莉莉、张天珍、孙杨、徐阳、直敏、宋德强参编。本书的编写及出版得到了盘锦职业技术学院李辉院长、魏翠娥处长、段艳超主任和信息技术系赵长印、高天喆、张洪雷等领导的大力支持与帮助,在此表示衷心感谢!同时也诚恳希望使用本书的各位读者多提宝贵意见,先致谢意。编者2013年1月

内容概要

张国团主编的《Visual FoxPro程序设计实训教程》为Visual FoxPro教学的实验及训练用书,共归纳为八章,包括十五个实验,每个实验包括实验目的、实验内容、知识链接、实验要求和操作指导以及结论思考等内容。全部训练内容是结合编者多年教学经验精心策划和设计的,既考虑到了知识性,又具有一定的趣味性和实用性,全部实验结束后会生成一个简单的应用程序,让读者体会到一个完整的应用程序设计过程。操作指导部分不仅对操作方法进行了指导,同时也对可能出现的问题以及解决问题的方法进行了说明。
《Visual FoxPro程序设计实训教程》既可作为高职高专Visual FoxPro教学的实验用书,也可作为Visual FoxPro学习者的参考书。

书籍目录

第一章VFP6.0的环境设置1 实验一VFP6.0的环境设置1 第二章VFP的表达式与函数5 实验二VFP的运算符及表达式5 实验三VFP的函数(一)10 实验四VFP的函数(二)15 第三章Visual FoxPro数据库的基本操作21 实验五数据库及数据表的操作21 实验六表的基本操作30 第四章表单设计与应用41 实验七VFP表单设计基础41 实验八VFP表单常用的控件47 实验九表单综合练习59 第五章关系数据库标准语言SQL63 实验十SQL的数据定义与修改63 实验十一SQL的数据查询66 第六章查询与视图74 实验十二视图74 实验十三查询81 第七章报表与菜单设计93 实验十四报表与菜单93 第八章数据表单108 实验十五数据表单108 附录119 参考文献124

章节摘录

版权页:   插图:   5.索引 Visual FoxPro索引是由指针构成的文件,这些指针逻辑上按照索引关键字值进行排序。索引文件和表文件分别存储,并不改变表中记录的物理顺序。实际上,创建索引是创建一个指向.dbf文件记录的指针构成的文件。若需要特定顺序处理记录,可以选择一个相应的索引。使用索引可以提高查询速度,但是维护索引是要付出代价的,当对表进行插入、删除和修改等操作时,系统会自动维护索引,也就是说索引会降低插入、删除和修改等操作的速度。 (1)主索引 在指定字段或表达式中不允许出现重复值的索引,它强调的“不允许出现重复值”是指建立索引的字段值不允许重复。如果用任何已含有重复数据的字段建立主索引,Visual FoxPro将产生错误信息,如果一定要在这样的字段上建立主索引,则必须首先删除重复的字段值。 可以看出,建立主索引的字段必是主关键字,一个表只能有一个主关键字,所以一个表只能创建一个主索引。 主索引可确保字段中输入值的唯一性。 (2)候选索引 候选索引和主索引具有相同的特性,一个表可以建立多个候选索引。 (3)唯一索引 唯一索引是指索引项的唯一,而不是字段值的唯一。即建立了唯一索引的字段,它的字段值是可以重复的,它的“唯一”是指在使用相应的索引时,重复的索引字段值只有唯一一个值(首次出现的值)出现在索引项中。它以指定字段的首次出现值为基础,选定一组记录,并对记录进行排序。在一个表中可以建立多个唯一索引。 (4)普通索引 普通索引也可以决定记录的处理顺序,它不仅允许字段中出现重复值,并且索引项中也允许出现重复值(这一点与唯一索引不同)。在一个表中可以建立多个普通索引。 6.在表设计器中建立索引 (1)单项索引 基于一个字段的索引叫单项索引。在表设计器的“字段”选项卡界面,首先单击选择要建立索引的字段,再从右侧定义索引的下拉列表框选择索引的类型。选定了升序或降序后,就在对应的字段上建立了一个普通索引,索引名与字段名同名,索引表达式就是对应的字段。 如果要将索引定义为其他类型的索引,则须将界面切换到“索引”选项卡,然后从“类型”下拉列表框中选择索引的类型。 (2)复合字段索引 如果排列顺序涉及两个或两个以上字段,这时的索引称作复合字段索引,比如要建立一先按性别排序,再按出生日期排序的索引。

编辑推荐

《高职高专"十二五"规划教材:Visual FoxPro程序设计实训教程》既可作为高职高专Visual FoxPro教学的实验用书,也可作为Visual FoxPro学习者的参考书。

图书封面

评论、评分、阅读与下载


    Visual FoxPro程序设计实训教程 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7