数据库同义词的理解学习

一、定义

同义词顾名思义,是数据库方案对象的一个别名,就是一种映射关系。这里的数据库方案对象指表、视图、序列、存储过程、包等。

(synonyms)

二、同义词的好处

1、不占内存空间,节省大量的数据库空间

2、简化了数据库对象的访问

3、提高了数据库对象访问的安全性

4、扩展的数据库的使用范围,能够在不同的数据库用户之间实现无缝交互;同义词可以创建在不同一个数据库服务器上,通过网络实现连接

Plsql同义词创建

两个数据库将一个数据库a的表b映射到c数据库

找到将创建同义词的数据库c选择synonyms右击新建

Synonyms是当前数据库 public是否是私有的,name是创建同义词的表名  translation是拥有表的数据库a

数据库语句执行是:

create or replace public synonym SUPP_RETURN_MONEY

  for dboshop001.SUPP_RETURN_MONEY@db10shop;

上面SUPP_RETURN_MONEY是将要创建映射的表名,for后面的dboshop001.SUPP_RETURN_MONEY是数据库下的表,@db10shop是link

https://www.cnblogs.com/wushuang0608/p/8405281.html

 https://www.2cto.com/database/201802/718901.html

猜你喜欢

转载自blog.csdn.net/jiuweitianhu_12345/article/details/83142327