Visual FoxPro程序设计实训教程

出版社:化学工业出版社
出版日期:2013-4
ISBN:9787122164476
作者:张国团
页数:123页

章节摘录

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

前言

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

书籍目录

第一章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

编辑推荐

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

作者简介

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


 Visual FoxPro程序设计实训教程下载



发布书评

 
 


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024