日期:2014-05-17  浏览次数:20333 次

key,index 看晕了,求大神引导
几个礼拜的数据库看下来,彻底晕了。什么是KEY,什么是INDEX。。。

贴个代码
ALTER TABLE hieccs
ADD CONSTRAINT cons_hiegname UNIQUE(hiegname)
go

这个是什么个意思,只是创建了一个名字叫cons_hiegname 的约束,把heigname字段变成唯一? 然后是key还是INDEX。用这脚本生成报表的时候该属于哪个位子去显示?
------解决方案--------------------
LZ还是把其本质弄清楚了再说
key有主键、外键之分,还有主键、唯一键之分
index,索引是数据在表中存储的物理顺序,简单理解书的目录
------解决方案--------------------
key 是键。也就是书上的码,如主码、候选吗等等。选取一个作为主键,而SQLServer默认给主键创建一个聚集索引。
------解决方案--------------------