索引文件分为两类:独立索引和复合索引。
一.独立索引:如果一个索引存放在一个索引文件,这种索引文件称为独立索引文件,扩展名为.idx。如果一个表需要多种索引顺序时,使用独立索引就要建立多个索引文件,操作和维护都不方便。
二.复合索引:如果若干个索引存放在同一个索引文件中,这种索引文件称为复合索引文件,扩展名为.cdx。在复合索引文件中,如果索引文件主名与表文件主名相同,称为结构化复合索引,否则称为非结构化复合索引。使用“表设计器”建立的索引肯定是结构化复合索引。
三.索引的类型:
(1).主索引:主索引的关键字,其表中所有记录的值必须惟一。例如:“职工档案”表中,“编号”字段可作为主索引的索引关键字,因为每个人的“编号”肯定是惟一的,而“姓名”字段不可作主索引的索引关键字,因为可能有重名的情况。只有数据库表可建主索引,且一个数据库表只有建一个主索引。
(2).候选索引:候选索引的关键字,其表中所有记录的值必须惟一。一个表可建多个候选索引,且数据库表和自由表均可建候选索引。
(3).普通索引:普通索引的关键字,其表中记录的值可以重复。一个表可建多个普通索引,数据库表和自由表均可建普通索引。
(4).惟一索引: 惟一索引的关键字,其表中记录的值可重复,但在索引文件中仅保留重复值记录的第一个。
四.使用“表设计器”建立索引
例:为“工资情况”根据“编号”建立主索引,根据“工资”建立普通索引,降序排列。
(1).use 工资情况
modi structure
&&上述操作,也可在项目管理器中,选中“工资情况”表,单击右侧的“修改”按钮。
(2).在“表设计器”中,切到“索引”选项卡,分别输入索引名和关键字。
注意:因为要求“工资”降序排序,,我们应点一下“工资”索引名左侧的箭头,该箭头向下,即为降序排序。如果要删除某个索引,可以先将光标定于该索引的索引名文本框中,单击右侧的“删除”按钮。
【VFP中使用“表设计器”建立索引】相关文章:
2025年外省高中学业水平合格性考试成绩转入江苏认定的通告公布05-09
Vb中控件的自动排列05-09
中国大地保险公司实习报告05-09
广西壮族自治区财政厅会计继续教育报名登录入口:https://czt.gxzf.gov.cn/kjgl/05-09
07年4月北师大“中国古代文学史(一)”串讲(5)05-09
2023年广东梅州中考成绩查询时间及查分入口[7月7日起]05-09
2024年江苏中级导游等级考试准考证打印时间及入口(11月18日9:00起)05-09
2018湖南省农村信用社联合社招聘科技专业人才拟聘公告05-09
at(the)least和not(in)the least用法区别 相似词语辨析(17)05-09
2020年高级会计师《高级会计实务》知识点:社会融资方式05-09
英语口语话题:开立账户05-09
