oracle實例資料庫表空間
㈠ oracle資料庫,表空間和表之間是什麼關系
oracle一個資料庫實例下可有N個表空間,在表空間下可以創建N張表,這個關系。
oracle可以用Database Configuration Assistant向導來創建資料庫,這對於初學者來說可以避免不必要的麻煩。
資料庫建好後,要想在資料庫里建表,必須先為資料庫建立用戶,並為用戶指定表空間。
CREATE TABLESPACE 表空間名 DATAFILE 物理地址 SIZE 大小 AUTOEXTEND ON NEXT 增長大小
CREATE USER 用戶名IDENTIFIED BY 密碼 DEFAULT TABLESPACE 默認的表空間;
構建好了之後給用戶賦予許可權,剩下就是T-sql了,構建表都是一樣的
㈡ 在Oracle中資料庫、表空間、表之間的關系
我用我理解的去回答你哈,
oracle一個資料庫實例下可有n個表空間,在表空間下可以創建n張表,這個關系。
oracle可以用database
configuration
assistant向導來創建資料庫,這對於初學者來說可以避免不必要的麻煩。
資料庫建好後,要想在資料庫里建表,必須先為資料庫建立用戶,並為用戶指定表空間。
create
tablespace
表空間名
datafile
物理地址
size
大小
autoextend
on
next
增長大小
create
user
用戶名identified
by
密碼
default
tablespace
默認的表空間;
構建好了之後給用戶賦予許可權,剩下就是t-sql了,構建表都是一樣的
㈢ 怎樣查詢oracle資料庫中所有的表空間
1、首先需要找到oracle安裝目錄,打開控制台管理。
㈣ ORACLE資料庫中 方案,實例,資料庫,用戶,角色,表空間,表 這些概念都是什麼意思,之間有什麼關系
資料庫:就是咱安裝的那個軟體,這個不必多說
實例:安裝資料庫後第一步就是創建實例,就相等於一大塊地的名,比如你用PL/SQL連接資料庫時選擇資料庫名實際上就是實例名,它的說法欠缺嚴謹。在oracle安裝路徑中的tnsnames.ora文件可以清楚的看到其配置,這個你應該知道,不知道再問我。
表空間:就相當於一塊地皮,你所有的資料庫對象都是在表空間中存的
用戶:就是一個登陸的名,當然得有密碼,它跟表空間是多對多的關系的,但我們在創建用戶時一般都指定默認表空間的,若不指定用戶默認表空間的話,則用戶每次創建資料庫對象的時候,都要指定表空間,太麻煩
角色:每個用戶都有角色,它決定了該用戶有什麼許可權,比如DBA,擁有最高許可權
表:這個就不用說了吧,但要說明的是一個表只能屬於一個表空間
……………………………………………………………………………………………………
累死我了,沒有功勞也有點苦勞啊