oracleplsql編程
1. sql plsql sqlplus oracle之間的關系
sql是資料庫編程語言,plsql是sql按照一定目的集合起來的數據塊。sqlplus則是連接資料庫的工具,oracle是資料庫本身,也就是他們的載體。
打個比方來說:oracle是一輛車,sql則是坐在這輛車上的人(既屬於這輛車但又不限於這輛車,同時可以在一定的范圍內操作這輛車),plsql則是一群人打算開著這輛車去某個地方(有目的的把sql按照一定的規則組合在一起,比如怎麼坐,誰坐前面誰坐後面,要帶什麼東西等等),sqlplus則是方向盤,主要作用就是操作這輛車(具體怎麼操作要由sql(人)決定,sqlplus僅僅是最古老的方向盤(注意方向盤是可以換的,比如現在的常用的一些資料庫連接工作,你可以看做是漂亮好用的方向盤)而已)
2. 初學ORACLE,之前也沒怎麼接觸資料庫,現在怎麼學SQL怎麼在PLSQL里寫SQL語句
《oracle 11g 資料庫編程入門與實戰》這本書入門不錯。我就是買這本,工作時偶爾參考一下。
本書是Oracle 11g的入門教材,是初學者快速掌握Oracle資料庫的途徑,尤其適合Oracle資料庫應用開發人員閱讀,來獲得應具備的資料庫方面的知識和技能。本書從如何安裝Oracle資料庫入手,到如何掌握和Oracle交互的SQL語言和PL/SQL編程,逐步延伸至資料庫的體系結構,並以此為基礎,介紹資料庫的SQL語句優化和備份恢復等內容。
本書內容共11章,分為5個部分。第1部分是Oracle基礎,包括Oracle 11g的安裝、SQL語言、資料庫對象的管理、PL/SQL編程等;第2部分是Oracle體系結構;第3部分是Oracle資料庫的用戶及安全管理;第4部分是資料庫中的SQL語句優化;第5部分是從程序員的角度來看資料庫的備份和恢復。
3. PLSQL怎麼創建oracle資料庫用戶
首先是Oracle的安裝,具體安裝的Oracle的步驟這邊就不進行介紹了,在我另一篇經驗中會講到如何安裝Oracle。
Oracle安裝完成後,是自帶實例的,建議:如果進行新的開發,可以自己建一個實例,這邊就不進行贅述。這邊需要用到一個軟體:PLSQL來進行操作資料庫實例,進行創建表和用戶。
安裝完成PLSQL後,打開sql命令窗口,這個就是編寫SQL語句的文本框。
在文中寫入對應的sql語句
創建表空間語句:
create tablespace user_data datafile 'D:\ a.dbf' size 50m autoextend on next 50m maxsize 20480m extent management local;
創建表空間內的用戶:
create user username identified by password default tablespace user_data;
給用戶授予許可權 :
grant connect,resource,dba to username;
4. oracle中plsql與sqlplus的區別是什麼啊它們分別用來做什麼啊
PLSQL是第三方公司為ORACLE使用人員開發的一個UI程序,好用,可以對ORACLE的性能和一些特性的東西提供了解決方案。SQLPLUS是ORACLE公司的隨機安裝產品,不太好用
5. 什麼專業會學PLSQL
編程專業可以學。
PLSQL也是一種程序語言,叫做過程化SQL語言,Proceral、Language,SQL,PL,SQL是Oracle資料庫對SQL語句的擴展。
在甲骨文資料庫管理方面,PL,SQL是對結構化查詢語言SQL的過程語言擴展。PL/SQL的目的是聯合資料庫語言和過程語言。PL/SQL的基本單位叫做塊,由三個部分組成,一個聲明部分,一個執行部分和異常處理部分。
6. oracle的pl/sql編程結合哪種語言一起使用比較好 推薦幾種比較簡單的 Java就不用說了
plsql本來就是sql查詢語言的存儲過程版,最好是結合工具使用,例如DataStage、做etl,bo做前台展現
7. plsqldeveloper14資料庫怎樣配置臨時
通過plsql登錄到Oracle資料庫上,然後執行菜單:文件>新建>命令窗口,打開一個命令窗口然後在該命令窗口中執行腳本創建和刪除表空間。
具體步驟如下:
1)DATAFILE:表空間數據文件存放路徑。
2)SIZE:起初設置為200M。3)UNIFORM:指定區尺寸為128k,如不指定,區尺寸默認為64k。4)空間名稱histdb與數據文件名稱histdb.dbf不要求相同,可隨意命名。5)AUTOEXTENDON/OFF表示啟動停止自動擴展表空間。
PLSQL也是一種程序語言,叫做過程化SQL語言。PLSQL是Oracle資料庫對SQL語句的擴展。在普通SQL語句的使用上增加了編程語言的特點,所以PLSQL把數據操作和查詢語句組織在PLSQL代碼的過程性單元中,通過邏輯判斷、循環等操作實現復雜的功能或者計算。
8. 我公司伺服器裡面有oracle 11g、 plsql Deceloper和Quest software這三個軟體,有什麼用如何配合使用
oracle 11g就是oracle資料庫,11g是個版本標識,g代表網格(grid),除了資料庫本身還帶有很多相關工具;
plsql Deceloper是oracle資料庫的開發工具,可理解為oracle的『IDE』工具,配置好資料庫後,可以登錄到資料庫,可以實現增刪改查、oracle編程(如程序,存儲過程,觸發器,包等等)、以及資料庫管理(如表導入導出,備份等等)功能十分強大,plsql Deceloper是個非常好用的工具,不過他好像只能用於oracle資料庫,不能用於別的資料庫;
Quest software是個集成化資料庫管理維護解決方案吧;
你可以在網上多搜點資料看看,資料還是比較多的,呵呵
希望對你有點幫助
9. 怎麼用 PLSQL Developer 創建新的oracle資料庫
工具/原料
PLSQL
方法1
1
雙擊運行PLSQL Developer軟體,連接oracle資料庫伺服器
2
在「對象」下,找到users,右擊選擇「新建」
3
在彈出的「創建用戶」窗口中,輸入新用戶的名稱、口令,默認表空間、臨時表空間等
4
賦予新用戶許可權,賦予其角色許可權:connect、resource,這樣用戶才能登錄操作資料庫
END
方法2
1
通過sql語句創建用戶:依次單擊「文件」--「新建」--「SQL窗口」
2
輸入sql語句:
-- Create the user
create user USER2 --用戶名 identified by
user2 --口令 default tablespace USERS
--默認表空間 temporary tablespace TEMP --臨時表空間
3
單擊執行按鈕或按快捷鍵F8,執行sql語句,創建用戶
4
輸入sql語句:
-- Grant/Revoke role privileges grant connect to USER2;grant resource to USER2;
給用戶賦予許可權,按F8執行語句
5
運行plsql,輸入新建用戶的用戶名和口令登錄
10. plsql如何配置連接oracle資料庫
plsql如何配置連接oracle資料庫,具體操作方法如下:
1、首先我們打開PLSQL,點取消進去進入資料庫。