第一天
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 概念 主鍵 表中能夠用於唯一標識某行資料的某一列或多列的組合,通過主鍵在表中能找到唯一的一條記錄,主鍵預設具有唯一非空的特性...