Oracle SQL Developer 2.1版發(fā)布 新增PL/SQL單元測試
Oracle SQL Developer是一款數(shù)據(jù)庫開發(fā)和遷移工具。2009年12月28日甲骨文發(fā)布了***版本的Oracle SQL Developer 2.1版。Oracle SQL Developer 2.1版是一個免費且全面的工具,該新版軟件的很多功能都得到了增強,此外還引入了兩種關(guān)鍵的新功能――PL/SQL單元測試(Unit Testing)和數(shù)據(jù)建模器瀏覽器(Data Modeler Viewer)。Oracle SQL Developer 2.1版的兩項關(guān)鍵新功能和所有增強功能都是應(yīng)Oracle SQL Developer社區(qū)的要求和建議而開發(fā)的。
新版軟件引入了遷移工作臺(Migration Workbench),以支持Teradata和面向Linux、UNIX和Windows操作系統(tǒng)的IBM DB2 UDB。
***版軟件簡化數(shù)據(jù)庫測試和遷移
Oracle SQL Developer 2.1版引入了一種單元測試框架,開發(fā)人員可利用該框架建立并共享單元測試和測試套件,這些單元測試和測試套件可以批處理方式運行,并根據(jù)不同數(shù)據(jù)庫的命令行運行。PL/SQL單元測試為數(shù)據(jù)庫開發(fā)人員提供了強大的預(yù)置功能,用這些功能可以開發(fā)并運行數(shù)據(jù)庫代碼回歸測試,從而實現(xiàn)質(zhì)量更高的數(shù)據(jù)庫開發(fā),同時減少為單元測試編寫腳本程序的需求。
***版Oracle SQL Developer新增一個數(shù)據(jù)建模器瀏覽器,可以使用只讀方式訪問最近推出的Oracle SQL Developer數(shù)據(jù)建模器(Data Modeler)。這使得開發(fā)人員、數(shù)據(jù)建模人員、IT架構(gòu)師以及其他相關(guān)人員能夠利用該工具打開和瀏覽用獨立的Oracle SQL Developer數(shù)據(jù)建模器建立的數(shù)據(jù)模型,并通過將表格拖到模型圖上,以圖形方式瀏覽架構(gòu)對象。
Oracle SQL Developer中新增加的數(shù)據(jù)建模器瀏覽器的關(guān)鍵好處是,用戶可以用這個單一工具瀏覽第三方數(shù)據(jù)庫表格,并在一張圖上瀏覽關(guān)鍵的外部關(guān)系,然后利用這個工具將數(shù)據(jù)和對象遷移到Oracle數(shù)據(jù)庫中,從而降低成本、工作量以及與向Oracle數(shù)據(jù)庫遷移第三方數(shù)據(jù)庫的風(fēng)險。
Oracle SQL Developer 2.1版現(xiàn)在增加了遷移工作臺,該工作臺除了支持以前宣布的Sybase ASE 第12和15版、Microsoft SQL Server 2000和2005以及Microsoft Access,現(xiàn)在還支持Teradata(第12版)以及面向Linux、UNIX和Windows操作系統(tǒng)的IBM DB2 UDB(第7、8和9版)。這個***版軟件還具有:
1、新的后臺任務(wù)功能,使用戶能夠在后臺運行耗時的SQL任務(wù)的同時,執(zhí)行其他任務(wù);
2、增強的數(shù)據(jù)網(wǎng)格功能,為用戶提供更強的控制能力,如動態(tài)搜索、過濾和高亮顯示;
3、版本控制,現(xiàn)在的支持范圍包括Perforce和Serena Dimensions。
Oracle SQL Developer可用于Oracle數(shù)據(jù)庫11g的所有版本,并可在Windows、Linux和Mac OS X操作系統(tǒng)上運行。該工具還可用于Oracle數(shù)據(jù)庫10g以及Oracle 9i數(shù)據(jù)庫第二版。
甲骨文高管及客戶引言
甲骨文公司軟件開發(fā)副總裁Mike Hichwa表示:增加PL/SQL單元測試使Oracle SQL Developer領(lǐng)先于其他很多數(shù)據(jù)庫開發(fā)工具。我們知道,幾乎每一個Oracle數(shù)據(jù)庫客戶都使用PL/SQL,而擁有一個可靠的單元測試框架將使我們的客戶降低成本并提高軟件質(zhì)量。
OPITZ CONSULTING公司高級架構(gòu)師Gerd Volberg表示:專業(yè)軟件開發(fā)需要強大的工具。這就是我們公司每一位開發(fā)人員都有專屬的、安裝了完整Oracle SQL Developer記憶棒的原因。我們的業(yè)務(wù)環(huán)境常常不允許在客戶的計算機上安裝軟件。因此對于我們來說,有一個能從記憶棒上即時啟動工作的工具非常重要。Oracle SQL Developer 2.1版是一個極好的成套工具,其中包括強大的、新的PL/SQL單元測試,正適用于我們的咨詢服務(wù)。
【編輯推薦】