下文重點介紹下常見的Oracle開發工具,以方便初學者對開發的疑惑。如果你還有什麼好的開發工具也可以跟我們聯系。供大家分享。
一、SQL*Plus
SQL*Plus是SQL命令行和PL/SQL語言的界面和連接Oracle數據庫客戶和服務器的報告工具。SQL*Plus能夠交替使用並通過腳本運行。據Oracle公司表示,SQL*Plus以前的版本叫做UFI(User-FrIEndly界面)。UFI含括在Oracle第一至第四個版本中。Bogelli說:“SQL*Plus會一直存在。從 Oracle數據庫(發行)到現在一直都作為編輯器利用。這次是在Unix環境中的第一版,10年前的那次是Windows的版本。”
二、針對Oracle軟件的Toad
Quest Software 公司的非常流行的Oracle軟件Toad就是SQL編輯器,它是依靠免費軟件和商業版本流行起來的,但是免費軟件有許可的地方,同樣也有一些地方是受到禁止的。5個以下的用戶的公司使用期限是60天;而據Quest網站表示,商業版Toad價格從870美元到4900美元/席不等。Bogelli對與會的開發員說:“九年後的今天Toad真的改變了一些事情,這兩年的時間裡它也改進了很多。我想說如果有人正在用SQL*Plus,那他們都應該改用Toad。”
三、SQL Developer
Oracle在三月份發布了SQL Developer,以前叫Project Raptor。它可以免費下載的軟件讓數據庫開發人員運行SQL語句和SQL腳本,編輯和調試PL/SQL碼、查看和更新數據以及引導對象浏覽、創建文檔。SQL Developer包括一系列報告和一些部件如代碼格式程序和代碼片斷。Oracle公司表示這些可以幫助Oracle開發人員迅速設置密碼。當SQL Developer和Toad因為Oracle, Project Raptor beta tester Floyd Absher而公開針鋒相對的時候,其中一名數據庫管理員(DBA)同Progressive Medical Inc公司一致向SearchOracle.com表示Toad的完整版本功能比SQL Deverloper的要多得多。但是他補充說SQL Developer的一些不足之處可以用其他的Oracle應用程序填補,例如Enterprise Manager發現的Oracle應用程序就可以。
四、Workflow Builder
據Oracle表示,Workflow Builder 11i是一個商務程序管理系統,支持商務程序定義、商務程序自動化以及商務程序整合。該公司表示Workflow涉及到E-Business套件能夠建模、自動控制以及根據自定義的商業慣例不斷改善商務過程。
五、XML Publisher
據Oracle公司表示,XML Publisher是屬於Oracle融合中間件的基於Java的產品。它利用一系列的桌面工具如Adobe Acrobat和Microsoft Word允許用戶在XML數據extracts上創建他們自己的報表格式。XML Publisher將這些文檔轉變成XSL-FO標准格式。
六、Discoverer
據Oracle公司介紹,Oracle商業智能Discoverer10g是一個查詢、報告、分析以及Web發行的工具。它能夠讓用戶訪問專用數據棧、數據倉庫、在線事務處理系統和E-Business套件。
該公司表示Discoverer 10g提供了在以前的版本上增加了新的功能,包括給關系型數據以及多維數據(OLAP)提供綜合報告和分析界面。Bogelli 說:“Discoverer是一種query-only工具,能在任一Oracle數據庫上面運行。一旦你創建了一個視圖層,商業用戶就會用它來選擇所需的對象並寫入querIEs。
七、JDeveloper
Oracle公司表示,Oracle JDeveloper 10g是一種Java2 Enterprise Edition開發環境,包括支持開發、調試和配置E-Business應用程序以及Web服務。Jdeveloper包括一整套幫助開發人員管理資源、建模、通過調試編碼、測試、壓型以及配置。
Bogelli指出Jdeveloper包括一個小型的PL/SQL編輯器和一個Business Process Extension Language (BPEL)編輯器。
八、Developer 6i(9i and 10g)——Forms and Reports
據Oracle公司介紹,Oracle Forms Develope是用來建立數據中心Internet應用程序基於PL/SQL的一種環境,而Oracle Reports Developer是給用戶通過機構訪問信息的一種報告工具。這兩種工具都是Oracle Developer套件的一部分。