数据库中,主键是不是就是索引。他们的联系和区别是什么。说得易懂点,刚学。 20
2个回答
展开全部
表中用来识别表中唯一一条数据的字段就是主键。也就说,能够用来区分表中数据的字段。表的主键主要是体现实体完整性。也就是说表中任意两条数据都代表客观世界的两个事物。如果没有主键,那么就有可以能导致表中两条数据表示的是同一客观事物。
表的主键具有唯一性和非空性。也就是说,表的主键是唯一性约束和非空约束的组合。
数据库中在创建唯一性约束的时候,数据库产品就会自动创建唯一性索引。因此,表的主键也就是自然拥有了唯一性索引。但是,不是主键的字段,如果加上唯一性约束的话,也会自动创建唯一性索引。
表的主键具有唯一性和非空性。也就是说,表的主键是唯一性约束和非空约束的组合。
数据库中在创建唯一性约束的时候,数据库产品就会自动创建唯一性索引。因此,表的主键也就是自然拥有了唯一性索引。但是,不是主键的字段,如果加上唯一性约束的话,也会自动创建唯一性索引。
追问
索引之间的连线是不是就是把两个表连起来了?这些和外联,左联,右联有什么关系
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询