synonym一般指同义词(计算机术语)

同义词(计算机术语)编辑synonym一般指同义词(计算机术语)

本词条缺少 概述名片图,补充相关内容使词条更完整,还能快速升级,赶紧来 编辑吧!
中文名
同义词
外文名
synonym
含    义
指向其它数据库表的数据库指针
类    型
私有(private)和公共

1在数据库中的概念编辑

同义词的概念 :英文(synonym)是指向其它数据库表的数据库指针。同义词有两种类型:私有(private)和公共(public)。私有的同义词是在指定的模式中创建并且只有创建者使用的模式访问。公共同义词是由public 指定的模式访问,所有数据库模式(用户)都可以访问它。
对于同一服务器上的不同数据库,我们可以使用Synonym,将其他数据库中的表或view或sprocs及udf在本数据库中映射别名。这样,就可以不用更改连接字符串,而在当前对话数据库的情况下,获取其他数据库的数据,并对它进行,查询,更新,删除和插入工作。
(2)同义词的作用  [1]  
(a) 多用户协同开发中,可以屏蔽对象的名字及其持有者。 
  如果没有同义词,当操作其他用户的表时,必须通过user名.object名的形式,采用了同义词之后就可以隐蔽掉user名,当然这里要注意的是:public同义词只是为数据库对象定义了一个公共的别名,其他用户能否通过这个别名访问这个数据库对象,还要看是否已经为这个用户授权。 
  (b) 为用户简化sql语句。如果自己建的表的名字很长,可以为这个表创建一个同义词来简化sql开发。 
  (c)为分布式数据库的远程对象提供位置透明性。

2在数据结构中的概念编辑

哈希函数中,具有相同的 函数值的关键字称为同义词。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值