版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
-1-本章目標掌握SQLDeveloper的下載、安裝掌握使用SQLDeveloper進行創(chuàng)建數(shù)據(jù)庫連接掌握使用SQLDeveloper進行數(shù)據(jù)的查詢、更新操作
掌握使用SQLDeveloper進行表的創(chuàng)建、修改等操作掌握使用SQLDeveloper進行開發(fā)與調(diào)試
掌握使用SQLDeveloper進行表數(shù)據(jù)的導(dǎo)出、導(dǎo)入掌握使用SQL*Plus-2-OracleSQLDeveloper是Oracle公司提供的一個免費的、圖形化的、集成的數(shù)據(jù)庫開發(fā)工具,可以方便高效地實現(xiàn)對Oracle數(shù)據(jù)庫的開發(fā)工作。進行的操作:瀏覽數(shù)據(jù)庫對象;執(zhí)行SQL語句和SQL腳本;可以編輯和調(diào)試PL/SQL語句運行所提供的任何數(shù)量的報表(reports);創(chuàng)建和保存自己的報表(reports)。SQLDeveloper概述-3-OracleSQLDeveloper的下載及安裝步驟:進入Oracle官方網(wǎng)站下載中心選擇Downloads—>DeveloperTools—>SQLDeveloper下載SQLDeveloper解壓sqldeveloper-9.87-no-jre.zip后,雙擊sqldeveloper.exe即可運行SQLDeveloper工具SQLDeveloper下載/technetwork/indexes/downloads/index.html-4-雙擊“sqldeveloper.exe”運行SQLDeveloper工具。如果是第一次啟動SQLDeveloper工具,則會彈出下圖,點擊【ok】按鈕左擊【+】按鈕或是右鍵單擊左側(cè)導(dǎo)航欄中的“連接”選項卡,在彈出的菜單中選擇“新建連接”選項,進入“新建/選擇數(shù)據(jù)庫連接”對話框單擊“測試”按鈕,可以進行數(shù)據(jù)庫連接測試,如果測試成功,會在對話框左下角的“狀態(tài)”后面顯示“成功”。測試成功后,單擊“保存”按鈕,會在左側(cè)的連接列表中添加一條記錄連接成功后,默認打開一個SQL工作表創(chuàng)建數(shù)據(jù)庫連接-5-可以進行數(shù)據(jù)的查詢、添加、更新、刪除等操作在SQL工作表中輸入要執(zhí)行的查詢語句,點擊執(zhí)行按鈕,或按F9鍵,執(zhí)行該查詢語句。執(zhí)行語句無誤后,需要點擊按鈕,或按F11鍵來提交事務(wù)。數(shù)據(jù)操作-6-建立與相應(yīng)數(shù)據(jù)庫的連接在導(dǎo)航欄中選擇“表”節(jié)點,右鍵單擊,在彈出的菜單中選擇“新建表”。首先在“方案”下拉列表中選擇“SCOTT”用戶,輸入表名,“高級”復(fù)選框暫不選中。點擊“添加列”按鈕,為表設(shè)置列名、數(shù)據(jù)類型、大小、是否為空及是否主鍵等基本信息。輸入完各個列的基本信息后,選中“高級”復(fù)選框,進入創(chuàng)建表的高級界面,在該界面中,可以進行表類型、列默認值、唯一性約束、檢查約束、外鍵約束、索引、注釋等高級信息的設(shè)定。選擇左側(cè)的“唯一約束條件”選項,進入唯一性約束設(shè)置界面。選擇左側(cè)的“檢查約束條件”選項,進入檢查約束設(shè)置界面。選擇左側(cè)的DDL選項,可以查看創(chuàng)建該表所使用的SQL語句點擊“確定”按鈕,表創(chuàng)建完成。表的創(chuàng)建-7-建立與相應(yīng)數(shù)據(jù)庫的連接展開“表”節(jié)點,右鍵單擊要修改的表,在彈出菜單中選擇“編輯”命令,進入“編輯表”對話框在“編輯表”對話框中進行相應(yīng)的修改。在修改完表結(jié)構(gòu)信息后,單擊“確定”按鈕,修改成功。表的修改-8-建立與數(shù)據(jù)庫的連接在導(dǎo)航欄中右鍵單擊“過程”節(jié)點,在彈出的菜單中選擇“新建過程”命令,進入“創(chuàng)建PL/SQL”界面進行相應(yīng)的參數(shù)設(shè)定。單擊“確定”按鈕,進入SQL工作表,系統(tǒng)會自動生成創(chuàng)建存儲過程的基本代碼框架。向過程代碼框架中輸入過程主體,進行程序設(shè)計。創(chuàng)建存儲過程-1-9-輸入代碼后,單擊工具欄上的保存按鈕,編譯并保存該存儲過程。展開導(dǎo)航欄中的“過程”節(jié)點,可以看到創(chuàng)建的存儲過程,如果過程名稱前面的圖標上有個紅色的叉號,則說明該存儲過程存在編譯錯誤,需要編輯修改。右鍵單擊有編譯錯誤的存儲過程名稱,在彈出菜單中選擇“編輯”,進行編輯;也可以根據(jù)“編譯器”日志欄目中的提示信息,進行代碼編輯。編輯完代碼后,單擊保存或“Ctrl+S”。此時,如果存儲過程中沒有錯誤,則原來的名稱之前的紅色叉號將消失,則出現(xiàn)符號。創(chuàng)建存儲過程-2-10-運行:將上述代碼輸入到SQL工作表中,并點擊按鈕調(diào)試:編寫程序代碼,進行編譯,修改各種編譯錯誤,確保沒有編譯錯誤后,進行保存。讓程序處于調(diào)試狀態(tài)。在適當(dāng)?shù)牡胤皆O(shè)置斷點,然后將程序運行到斷點處。查看斷點程序狀態(tài),例如,變量值、輸入結(jié)果等,然后修改變量,控制程序運行流程,進行程序調(diào)試。如果程序邏輯有問題,需要反復(fù)調(diào)試修改,直到完全正確。運行/調(diào)試存儲過程-11-建立與數(shù)據(jù)庫的連接。在導(dǎo)航欄中展開“表”節(jié)點,右鍵單擊要進行數(shù)據(jù)導(dǎo)出操作的表在彈出的菜單中選擇“insert”。點擊“下一步”,進入“指定數(shù)據(jù)”窗口。點擊“指定列”按鈕,可以選擇特定的列進行導(dǎo)出。點擊“下一步”按鈕進入“導(dǎo)出概要”界面,在該界面中可以看到將要導(dǎo)出那些信息,點擊“完成”按鈕,就可以導(dǎo)出所需的表數(shù)據(jù)。導(dǎo)出-12-創(chuàng)建一個Excel,命名為xx.xls;建立與輸入的連接;在導(dǎo)航欄中,展開“表”節(jié)點,右鍵單擊要進行數(shù)據(jù)導(dǎo)入操作的;表,在彈出菜單中選擇“導(dǎo)入數(shù)據(jù)”命令,進入“打開”對話框,選擇要導(dǎo)入數(shù)據(jù)庫的文件的位置和名稱;選中文件后,點擊“打開”按鈕,進入“數(shù)據(jù)預(yù)覽”界面;點擊“下一步”按鈕,進入選擇“導(dǎo)入方法”界面;點擊“下一步”按鈕,進入“選擇列”界面;點擊“下一步”按鈕,進入“列定義”界面,依次從“源數(shù)據(jù)列”列表中選擇列名,同時在“目標表列”中選擇與之相應(yīng)的表中的列,使之一一對應(yīng);設(shè)置完成后,點擊“下一步”按鈕,進入“完成”對話框;數(shù)據(jù)導(dǎo)入完成后,查看表,在右側(cè)的“數(shù)據(jù)”選項卡中可以看到新導(dǎo)入的數(shù)據(jù)。導(dǎo)入-13-SQL*Plus是操作oracle數(shù)據(jù)庫的工具,它是與oracle數(shù)據(jù)庫一起安裝的。本節(jié)將講述如何使用該工具。通過SQL*Plus可以完成對數(shù)據(jù)庫的操作主要有:對數(shù)據(jù)庫的數(shù)據(jù)進行增加、刪除、修改、查詢的操作對查詢的結(jié)果進行格式化的顯示對數(shù)據(jù)庫對象進行管理,如用戶、表空間、角色等對象SQL*Plus概述-14-在windows中選擇“開始”的“運行菜單”,在對話框中輸入“cmd”,進入windows命令界面。輸入“sqlplus/nolog”命令。出現(xiàn)SQL>命令。輸入connectusername/password@數(shù)據(jù)庫名稱。如connectscott/tiger@orcl。提示已連接,代表登錄數(shù)據(jù)庫成功。SQL*Plus啟動-15-SQL>提示符后輸入語句,按回車運行即可。如果要運行上一次輸入的語句,直接在鍵盤按“/”鍵即可。顯示緩沖區(qū)的內(nèi)容list追加文本appendtext;替換文本change/oldtext/newtext保存緩沖區(qū)中的內(nèi)容savefile_name;SQL*Plus使用-16-OracleSQLDeveloper是Oracle公司提供的一個免費的、圖形化的、集成的數(shù)據(jù)庫開發(fā)工具,可以方便高效地對實現(xiàn)對Oracle數(shù)據(jù)庫的開發(fā)工作。在Oracle官方網(wǎng)站可以下載OracleSQLDeveloper工具,該工具無需安裝,解壓后運行“sqldeveloper.exe”即可使用。在SQLDeveloper中,既可以在SQL工作表中輸入命令實現(xiàn)對數(shù)據(jù)庫的操作,也可以通過圖形化界
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度綠色金融創(chuàng)新產(chǎn)品開發(fā)貸款合同3篇
- 2024質(zhì)保協(xié)議書范本
- 2024葡萄品種專項銷售代理協(xié)議版B版
- 2024跨區(qū)域連鎖加盟門店承包合同
- 2024版最正式的借款合同
- 二零二五年度電商綠色物流合作協(xié)議3篇
- 2024軟件許可合同 with 軟件功能與技術(shù)支持服務(wù)
- 二零二五年度陜西省旅游項目開發(fā)合作合同2篇
- 西安文理學(xué)院《汽車試驗技術(shù)及性能試驗》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025年度國際貿(mào)易供應(yīng)鏈合同解析3篇
- 2024年公務(wù)員考試《公共基礎(chǔ)知識》全真模擬試題1000題及答案
- DB3301T 0382-2022 公共資源交易開評標數(shù)字見證服務(wù)規(guī)范
- 幼兒教育專業(yè)國家技能人才培養(yǎng)工學(xué)一體化課程設(shè)置方案
- 2025年會計從業(yè)資格考試電算化考試題庫及答案(共480題)
- 江蘇省無錫市2023-2024學(xué)年八年級上學(xué)期期末數(shù)學(xué)試題(原卷版)
- DL-T 5876-2024 水工瀝青混凝土應(yīng)用酸性骨料技術(shù)規(guī)范
- GB/T 44889-2024機關(guān)運行成本統(tǒng)計指南
- 2024年6月英語六級考試真題及答案(第2套)
- 職業(yè)院校技能大賽(高職組)市政管線(道)數(shù)字化施工賽項考試題庫(含答案)
- 危險化學(xué)品目錄(2024版)
- 華為經(jīng)營管理-華為的股權(quán)激勵(6版)
評論
0/150
提交評論