码迷,mamicode.com
首页 > 数据库 > 详细

oracle 同义词

时间:2019-02-11 17:16:08      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:数据库服务   bsp   通过   创建   一个数据库   个数   远程   网络   数据库空间   

Oracle同义词的作用

      同义词拥有如下好处:

       节省大量的数据库空间,对不同用户的操作同一张表没有多少差别;

       扩展的数据库的使用范围,能够在不同的数据库用户之间实现无缝交互;

       同义词可以创建在不同一个数据库服务器上,通过网络实现连接
1) 多用户协同开发中,可以屏蔽对象的名字及其持有者。如果没有同义词,当操作其他用户的表时,必须通过user名.object名的形式,采用了Oracle同义词之后就可以隐蔽掉user名,当然这里要注意的是:public同义词只是为数据库对象定义了一个公共的别名,其他用户能否通过这个别名访问这个数据库对象,还要看是否已经为这个用户授权。

2) 为用户简化sql语句。上面的一条其实就是一种简化sql的体现,同时如果自己建的表的名字很长,可以为这个表创建一个Oracle同义词来简化sql开发。

3)为远程数据库的对象连接提供位置透明性。

 

 

 

来自https://blog.csdn.net/a327736051/article/details/51419163

oracle 同义词

标签:数据库服务   bsp   通过   创建   一个数据库   个数   远程   网络   数据库空间   

原文地址:https://www.cnblogs.com/brianlai/p/10362211.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!