Oracle数据库同义词】的更多相关文章

一.定义 同义词顾名思义,是数据库方案对象的一个别名.这里的数据库方案对象指表.视图.序列.存储过程.包等. 二.同义词的好处 1.不占内存空间,节省大量的数据库空间 2.简化了数据库对象的访问 3.提高了数据库对象访问的安全性 4.扩展的数据库的使用范围,能够在不同的数据库用户之间实现无缝交互;同义词可以创建在不同一个数据库服务器上,通过网络实现连接 三.创建同义词语法 create public synonym table_a for user.table_a; 四.同义词的删除语法 因为同…
1.分别建立链接对数据库进行操作,SQLServer可以用ADO.NET,操作Oracle可以用OLEDB或者用System.Data.OracleClient(需要添加引用才能用) 这种方案的优点就是简单,各自写各自的数据库操作代码,缺点就是不能将两个数据库中的表直接进行联合查询,链接Oracle的每台机器必须安装OracleClient才可以使用. 2.使用同义词操作Oracle数据库. 这种方法的具体操作我在以前的文章中已经写清楚了,这样做一来可以进行表的联合查询二来不需要每台机器都安装O…
Oracle数据库链路的建立和使用 先来一个例子: --创建数据库链路create   public   database link xaffdblink connect to zdcl identified by zdclcx117 using 'xaffdb';---select * from vehicle@xaffdblink;select * from vio_violation@xaffdblink;select * from drivinglicense@xaffdblink; -…
数据库对象简介 Oracle 数据库对象又称模式对象 数据库对象是逻辑结构的集合,最基本的数据库对象是表 其他数据库对象包括: 同义词是现有对象的一个别名. 简化SQL语句 隐藏对象的名称和所有者 提供对对象的公共访问 同义词共有两种类型: CREATE USER test IDENTIFIED BY test; GRANT CONNECT , CREATE SYNONYM TO test; GRANT SELECT ON SCOTT.EMP TO test; GRANT DELETE ON S…
数据库对象 Oracle数据库对象: 数据库对象是数据库的组成部分,常常用 CREATE 命令进行创建,可以使用 ALTER 命令修改,用 DROP 执行删除操作. 种类: (1)表空间:所有的数据对象都存在指定的表空间中. (2)同义词:就是给数据库对象起一个别名. (3)序列:Oracle中实现增长的对象. (4)视图:预定义的查询,作为表一样的查询使用,是一张虚拟表. (5)索引:对数据库表中的某些列进行排序,便于提高查询效率. 表空间 在数据库系统中,存储空间是较为重要的资源,合理利用空…
Oracle数据库如何创建DATABASE LINK? 2011-08-09 14:54 taowei20061122 CSDN博客  http://blog.csdn.net/taowei20061122 我们知道,数据库之间的链接是建立在DATABASE LINK上.那么如何创建DATABASE Link呢?本文我们就介绍了这一过程,希望能够对您有所帮助. Oracle数据库如何创建DATABASE LINK呢?本文我们通过一个实例来介绍这一创建过程,接下来就让我们来一起了解一下这一过程吧.…
数据库对象是数据库的组成部分,常常用CREATE命令进行创建,可以使用ALTER命令修改,用DROP执行删除操作.前面已经接触过的数据库对象有表.用户等. 今天将学习更多的Oracle数据库对象: 同义词:就是给数据库对象一个别名. 序列:Oracle中实现增长的对象. 视图:预定义的查询,作为表一样的查询使用,是一张虚拟表. 索引:对数据库表中的某些列进行排序,便于提高查询效率. ①同义词(通过同义词可以访问数据库对象) 同义词(Synonym)是数据库对象的一个别名,Oracle可以为表.视…
1.创建一个分区表,并插入一些数据,同时查询出每个分区的数据. 答:创建分区表如下 2.创建一个视图,并给出一个查询语句. 3.在当前用户下创建一个同义词,用于查询scott用户下的dept表,并给出一个查询语句. 报错了,原因是没有创建同义词的权限,使用sysdba授权test后即可创建同义词成功. 4.创建一个sequence,并给出一个获得sequence号的语句. 答:创建一个最小值为1,最大值为1000,每次增加1的序号,其中如果设置了CACHE值,ORACLE将在内存里预先放置一些s…
在上大学的时候,学习操作系统感觉特别枯燥,都是些条条框框的知识点,感觉和实际应用的关联不大.发现越是工作以后,在工作中越想深入了解,发现操作系统知识越发重要.在实践中结合理论还是不错的一种学习方法.自从接触数据库以后,越来越感觉到很多东西其实都是相通的,操作系统中的很多设计思想在数据库中也有借鉴和改进之处. 说到存储管理,是操作系统中最重要的资源之一.因为任何程序和数据等都需要占有一定的存储空间,存储管理会直接影响到系统的性能. 存储器是由主存和外存组成.对于外存,可能覆盖面更广,像硬盘,移动硬…
Oracle数据库提供了几种不同的数据库启动和关闭方式,本文将详细介绍这些启动和关闭方式之间的区别以及它们各自不同的功能. 一.启动和关闭Oracle数据库 对于大多数Oracle DBA来说,启动和关闭Oracle数据库最常用的方式就是在命令行方式下的Server Manager.从Oracle 8i以后,系统将Server Manager的所有功能都集中到了SQL*Plus中,也就是说从8i以后对于数据库的启动和关闭可以直接通过SQL*Plus来完成,而不再另外需要Server Manage…