时间:2021-07-01 10:21:17 帮助过:22人阅读
2. 视图
好处:
1)限制对数据库的访问
2)简化查询
3)维护数据的独立性
4)对相同的数据可以建立不同的视图
5)可以删除视图而不影响数据
create [or replace] view v_test as (要建成视图的数据) //as后可以通过select 语句去实现,删除视图drop v_test select * from user_views //查看数据字典(用户的视图的具体内容) user_views 是系统的表
3.序列
建序列的方式,一般用于给主键赋值
create sequence seq_test1 //创建序列 increment by 1 //每次增加1 start with 1 //开始的位置1 maxvalue 10 //最大值为10 minvalue 1 //最小值为1 cycle/nocycle //循环/不循环 cache 5 //内存中缓存5个
select test1.currval from dual //查询test1序列中的当前值 select test1.nextval from dual //查询test1序列的下一个值(注意,查看下一个值就相当于使用过了) dual //系统表,里面存放了序列的各种信息
4.索引
提升检索、查询数据的速度
create index index_test on test(test2 desc) //创建索引语句(详情自行百度,这里了解不深) select * from user_indexes //查看索引
数据库:模糊查询,视图,序列,索引
标签:系统表 ace 不同的 views color select 独立性 drop enc