oracle 學習筆記 1

2021-08-25 15:43:56 字數 1715 閱讀 7433

第一天

1.為什麼要學oracle ;

2.介紹oracle 和 oracle 公司的背景;

3.oracle的安裝,啟動和解除安裝;

4.oracle開發工具介紹;

5.sql*plus的常用命令;

6.oracle使用者的管理;

效能優越

市面上的主流資料庫

。。。mysql

開發者為

瑞典 mysqlab公司,在 2008 年 1 月 16 號被 sun 公司收購

。。。市場需求量大

薪水ocp考證

oracle

神諭,預示公司欲做霸主的決心;

2023年起家; 2003 年 10g

oracle公司

larryellisin

產品線工具

jdeveloper--jbuilder

developer2000--vb

資料庫oracle

應用軟體

erp(企業資源管理) 安裝

系統要求

預設自動生成3 個使用者

sys/change_on_install

system/manager

scott/tiger

啟動啟動兩個服務;

解除安裝1sqlplus開始 --> 所有程式 -->..

2sqlplusdos下的

3企業管理器

4pl/sqldeveloper第三方軟體,需要單獨安裝

1)connuser/password@nsname[assysdba/sysoper]

2)disc

3)passw用於修改其他使用者密碼,需要用 sys/system 4)

showuser

5)exit

6)start和 @ 執行指令碼

7)edit編輯指令碼

8)spool

9)set/showlinesize

10)set/showpagesize

建立使用者

createuserusernameidentifiedbypassword具有 dba 許可權才可以

修改密碼

1給自己改 passwordusername

2給別人改 alteruserusernameidentified 不要 password

刪除使用者

dropuserusername[cascade]

許可權 系統許可權

登入withadminoption

使用者許可權

資料物件(檢視過程,觸發器等)的操作

withgrantoption

角色(許可權的集合)

預定義自定義

oracle採用級聯**許可權(株連九族)

profile管理使用者口令

1賬戶鎖定

createprofilelock_acountlimitfailed_login_attempts3password_lock_time2;

即建立規章制度

alteruserusernameprofilelock_acount;

分配給指定使用者

2賬戶解鎖

alteruserusernameaccountunlock

3終止口令

4口令歷史

5刪除 profile

dropprofilepasswor_history[cascade]

oracle學習筆記1

oracle安裝會自動的生成sys 使用者 和 system使用者 1 sys使用者是 超級使用者,具有最高許可權,具有sysdba角色,有create database 的許可權,預設密碼manager 2 system使用者是 管理操作員,許可權也非常大,具有sysoper角色,沒有create...

Oracle 學習筆記1

建立表空間 create tablespace 空間名稱 建立使用者 create user 使用者名稱 identified by 密碼 授權 grant dba to 使用者名稱 dmp檔案匯出 1 將資料庫test完全匯出,使用者名稱system 密碼manager,例項名test 匯出到d ...

oracle 學習筆記1

1 oracle常見約束 primary key 主鍵 foreigh key 外來鍵 check 檢查 unique 唯一 not null 非空 default 預設 2 概念 主鍵 表中能夠用於唯一標識某行資料的某一列或多列的組合,通過主鍵在表中能找到唯一的一條記錄,主鍵預設具有唯一非空的特性...