<script type="text/javascript">
</script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
主键和
索引是两个概念
但当你建
主键的时候,数据库会自动帮你建上
索引 取消
主键的时候,
索引也会自动删除 在数据操作上,主健等效于唯一
索引。 主健不能有重复值,
索引可以有重复值。 另外,主健不能为空值。 从数据库的应用来说, 每个表只可以有最多一个
主键, 而表中其他的字段皆可以 用这个键为代表, 例如学生的注册纪录中, 每个人只有一个学号, 学号便是可以 用作该表的
主键. 但是各个学生会是从不同的地方来的. 好似从不同的省份. 於是你可以设定 省份为其中一个的
索引. 方便日後寻找用.
索引表 对应数据表 pk 纪录号 980101 1 980101 ... … 980102 2 980102 ... … 980201 3 980201 ... … 建立
索引后,数据库自动建立
索引表,在
索引表中只保存了
主键和记录号(表中各记录的指针),因此它是独立于数据库的一个表,可以随时创建和删除而不影响主表的结构。
主键就是主
索引,一个表中只能有一个,要求对应字段不能有重复值,它不是唯一
索引。
索引有很多种,普通
索引、唯一
索引可以允许字段值重复,候选
索引、主
索引则不允许字段值重复。
<script type="text/JavaScript"> alimama_pid="mm_10809884_1047205_2647357"; alimama_titlecolor="0000FF"; alimama_descolor ="000000"; alimama_bgcolor="FFFFFF"; alimama_bordercolor="E6E6E6"; alimama_linkcolor="008000"; alimama_bottomcolor="FFFFFF"; alimama_anglesize="8"; alimama_bgpic="0"; alimama_icon="0"; alimama_sizecode="16"; alimama_width=658; alimama_height=60; alimama_type=2; </script> <script src="http://a.alimama.cn/inf.js" type=text/javascript> </script>