1. 河豚號(hào) > 生活百科 >

plsqldeveloper使用教程(oracle數(shù)據(jù)庫建表的完整步驟)

1.安裝PLSQL Developer

Oracle數(shù)據(jù)庫和PL/SQL Developer的安裝步驟,這里就不做敘述了,百度安裝方法的時(shí)候有說在安裝PL/SQL Developer軟件時(shí),不要安裝在Program Files (x86)目錄下,不然無法啟動(dòng)PL/SQL Developer,這個(gè)我也沒試過,既然有人遇到了這個(gè)情況,大家還是不要直接安裝到x86下面。安裝完成后運(yùn)行PLSQL,會(huì)出現(xiàn)如下畫面,username和password就是你的數(shù)據(jù)庫的賬戶密碼,DataBase你會(huì)發(fā)現(xiàn)這個(gè)時(shí)候是沒有內(nèi)容的,是正常的,點(diǎn)擊calcle跳過,直接進(jìn)入主界面。

 

PLSQL Developer連接Oracle及基本使用,表及語句索引情況

 

進(jìn)入主界面后點(diǎn)擊Tools下的preferences進(jìn)入?yún)?shù)設(shè)置頁面

 

PLSQL Developer連接Oracle及基本使用,表及語句索引情況

 

配置oracle home和oci library兩個(gè)參數(shù),home名字可以自己隨便取,也可以設(shè)置到數(shù)據(jù)庫的安裝目錄,oci library直接下拉,就會(huì)出現(xiàn)配置路徑,點(diǎn)擊確定并退出,重新點(diǎn)開PLSQL,如果DataBase出現(xiàn)你自己安裝的oracle數(shù)據(jù)庫的信息,便可輸入賬號(hào)密碼用PLSQL對(duì)數(shù)據(jù)庫表進(jìn)行操作管理了,如果你安裝的64位的數(shù)據(jù)庫,可能還是會(huì)出現(xiàn)按照上述步驟后,還是無法出現(xiàn)數(shù)據(jù)庫信息的情況,那些進(jìn)行如下操作

 

PLSQL Developer連接Oracle及基本使用,表及語句索引情況

 

2.安裝oracle Clinet

當(dāng)安裝第一步完成后database并沒有出現(xiàn)數(shù)據(jù)庫信息,點(diǎn)擊跳過后報(bào)錯(cuò),彈出信息框Mark sure you have the 32 batis oracle client installed ,這個(gè)時(shí)候就需要去oracle官網(wǎng)下載一個(gè)oracleClinet的安裝包,安裝包為綠色版本的,解壓及用官網(wǎng)地址:

http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html記得下載32batis版本的,還有就是下載資源需要有oracle的賬戶,免費(fèi)的,如果沒有注冊(cè)一個(gè)就OK了將下載的Oracle Client文件instantclient-basic-win32解壓到需要安裝的盤符。然后在解壓后的D:instantclient,在目錄下新建NETWORKADMIN目錄,在ADMIN目錄下新建tnsnames.ora文件,添加數(shù)據(jù)庫TNS。

ORCL =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = chiclewu-PC)(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = orcl)

)

)

tnsnames.ora文件也可以從Oracle數(shù)據(jù)庫HOME目錄的NETWORKADMIN目錄,還要把sqlnet.ora拷貝過來,然后放在NETWORKADMIN目錄下。

完成后再次運(yùn)行PLSQL并跳過登錄,直接進(jìn)入?yún)?shù)設(shè)置界面,將Oracle Home路徑指定為Oracle Client目錄(D:instantclient_11_2),同樣,home這個(gè)名字可以自己取。OCI Libaray路徑為Oracle Client目錄的oci.dll(D:instantclient_11_2oci.dll)。

 

PLSQL Developer連接Oracle及基本使用,表及語句索引情況

 

保存后再次運(yùn)行PLSQL,就會(huì)發(fā)現(xiàn)database出現(xiàn)數(shù)據(jù)庫安裝信息了,選擇用戶名密碼及需要登錄的數(shù)據(jù)庫,點(diǎn)擊登錄,就可以進(jìn)入主界面管理數(shù)據(jù)庫了。

3.PLSQL Developer常用操作

進(jìn)入主界面后在桌面選擇myobject,并選擇table對(duì)象,就可以看到當(dāng)前數(shù)據(jù)庫下的所有的表

 

PLSQL Developer連接Oracle及基本使用,表及語句索引情況

 

選擇需要查看的表,鼠標(biāo)郵件–>query data就可以查看表內(nèi)的所有數(shù)據(jù)及表結(jié)構(gòu)

 

PLSQL Developer連接Oracle及基本使用,表及語句索引情況

 

如果想使用SQL語句通過條件對(duì)表格進(jìn)行查詢,或者想出現(xiàn)SQL語句輸入界面,可以點(diǎn)擊左上角的文件圖標(biāo)并選擇SQL windows選項(xiàng)即可,sql語句書寫完成后點(diǎn)擊運(yùn)行按鈕(一個(gè)齒輪圖標(biāo)),即可對(duì)選中的sql語句進(jìn)行運(yùn)行。

 

PLSQL Developer連接Oracle及基本使用,表及語句索引情況

 

運(yùn)行SQL語句按鈕

 

PLSQL Developer連接Oracle及基本使用,表及語句索引情況

 

選中表格右鍵Edit即可對(duì)表格信息進(jìn)行編輯

 

PLSQL Developer連接Oracle及基本使用,表及語句索引情況

 

查看表中的索引

選中表,右鍵, view –>indexes就可以查看到表中的索引

 

PLSQL Developer連接Oracle及基本使用,表及語句索引情況

 

這里只能看到表中那些數(shù)據(jù)列有索引,但是如果先知道查詢語句是否使用索引,還需使用SQL語句進(jìn)行查詢

--需要分析有無索引的SQL語句,for后面的

EXPLAIN PLAN FOR SELECT sex FROM people where sex like '男%';

SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY);

以上語句需要兩條同時(shí)運(yùn)行,從語句運(yùn)行結(jié)果可以發(fā)現(xiàn),此語句sex列有使用到索引

 

PLSQL Developer連接Oracle及基本使用,表及語句索引情況

 

以上就是PLSQL的基本操作流程,剩余操作有空再進(jìn)行整理補(bǔ)充。

本文由網(wǎng)上采集發(fā)布,不代表我們立場(chǎng),轉(zhuǎn)載聯(lián)系作者并注明出處:http://m.zmlzfb.cn/shbk/37206.html

聯(lián)系我們

在線咨詢:點(diǎn)擊這里給我發(fā)消息

微信號(hào):15705946153

工作日:9:30-18:30,節(jié)假日休息