聚集索引和非聚集索引

1、聚集索引一个表只能有一个,而非聚集索引一个表可以存在多个

2、聚集索引存储记录是物理上连续存在,而非聚集索引是逻辑上的连续,物理存储并不连续

3、聚集索引树的叶节点存放的是数据页信息,非聚集索引的叶节点存放非聚集索引的键值,并且每个键值都有指针指向包含该键值的数据航。

4、如果在一个表中要创建聚集索引和非聚集索引,先创建聚集索引,因为创建聚集索引时将改变数据记录的物理存放顺序。

5、实体完整性:要求表中有一个主键,其值不能为空,且能唯一表示记录

    通过索引,UNIQUE约束,PRIMARY KEY约束或者IDENTITY属性来实现。

  域完整性:列完整性,给指定列输入的有效性

    通过数据类型,CHECK约束,规则,DEFAULT定义和NOT NULL实现。其中规则的使用与默认值对象的使用步骤类似(定义规则对象,将规则对象绑定到列或 者是用户自定义类型)。

  参照完整性:引用完整性,保证主表中的数据与从表中的数据的一致性。

    利用FOREIGN KEY定义从表的外键。

    

    

转载于:https://www.cnblogs.com/pphy1884/p/4557273.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值