主键和索引

一、主键

1、主键可以对一张表起到唯一标识作用,其值不能为NULL,也不能重复;

2、一张表只能定义一个主键;

3、表建立主键时,在列上自动建立一个唯一性索引;

4、主键可以是列级约束,也可以是表级约束。

二、索引

索引是一种可选的与表相关的数据库对象,用于提高数据的查询效率。索引是建立在表列上的数据库对象,但无论其物理结构还是逻辑结构都不依赖于表。索引之所以能够提高查询效率,是因为在索引结构中保存了索引值及相应记录的物理地址,即ROWID,并且按照索引值进行排序 (快速查找、二分查找等排序算法)。

1、唯一索引 与 非唯一索引

2、平衡树索引 与 位图索引,这是根据索引的组织不同而分

3、单列索引 与 复合索引

4、函数索引


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值