![OracleSQLDeveloper使用簡(jiǎn)要說明_第1頁(yè)](http://file4.renrendoc.com/view/c4dffa1bf72ec6af0e88eda3b914609e/c4dffa1bf72ec6af0e88eda3b914609e1.gif)
![OracleSQLDeveloper使用簡(jiǎn)要說明_第2頁(yè)](http://file4.renrendoc.com/view/c4dffa1bf72ec6af0e88eda3b914609e/c4dffa1bf72ec6af0e88eda3b914609e2.gif)
![OracleSQLDeveloper使用簡(jiǎn)要說明_第3頁(yè)](http://file4.renrendoc.com/view/c4dffa1bf72ec6af0e88eda3b914609e/c4dffa1bf72ec6af0e88eda3b914609e3.gif)
![OracleSQLDeveloper使用簡(jiǎn)要說明_第4頁(yè)](http://file4.renrendoc.com/view/c4dffa1bf72ec6af0e88eda3b914609e/c4dffa1bf72ec6af0e88eda3b914609e4.gif)
![OracleSQLDeveloper使用簡(jiǎn)要說明_第5頁(yè)](http://file4.renrendoc.com/view/c4dffa1bf72ec6af0e88eda3b914609e/c4dffa1bf72ec6af0e88eda3b914609e5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Oraclle SQQL Deevelooper 使用簡(jiǎn)要要說明Oraclle SQQL Deevelooper 是免費(fèi)的的圖形化數(shù)數(shù)據(jù)庫(kù)開發(fā)發(fā)工具。使使用 SQQL Deevelooper,可可以瀏覽數(shù)數(shù)據(jù)庫(kù)對(duì)象象、運(yùn)行 SQL 語句和 SQL 腳本,并并且還可以以編輯和調(diào)調(diào)試 PLL/SQLL 語句。還可以運(yùn)運(yùn)行所提供供的任何數(shù)數(shù)量的報(bào)表表(repportss),以及及創(chuàng)建和保保存自己的的報(bào)表(rreporrts)。SQL Deveelopeer 可以以提高工作作效率并簡(jiǎn)簡(jiǎn)化數(shù)據(jù)庫(kù)庫(kù)開發(fā)任務(wù)務(wù)。SQL DDevelloperr 以 JJava 編寫而成成,能夠提提供跨平臺(tái)臺(tái)工具。使使用 J
2、aava 意意味著同一一工具可以以運(yùn)行在 Winddows、Linuux 和 MAC OS XX。這就提提供了一個(gè)個(gè)跨平臺(tái)的的統(tǒng)一界面面。SQLL Devvelopper 的的到數(shù)據(jù)庫(kù)庫(kù)的默認(rèn)連連接使用的的是瘦 jjdbc 驅(qū)動(dòng)程序序。默認(rèn)使使用 JDDBC 瘦瘦驅(qū)動(dòng)程序序意味著無無需安裝 Oraccle 客客戶端,從從而將配置置和占用空空間大小降降至最低。SQL Deveelopeer 的安安裝只需進(jìn)進(jìn)行解壓和和雙擊操作作即可,簡(jiǎn)簡(jiǎn)單易行。創(chuàng)建數(shù)據(jù)庫(kù)庫(kù)連接 使用 Orraclee SQLL Devvelopper 管管理數(shù)據(jù)庫(kù)庫(kù)對(duì)象首先先要?jiǎng)?chuàng)建數(shù)數(shù)據(jù)庫(kù)連接接。執(zhí)行以以下步驟:1.打開 Win
3、ddows 資源管理理器,雙擊擊 sqlddevelloperrsqlldeveelopeer.exxe。注:也可以以在非 WWindoows 環(huán)環(huán)境中執(zhí)行行 sqlldeveelopeer。 2.在 CConneectioons 選選項(xiàng)卡中,右右鍵單擊 Connnectiions 并選擇 New Dataabasee Connnecttion。3.在 CConneectioon Naame 域域中輸入 ,在在 Useernamme 和 Passswordd 域中輸輸入 hrr,指定 作為 Hosttnamee,在 SSID 域域中輸入 。然后后單擊 TTest。4.連接狀狀態(tài)已成功功測(cè)試。但
4、但沒有保存存該連接。要保存該該連接,請(qǐng)請(qǐng)單擊 CConneect。 5.保存了了該連接,可以在列表中看到該數(shù)據(jù)庫(kù)。展開 ORCL。 注:打開連連接時(shí),自自動(dòng)打開 SQL Workksheeet。SQQL Woorkshheet 允許針對(duì)對(duì)剛創(chuàng)建的的連接執(zhí)行行 SQLL。 6.展開 Tablles。7.選擇 EMPLLOYEEES 表,查查看表定義義。 8.要查看看該數(shù)據(jù),請(qǐng)請(qǐng)單擊 DData 選項(xiàng)卡。 9.數(shù)據(jù)隨隨即顯示。使用 Taable 對(duì)話框添添加新表 新建一個(gè)名名為 DEEPENDDENTSS 的表,它它包含一個(gè)個(gè)帶有 EEMPLOOYEESS 表的外外鍵。執(zhí)行行以下步驟驟: 1.右鍵
5、單單擊 Taabless 并選擇擇 Creeate TABLLE。 2.輸入 DEPEENDENNTS 作作為 Taable Namee,然后單單擊 Shhow AAdvannced Optiions 復(fù)選框。 3.輸入 ID 作為為 Namme,選擇擇 NUMMBER 作為數(shù)據(jù)據(jù)類型,并并輸入 66 作為 Preccisioon。選擇擇 Cannnot be NNULL 復(fù)選框。然后單擊擊 Addd Collumn 圖標(biāo)。 4.輸入 FIRSST_NAAME 作作為 Naame 并并輸入 220 作為為 Sizze。然后后單擊 AAdd CColummn 圖標(biāo)標(biāo)。5.輸入 LASTT_NAM
6、ME 作為為 Namme 并輸輸入 255 作為 Sizee。選擇 Cannnot bbe NUULL 復(fù)復(fù)選框。然然后單擊 Add Coluumn 圖圖標(biāo)。 6.輸入 BIRTTHDATTE 作為為名稱,然然后選擇 DATEE 作為數(shù)數(shù)據(jù)類型。然后單擊擊 Addd Collumn 圖標(biāo)。7.輸入 RELAATIONN 作為 Namee,并輸入入 25 作為為 Sizze。然后后單擊 AAdd CColummn 圖標(biāo)標(biāo)。8.輸入 GENDDER 作作為 Naame 并并輸入 11 作為 Sizee。然后單單擊 Addd Coolumnn 圖標(biāo)。9.輸入 RELAATIVEE_ID 作為 NNa
7、me,選選擇 NUUMBERR 作為數(shù)數(shù)據(jù)類型,并并輸入 66 作為 Preccisioon。選擇擇 Cannnot be NNULL 復(fù)選框。然后單擊擊 OK 創(chuàng)建建該表。 10.新表表出現(xiàn)在表表列表中。從列表中中選擇 DDEPENNDENTTS。 更改表定義義 Oraclle SQQL Deevelooper 使得更改改數(shù)據(jù)庫(kù)對(duì)對(duì)象變得非非常簡(jiǎn)單。在剛創(chuàng)建建的 DEEPENDDENTSS 表中刪刪除一列。執(zhí)行以下下步驟: 1.單擊 Actiions. 按按鈕。 2.選擇 Coluumn,然然后選擇 Dropp。 3.選擇 Coluumn NName GENDDER 并并單擊 AApplyy
8、。 4.該列已已經(jīng)刪除。單擊 OOK。 5.右鍵單單擊 ORRCL 數(shù)數(shù)據(jù)庫(kù)連接接并單擊 Refrresh,以以刷新數(shù)據(jù)據(jù)庫(kù)連接。 6.展開 ORCLL TTablees。然后后選擇 DDEPENNDENTTS 表。 添加表約束束 在這一節(jié)中中,為 DEPPENDEENTS 表創(chuàng)建主主鍵和外鍵鍵約束。執(zhí)執(zhí)行以下步步驟: 1.右鍵單單擊 DEEPENDDENTSS 并選擇擇 Ediit。 2.單擊 Primmary Key 選項(xiàng)卡。 3.選擇 ID 列并并單擊 ,然后單單擊 Fooreiggn Keey 選項(xiàng)項(xiàng)卡。 4.單擊 Add。 5.選擇 EMPLLOYEEES 作為為 Refferenn
9、ced Tablle 并選選擇 REELATIIVE_IID 作為為 Loccal CColummn,然后后單擊 OOK。 向表中添加加數(shù)據(jù)通過執(zhí)行以以下步驟,可以向表中添加數(shù)據(jù): 1.單擊 Dataa 選項(xiàng)卡卡。 2.然后單單擊 Innsertt Roww 圖標(biāo)。 3.輸入以以下數(shù)據(jù)并并單擊 CCommiit Chhangees 圖標(biāo)標(biāo)。 ID209 FIRSTT_NAMMESue LAST_NAMEELittllefieeldBIRTHHDATEE2003 年 100 月 99 日RELATTIONDaughhterRELATTIVE_ID1104.剛添加加的行被提提交到數(shù)據(jù)據(jù)庫(kù)。 5.還
10、可以以使用腳本本一次添加加多行。單單擊 SQQL Woorkshheet ORCLL 選項(xiàng)卡卡。6.右鍵單單擊 SQQL Sttatemment 區(qū)域并選選擇 Oppen FFile。 7.導(dǎo)航到到工作目錄錄(例如,cc:wkkdir)并并選擇 lload_dep.sql 文件,然然后單擊 Openn。 8.隨即顯顯示該腳本本的 SQQL。 單單擊 Ruun Sccriptt 圖標(biāo)。 9.該數(shù)據(jù)據(jù)已插入。要查看該該數(shù)據(jù),請(qǐng)請(qǐng)單擊 DDEPENNDENTTS 選項(xiàng)項(xiàng)。 10.單擊擊 Reffreshh 顯示所所有數(shù)據(jù)。 11.系統(tǒng)統(tǒng)將列出表表中的所有有數(shù)據(jù)。 12.可以以導(dǎo)出數(shù)據(jù)據(jù)以便在EExc
11、ell中使用。右鍵單擊擊任何列中中的一個(gè)值值,選擇 Expoort,然然后選擇一一個(gè)文件類類型。 13.指定定文件目錄錄和名稱,然然后單擊 Applly。 14.如果果查看 DEEPENDDENTSS.CSVV 文件,將看看到以下內(nèi)內(nèi)容。訪問數(shù)據(jù)訪問 DEEPENDDENTSS 數(shù)據(jù)的的一種方式式是:在 DEPEENDENNTS 表表上生成一一條 SEELECTT 語句,然然后添加一一個(gè) WHHERE 子句。執(zhí)執(zhí)行以下步步驟: 1.單擊 ORCLL SQLL Worrksheeet 選選項(xiàng)卡。2.單擊 cleaar(鉛筆筆)圖標(biāo)移移除 SQQL Sttatemment 窗口的內(nèi)內(nèi)容。 3.將
12、DDEPENNDENTTS 表從從數(shù)據(jù)庫(kù)對(duì)對(duì)象列表拖拖放到 SSQL 語語句區(qū)域。 4.顯示 SELEECT 語語句以及 DEPEENDENNTS 表表中的所有有列。向右右滾到到 SELEECT 語語句結(jié)尾。5.將 WWHEREE 子句 wherre reelatiive_iid 110 添加到 SELEECT 語語句末尾“;”之之前。然后后單擊 EExecuute SStateementt 圖標(biāo)。6.隨即顯顯示結(jié)果。 HYPERLINK l t 使用可用的的報(bào)表SQL DDevelloperr 為本產(chǎn)產(chǎn)品提供了了許多報(bào)表表。在這一一節(jié)中,我們將了解解如何運(yùn)行行這些報(bào)表表。1.在 SSQL D
13、Develloperr 中,切切換至 RReporrts 選選項(xiàng)卡,展展開 Daata DDictiionarry Reeportts 節(jié)點(diǎn)點(diǎn)。2.選擇 Abouut yoour DDatabbase 節(jié)點(diǎn)并展展開它,可可以了解有有關(guān)數(shù)據(jù)庫(kù)庫(kù)的基本詳詳細(xì)信息。 單擊 Veersioon Baannerr。3. 為完完成本練習(xí)習(xí),可以選選擇任何報(bào)報(bào)表并運(yùn)行行它。例如如,有一個(gè)個(gè)報(bào)表列出出了表的所所有主鍵。 展開 Taable - CConsttrainnts 節(jié)節(jié)點(diǎn),選擇擇 Priimaryy Keyy Connstraaintss4. 選擇擇該節(jié)點(diǎn)后后,會(huì)彈出出一個(gè)窗口口。該窗口口允許限制制對(duì)
14、某個(gè)條條件的查詢?cè)?。立即單單?Appply,即即可選擇所所有記錄。清除 Nuull 復(fù)復(fù)選框,在在域中鍵入入 e。(該該操作限制制了對(duì)所有有名稱中包包含字母“e”的表表的查詢)單擊 Appply。5. 產(chǎn)生生的報(bào)表顯顯示了所有有名稱中包包含字母“e”的、具有主鍵鍵的報(bào)表。添加用戶定定義的報(bào)表表 SQL DDevelloperr 提供創(chuàng)創(chuàng)建、保存存以及運(yùn)行行自己的報(bào)報(bào)表的能力力。只需要要 SQLL即可。報(bào)表表可以簡(jiǎn)單單,也可以以復(fù)雜。一一般把自己己需要頻繁繁執(zhí)行的ssql語句句作為報(bào)表表保存起來來。1.使用上上下文菜單單添加一個(gè)個(gè)新報(bào)表。2. 可以以在此處添添加任何查查詢。例如如,使用以以下查
15、詢:selecct obbjectt_namme, oobjecct_tyypefrrom uuser_objeects;可以對(duì)報(bào)表表和名稱進(jìn)進(jìn)行描述。例如:3. 單擊擊 Appply 后后,報(bào)表提提示連接到到數(shù)據(jù)庫(kù)??梢允褂糜?HR,或或者使用其其他連接。注意,從右右上角可以以識(shí)別使用用了哪個(gè)連連接、何時(shí)時(shí)運(yùn)行該報(bào)報(bào)表。4. 最最后,可以以采用該查查詢,在 SQl Workksheeet 使用用它,方法法是單擊 Run Repoort iin SQQL Woorkshheet 按鈕。創(chuàng)建并編譯譯 PL/SQL 過程創(chuàng)建、編輯輯并編譯一一個(gè) PLL/SQLL 過程。執(zhí)行以下下步驟: 1.在 C
16、Conneectioons 導(dǎo)導(dǎo)航器中,右右鍵單擊 Proccedurres 節(jié)節(jié)點(diǎn)以調(diào)用用上下文菜菜單,然后后選擇 CCreatte PRROCEDDURE。2.輸入 EMP_LISTT 作為過過程名。然然后單擊 +,添加一一個(gè)參數(shù)。3.雙擊參參數(shù),將值值更改為 pMaxxRowss,然后將將 VARRCHARR2 更改改為 NUUMBERR。確保在在單擊 OOK 之前前按了 EEnterr 鍵。 4.隨即顯顯示指定了了參數(shù)的過過程的框架架。 5.替換以以下 PLL/SQLL:BEGINN NULLL;END;使用以下代代碼:CURSOOR emmp_cuursorr IS SELLECT
17、l.sttate_provvincee, l.counntry_id, d.deeparttmentt_namme, ee.lasst_naame, j.joob_tiitle, e.ssalarry, mmisssion_pct FROOM loocatiions l, ddeparrtmennts dd, emmployyees e, jjobs j WWHEREE l.llocattion_id = d.llocattion_id AND d.deeparttmentt_id = e.depaartmeent_iid AAND ee.jobb_id = j.job_id; empp_re
18、ccord emp_curssor%RROWTYYPE; TYPPE emmp_taab_tyype IIS TAABLE OF eemp_ccursoor%ROOWTYPPE INNDEX BY BBINARRY_INNTEGEER; emp_tab emp_tab_typee;i NNUMBEER := 1;BBEGINN OPPEN eemp_ccursoor; FETCCH emmp_cuursorr INTTO emmp_reecordd; eemp_ttab(ii) := empp_reccord; WHHILE (emmp_cuursorr%FOUUND) AND (i vval
19、uees 1 _kkey。會(huì)會(huì)看到表中中給定記錄錄中域的值值。選擇 LASTT_NAMME 域。 11.右鍵鍵單擊 LLAST_NAMEE 域并選選擇 Moodifyy Vallue。 12.將名名稱更改為為別的內(nèi)容容,單擊 OK。 13.單擊擊 Ressume 圖標(biāo)允許許 PL/SQL 運(yùn)行直至至完成。 14.查看看修改后的的值是否顯顯示在 LLog 窗窗口中。使用SQLL Worrksheeet編寫 Seelectt 語句 連接到數(shù)據(jù)據(jù)庫(kù)之后,可以以瀏覽模式,查詢和修改數(shù)據(jù)了。 1.創(chuàng)建了了數(shù)據(jù)庫(kù)連連接之后,需要確保 SQL Worksheet 是打開的。如果工作表尚未打開,則使用上下文菜
20、單打開它。 2.連接之之后,應(yīng)當(dāng)當(dāng)看到 SSQL WWorkssheett Entter SSQL SStateementt 窗口。3.查詢 DEPAARTMEENTS 表中的所所有數(shù)據(jù)。輸入 Selecct * fromm Deppartmmentss;按 F9注意,檢索索到的行數(shù)數(shù)顯示在 Resuults 選項(xiàng)卡下下方。4、在orraclee sqll Devvelopper中可可以開啟多多個(gè)Sqll WorrkSheeet:在在Sql WorkkSheeet中可以以實(shí)現(xiàn)Exxplaiin Pllan 、Run Scriipt,和和SQL Histtroy等等功能。導(dǎo)出數(shù)據(jù)SQL DDev
21、elloperr 能夠?qū)⒂脩魯?shù)據(jù)據(jù)導(dǎo)出為各各種格式:CSV、XML、LOADDER、TTEXT 和 INNSERTT為了導(dǎo)出表表中的數(shù)據(jù)據(jù),展開 Connnectiions Naviigatoor 和 Tablles 節(jié)節(jié)點(diǎn)。單擊 DEEPARTTMENTTS。選擇擇 Datta 選項(xiàng)項(xiàng)卡。2.右鍵鍵單擊數(shù)據(jù)據(jù)的任何位位置以調(diào)用用上下文菜菜單。 從 EXPPORT 上下文菜菜單中選擇擇 INSSERT。這將生成成一個(gè)包含含 Inssert 語句的文文件。 3. 選選擇適當(dāng)?shù)牡哪夸?,并并為該文件件命名?還可以通過過選擇列并并添加 wwheree 子句來來減少返回回的記錄數(shù)數(shù),對(duì)導(dǎo)出出的內(nèi)容進(jìn)
22、進(jìn)行微調(diào)。4.單擊 Applly 創(chuàng)建建文件。5. 查看看創(chuàng)建的文文件??梢砸詾槊總€(gè)文文件格式重重復(fù)這些步步驟,以觀觀察所提供供的不同格格式。導(dǎo)出對(duì)象定定義SQL DDevelloperr 能夠?qū)⒉糠只蛉繉?duì)象定定義導(dǎo)出到到腳本文件件??梢詫⑦@些腳本本文件用作作對(duì)象定義義的備份,或或者在其他他模式中運(yùn)運(yùn)行它們。1.在主菜菜單中,選選擇 Toools - EExporrt。2. 在第第一個(gè)選項(xiàng)項(xiàng)卡中,確確保提供了了目錄和文文件名。注意,可以以選擇內(nèi)聯(lián)聯(lián)添加約束束,或者將將約束作為為“altter”表表命令。3. 切換換選項(xiàng)卡,選選擇所需的的對(duì)象定義義。選擇了了 EMPPLOYEEES 和和 DEPPARTMMENTSS。單擊 Appply。4. 查看看創(chuàng)建的文文件。sessiion功能能Data Dicttionaary RReporrt中定義義了一些預(yù)預(yù)定義
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 衡陽2025年湖南衡陽市中心醫(yī)院高層次和急需緊缺專業(yè)技術(shù)人才引進(jìn)60人筆試歷年參考題庫(kù)附帶答案詳解
- 漯河2024年河南漯河市教育局所屬事業(yè)單位人才引進(jìn)筆試歷年參考題庫(kù)附帶答案詳解
- 深圳2025年廣東深圳博物館勞務(wù)派遣工作人員招聘6人筆試歷年參考題庫(kù)附帶答案詳解
- 2025屆湘豫名校聯(lián)考高三上學(xué)期一輪復(fù)習(xí)質(zhì)量檢測(cè)物理試卷
- 2025年中國(guó)制證系統(tǒng)市場(chǎng)調(diào)查研究報(bào)告
- 2025至2031年中國(guó)高速曬圖機(jī)行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025年花色電腦威爾頓羊毛地毯項(xiàng)目可行性研究報(bào)告
- 2025年紙制包裝品項(xiàng)目可行性研究報(bào)告
- 2025至2031年中國(guó)石墨-鐵基粉末冶金制品行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025至2031年中國(guó)煙堿原液行業(yè)投資前景及策略咨詢研究報(bào)告
- 酒店長(zhǎng)包房租賃協(xié)議書范本
- 2 找春天 公開課一等獎(jiǎng)創(chuàng)新教學(xué)設(shè)計(jì)
- 2025年江蘇護(hù)理職業(yè)學(xué)院高職單招語文2018-2024歷年參考題庫(kù)頻考點(diǎn)含答案解析
- 2025年江蘇南京水務(wù)集團(tuán)有限公司招聘筆試參考題庫(kù)含答案解析
- 【道法】開學(xué)第一課 課件-2024-2025學(xué)年統(tǒng)編版道德與法治七年級(jí)下冊(cè)
- 建筑工程施工安全管理課件
- 2025年春新外研版(三起)英語三年級(jí)下冊(cè)課件 Unit2第1課時(shí)Startup
- 人教版(2024)英語七年級(jí)上冊(cè)單詞表
- 2024年江西電力職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)及答案解析
- 【真題】2023年常州市中考道德與法治試卷(含答案解析)
- 超星爾雅學(xué)習(xí)通《大學(xué)生心理健康教育(蘭州大學(xué)版)》章節(jié)測(cè)試含答案
評(píng)論
0/150
提交評(píng)論