首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >SQL server 数据库的索引和视图

SQL server 数据库的索引和视图

作者头像
L宝宝聊IT
发布2018-06-20 12:25:46
发布2018-06-20 12:25:46
1.4K0
举报
文章被收录于专栏:L宝宝聊ITL宝宝聊IT

1、索引:数据排序的方法,快速查询数据

分类:

唯一索引:不允许有相同值

主键索引:自动创建的主键对应的索引,命令方式不可删

聚集索引:物理顺序与索引顺序一致,只能创建一个

非聚集索引:物理顺序与索引顺序不一致,可创建多个

复合索引:多列组成

全文索引:特殊功能索引

命令:

创建索引:create [clustered|unique] index 索引名 on 表名(列名 desc)

使用索引:select * from 表名 with (index(索引名))

注意事项:①尽量在频繁使用、经常查询、排序的列上建索引

②不要再列值很少或行数很少的表中建索引

2、视图:虚拟表,来自一个或多个表

作用:①筛选表中数据

②屏蔽敏感数据

③将多个表抽象为一个表,减少了操作难度

命令:create view 视图名 as SQL语句

注意事项:①不能有order by子句,除非有top子句

②不能有into

③不能引用临时表

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2017-12-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 L宝宝聊IT 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档