2020-10-22

it2025-09-13  4

oracle用户与表空间关系 用户=商家 表=商品 表空间=仓库

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

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

http://www.cnblogs.com/cici-new/archive/2012/12/25/2831740.html 1.首先是ORACLE的整体结构。 oracle中的一个数据库就是一个实例. oracle的一个用户就是一个Schema(即方案). oracle的结构是===           实例->用户->表(用户属于数据库实例,表属于某个用户)

所以在oracle下建立 建表空间,建用户,设置用户的默认表空间,在用户下建表;

–创建数据表空间 create tablespace CICI logging datafile ‘D:\oraclexe\app\oracle\oradata\CICI\CICI.DBF’ size 32m autoextend on next 32m maxsize 2048m extent management local;

–创建用户并指定表空间

CREATE USER cici IDENTIFIED BY cici PROFILE DEFAULT DEFAULT TABLESPACE CICI ACCOUNT UNLOCK; – 为用户赋予权限 GRANT connect, resource TO cici; grant create session to cici; – 登录用户 sql>conn 请输入用户名 cici 请输入密码 XXXXXX —建立表

create table aa(name varchar2(100),age number(4)); insert into aa values(‘wo’,29); – 查询表 select * from cici.A;

最新回复(0)