主要涉及知識:創建及銷燬表空間、創建及銷燬用戶、給用戶賦權、導入導出庫、創建表、給表添加主鍵及外鍵約束、給表及字段添加註釋、創建函數、創建過程、創建序列、創建觸發器、創建程序包等,現將知識整理如下:
1.創建表空間
首先登陸管理員賬號,或者有DBA權限的用戶。
--創建表空間
create tablespace ysty
logging
datafile 'E:\ysty.dbf'
size 100m
autoextend on
next 100m maxsize 2048m
extent management local;
--銷燬表空間
DROP TABLESPACE ysty
INCLUDING CONTENTS AND DATAFILES CASCADE CONSTRAINTS
2.創建用戶
--創建用戶
create user hsfa identified by 1 --hsfa是用戶,1是密碼
default tablespace ysty; --創建的這個用戶默認表空間是前面創建的ysty
--用戶賦權
grant connect,resource,dba to hsfa;--最高權限
--銷燬用戶
drop user hsfa cascade
--查看創建的用戶及對應表空間
select username,default_tablespace from dba_users t where t.default_tablespace like '%hsfa%';
3.導入導出庫
--導入dmp文件
--首先進入cmd,然後輸入命令
--imp 用戶名/密碼@監聽器路徑/數據庫實例名稱 file='d:\數據庫文件.dmp' full=y ignore=y
imp hsfa/1@orcl file=E:\yuanma\daochu.dmp full=y ignore=y
--導出dmp文件
exp hsfa/1@orcl file=d:\kjkm.dmp