oracle 使用者與表空間關係

2021-08-14 13:58:52 字數 1373 閱讀 3287

使用者=商家     表=商品    表空間=倉庫

1. 1個商家

(使用者)

能有很多商品(表),1個商品(表)只能屬於乙個商家(使用者)

2. 1個商品(表)可以放到倉庫a(表空間),也可以放到倉庫b(表空間),但不能同時放入a(表空間)和b(表空間)

3. 倉庫(表空間)不屬於任何商家(使用者)

4. 商家(使用者)都有乙個預設的倉庫(表空間),如果不指定具體倉庫(表空間),商品(表)則放到預設的倉庫(表空間)中

oracle中使用者的所有資料都是存放在

表空間中的,

很多個使用者可以共用乙個表空間,也可以指定乙個使用者只用某乙個表空間。

表空間:建立表空間會在物理磁碟上建立乙個

資料檔案,作為資料庫物件(使用者、表、儲存過程等等)的

物理儲存空間

使用者:建立使用者必須為其指定表空間,如果沒有顯性指定預設表空間,則

指定為users表空間;建立使用者後,可以在使用者上,建立表、儲存過程等等其他資料庫物件;

表:是資料記錄的集合;

建立過程: 表空間--->使用者--->表;

所屬關係: 表空間

包含使用者

包含表;

1.首先是oracle的整體結構。

oracle中的乙個資料庫就是乙個例項.

oracle的乙個使用者就是乙個schema(即方案).

oracle的結構是===

例項->使用者->表(使用者屬於資料庫例項,表屬於某個使用者)

所以在oracle下建立 建表空間,建使用者,設定使用者的預設表空間,在使用者下建表;

--建立使用者並指定表空間

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

請輸入密碼 ******

---建立表

create table aa(name varchar2(100),

age number(4));

insert into aa values('wo',29);

-- 查詢表

select * from cici.a;

原文:

Oracle表空間 使用者 表之間的關係

oracle中建立表空間 使用者 表 下面通過乙個在oracle中建立方案的例子來說明oracle中表空間 使用者 表之間的關係,一般在oracle中建立方案的步驟為 建立表空間 建立使用者並設定其表空間和許可權 建立資料庫物件 表 檢視 索引等 1 先用sys使用者登入oracle 2 新建表空間...

Oracle的使用者和表空間的關係

在使用oracle資料庫系統時經常用的到表空間和使用者的概念,表空間又涉及到資料檔案,使用者又涉及到許可權。表空間是資料庫系統儲存資料的邏輯概念 資料檔案是儲存資料的的物理概念,資料檔案是真實存在的乙個物理檔案 表空間是對資料檔案的乙個邏輯分組,表空間可以理解為資料檔案的集合,乙個表空間可以有1個或...

oracle建立使用者與表空間

1.建立使用者 在 sys 使用者下操作 create user 使用者名稱 identified by 密碼 2.修改使用者密碼 在 sys 使用者下操作 alter user 使用者名稱 identified by 新密碼 3.刪除使用者 在 sys 使用者下操作 drop user 使用者名稱...