oracle数据库对象

数据库实例,表空间,用户,表

实例:

Oracle数据库实例=一块进程+进程所使用的内存(SGA)

*官方描述:实例是访问Oracle数据库所需的一部分计算机内存和辅助处理后台进程,是由进程*和这些进程所使用的内存(SGA)所构成一个集合。
*其实就是用来访问和使用数据库的一块进程,它只存在于内存中。就像Javanew出来的实例对象一样。


表空间:

1Oracle数据库是通过表空间来存储物理表的,一个数据库实例可以有N个表空间,一个表空间下可以有N张表

2、每个数据库至少有一个表空间(称作SYSTEM表空间)

3一个表空间只能属于一个数据库

用户:

1Oracle数据库建好后,要在数据库里建表,必须先为数据库建立用户,并为用户指定表空间。

2有了用户,要想使用用户账号管理自己的表空间,还得给它分权限。

表:

有了数据库,表空间和用户,就可以用自定义的用户在自己的表空间创建表了。有了表,我们可以开发了。

 

表空间 用户 :

一个表空间可多个用户使用;创建用户的时有默认表空间,也可特定指定某一个表空间

一个表只能属于一个表空间;一个表空间可拥有多个表

一个用户可拥有多个表;一个表只能属于一个用户

用户与用户之间的数据访问跟权限有关

不同用户之间表可以重名

同一个实例中,用户名不能重名

任何数据库对象(实例,表空间,存储过程等)都需要建立在一个数据用户

 

*:表空间虽然能被多个用户共用,但是不代表这一个用户具有访问另一个用户数据的权限。如果你想访问另一个用户的数据,则必须授权。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值