Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access数据库-表

索引和主键的区别

时 间:2017-04-06 16:04:21
作 者:刘瑜斌   ID:51177  城市:泉州
摘 要:索引和主键的区别
正 文:

      索引相当于对指定的列进行排序,就好比一本书的目录,通过它可以快速查到结果,而不需要进行全表扫描,可以大大加快数据库的查询速度。

      主键是确定数据中每一条记录的唯一标识,其实也是一个特殊的索引,因为主键所在的列里的每一个记录都是唯一的,在同一个表里只能有一个主键。简单来说,逐渐就是所在列不能出现相同记录的特殊索引,且这个索引只能在表里出现一次。


索引与主键的主要区别有
1.主键用于标识数据库记录的唯一性,不允许记录重复,且键值不能为空。主键也是一个特殊索引,主键等于索引,索引不一定等于主键;

2.索引可以提高查询速度,通过它可以快速查询到结果,不需要进行全表扫描;

3.使用主键,数据库会自动创建主索引,也可以在非主键上创建索引,提高查询速度;

4.数据表中只允许有一个主键,但是可以有多个索引。


Access软件网QQ交流群 (群号:483923997)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助