oracle 用户与表空间之间的关系

  • 用户=商家
  • 表=商品
  • 表空间=仓库

  • 1个商家能有很多商品,1个商品只能属于一个商家
  • 1个商品可以放到仓库A,也可以放到仓库B,但不能同时放入A和B
    仓库不属于任何商家
  • 商家都有一个默认的仓库,如果不指定具体仓库,商品则放到默认的仓库中

  • oracle中用户的所有数据都是存放在表空间中的,很多个用户可以共用一个表空间,也可以指定一个用户只用某一个表空间。
  • 表空间:创建表空间会在物理磁盘上建立一个数据文件,作为数据库对象(用户、表、存储过程等等)的物理存储空间;
  • 用户:创建用户必须为其指定表空间,如果没有显性指定默认表空间,则指定为users表空间;创建用户后,可以在用户上,创建表、存储过程等等其他数据库对象;

  • 表:是数据记录的集合;
  • 创建过程: 表空间—>用户—>表;
  • 所属关系: 表空间 包含 用户 包含 表;

你可能感兴趣的:(数据库)