深入讲解数据库中User和Schema的关系
假如我们想了解数据库中的User和Schema究竟是什么关系,首先必须了解一下数据库中User和Schema到底是什么概念。
在SQL Server2000中,由于架构的原因,User和Schema总有一层隐含的关系,让我们很少意识到其实User和Schema是两种完全不同的概念,不过在SQL Server2005中这种架构被打破了,User和Schema也被分开了。
首先我来做一个比喻,什么是Database,什么是Schema,什么是Table,什么是列,什么是行,什么是User?我们可以可以把Database看作是一个大仓库,仓库分了很多很多的房间,Schema就是其中的房间,一个Schema代表一个房间,Table可以看作是每个Schema中的床,Table(床)就被放入每个房间中,不能放置在房间之外,那岂不是晚上睡觉无家可归了J。,然后床上可以放置很多物品,就好比Table上可以放置很多列和行一样,数据库中存储数据的基本单元是Table,现实中每个仓库放置物品的基本单位就是床, User就是每个Schema的主人,(所以Schema包含的是Object,而不是User),其实User是对应与数据库的(即User是每个对应数据库的主人),既然有操作数据库(仓库)的权利,就肯定有操作数据库中每个Schema(房间)的权利,就是说每个数据库映射的User有每个Schema(房间)的钥匙,换句话说,如果他是某个仓库的主人,那么这个仓库的使用权和仓库中的所有东西都是他的(包括房间),他有完全的操作权,可以扔掉不用的东西从每个房间,也可以放置一些有用的东西到某一个房间,呵呵,和现实也太相似了吧。我还可以给User分配具体的权限,也就是他到某一个房间能做些什么,是只能看(Read-Only),还是可以像主人一样有所有的
oracle的schema的基本概念及与User的区别 schema:模式,一个用户所创建的所有对象...深入讲解oracle数据库中... 5页 1下载券 oracle 基本概念 18页 免费 Oracle基本...
关键词:userschema 1/2 相关文档推荐 深入讲解oracle数据库中Us... 5页 1财富...深入讲解数据库中 User 和 Schema 的关系假如我们想了解数据库中的 User 和 S...
ORACLE中的两个概念user和schema的区别和联系_IT/计算机_专业资料。ORACLE中的两...Oracle中的Schema和User 2页 2下载券 深入讲解oracle数据库中... 5页 1下载...
学习 Oracle 数据库中 Schema 和 User 的关系是一一对应的,也就是说一个 ...ORACLE中的两个概念user... 3页 1下载券 深入讲解oracle数据库中... 5页 ...
深入讲解数据库中User和... 3页 2下载券 oracle schema 5页 1下载券 oracle...ORACLE 中 service_nametablespace schema user 四者之间的关系一直做项目用到 ...
oracle中schema认知篇_IT/计算机_专业资料。在一个数据库中可以有多个应用的数据...深入理解 user 和 schema 的区别: user 即 Oracle 中的用户,和所有系统的中...
想了一下,我这样来总结: 数据库:指的是说 MySQL(或者说 Oracle 等) schema...作者: Johnm 深入讲解数据库中 User 和 Schema 的 关系假如我们想了解数据库...
深入讲解数据库中User和... 3页 2下载券 深入讲解oracle数据库中... 5页 ...数据库安全 Sql Server 中的Login,Schema,User,Role之间的 关系 ? Login Login...
oracle数据库user profile设置方法_计算机软件及应用_...2、 用户所有拥有的 PROFILE 中有关资源的限制与 ...oracle profile详解 7页 免费 ORACLE PROFILE的管理 ...
3、理解 Oracle 数据库中的方案、数据块、区间、段、表、表空间之间的关系。 Oracle 数据库的逻辑结构包括方案(schema)对象、数据块(data block) 、区间(extent)...
闽公网安备 35021102001881号 
热门文档