欢迎光临重庆协创IT国际认证中心!

收藏本站 .网站地图 .联系我们

20年认证人才培训品牌

咨询热线:

023-65111115
023-65111116
  • 重庆协创教育
  • 协创教育_IT培训
  • 协创教育_国际认证
  • previous
  • next
您所在的位置:首页 > 文章集萃

Oracle数据库中的视图与索引

2014-12-12
投稿人:admin

  重庆协创Oracle培训中心与您分享Oracle数据库视图和索引是什么。

  视图

  以经过定制的方式显示来自一个或多个表的数据。

  创建视图:

  create or replace view user_tbl_view(vid,vname,vage) as select id,user_name,age from user_tbl [with check option]|[with read only];

  创建带有错误的视图:

  create force view user_tbl_force_view as

  select * from user_table;——此时user_table可以不存在。

  创建外联接视图:

  create view user_stu_view as select u.id,u.user_name,u.password,s.ddress from user_tbl u,stu_tbl s

  where u.s_id(+)=s.id;--若哪一方带有(+),哪一方就是次要的

  删除视图:

  drop user_stu_view;

  索引

  用于提高SQL语句执行的性能

  索引类型:

  唯一索引,位图索引,组合索引,基于函数的索引,反向键索引。

  创建标准索引:

  create index user_id_index on user_tbl(id) tablespace schooltbs;

  重建索引:

  alter index user_id_index rebuild;

  删除索引:

  drop index user_id_index;

  创建唯一索引:

  create unique index user_id_index on user_tbl(id);

  创建组合索引:

  create index name_pass_index on user_tbl(user_name,password);

  创建反向键索引:

  create index user_id_index on user_tbl(id) reverse;


您的评论

评论者: 请填写您的姓名,方便我们联系您
评论内容:
请填写您的评论内容, 内容不能超过200字哟!有您的支持,是我们不断前进的动力,感谢您的支持!
  
相关评论更多
Copyright: Chongqing Co-Founder of Network Technology Education Center (c) 2005-2021 All Rights
版权所有:重庆协创IT国际认证中心(c)2005-2011 All Rights 网站备案号:渝ICP备17014127号-1
地址:重庆市沙坪坝区小龙坎新街86号嘉多利广场11-7     联系电话:023-65111115   023-65111116
站长统计 技术支持:重庆网络推广专家