一个一个数,这个过程就是遍历
每一个元素,起一个编号,帮助快速查找
这个编号就是索引
数据库中的索引,加快查询
字典, 拼音,笔画,偏旁部首 也是索引
表中的主键列,主键本身就是索引。
语法:
创建一个索引
create index user1_name_index on user1(name);
数据量较小,查询的速度不明显。
主键索引,聚集索引,非聚集索引,B树索引
视图
视图,就是一个虚拟的表。
视图,本身不存放任何数据。只存放一条sql语句
1.创建视图boss
create view boss
as
select * from s_emp;
2.创建视图pt
create view pt
as
select id,first_name,last_name from s_emp;
3.使用视图
select * from pt;
授予视图权限
1.运行中输入cmd,确定;
2.输入sqlplus,回车;
3.输入system用户,回车;
4.输入system密码,回车;
5.输入 grant create view to scott;,回车,完成。
4.使用视图 用过滤条件
select * from pt where id <=5;
视图,可以当成表来用,写任意的过滤条件