关于vf主索引 候选索引 唯一索引 普通索引

关于vf主索引 候选索引 唯一索引 普通索引,第1张

索引。好久没看书了,有些不记得了。
主索引只能有一个,建立的是永久关系,比如我们的身份z号是唯一的,而且是绑定的。
普通索引可以有很多个不为一。唯一索引是为了和早期版本兼容保留的一种索引,用的不多。
候选索引就是主索引下一级的索引。

本大题主要考查的是数据库和数据表之间的联系,以及字段索引的建立。新建数据库可以通过菜单命令、工具栏按钮或直接输入命令来建立,添加、新建或修改数据库中的数据表可以通过数据库设计器来完成,建立表索引可以在数据表设计器中完成。

(1)在命令窗口输入命令:MODIFY DATABASE prog1,新建数据库,右击数据库设计器,选择“添加表”快捷菜单命令,将考生文件夹下的gradedbf自由表添加到数据库prog1中。
(2)在数据库设计器中单击右键,在d出的快捷菜单中选择“新建表”菜单命令,以student为文件名保存在考生文件夹下。根据题意,在表设计器的“字段”选项卡中,依次输入每个字段的字段名、类型和宽度。
(3)在数据库设计器中,右键单击数据库表studentdbf,选择“修改”快捷菜单命令,进入xsdadbf表设计器,在“字段”选项卡中为“学号”字段选择一个索引排序,然后单击“索引”选项卡,此选项卡中,系统已建立默认的索引名“学号”,将“索引”下拉列框中的索引类型改为“主索引”。以同样的方法为grade表建立普通索引。
(4)在数据库设计器中,将student表中“索引”下面的“学号”主索引字段拖到grade表中“索引”下面的“学号”索引字段上,建立student和grade两个表之间的永久性联系。
参考数据库已经送到邮箱。请查收。
希望可以帮到你。

主索引是指关键字或索引表达式中不允许出现重复值的索引,主索引用于主表或被引用的表,用来在一个永久关系中建立参照完整性。对于一个表而言,只能创建一个主索引。候选索引是可以做主关键字的索引,因为它不允许含null值或重复值。在数据表和自由表中均可以为每个表建立多个候选索引。唯一索引不允许两个索引具有相同的索引值,这种要求与主索引相同。为了保持与早期版本的兼容性,可以建立一个唯一索引,以指定字段的首次出现值为基础,选定一组记录,并对记录进行排序。普通索引可以用来对记录排序和搜索记录,它不强迫记录中的数据有唯一性,在一个表中可以有多个普通索引

选择合适的索引类型可以以下列标准作为依据:

如果需要排序记录,以便显示、查询或打印,可以使用普通索引、候选索引或主索引。

如果要在字段中控制重复值的输入并对记录排序,则对数据表可以使用主索引或候选索引,对自由表可以使用候选索引。

如果准备设置关系,则可以根据表在关系中起的作用来分别使用普通索引、主索引或候选索引。

主索引创建方法:create table F:/555dbf (职工号 C(8) primary key )
唯一索引的创建方法:create table F:/555dbf (职工号 C(8) unique)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12995564.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存