IBM Optim Development Studio 2.2 版新增功能

IBM Data Studio Developer 在本版次中已重新命名為 IBM Optim Development Studio。如果您有 IBM Data Studio Developer 2.1 版,則可以使用「安裝管理程式」來升級至 IBM Optim Development Studio

Optim Development Studio 2.2 版為下列種類提供主要加強功能。
Oracle 資料庫的新支援
本版次引進 Oracle 資料庫的支援,包括:
  • 支援資料庫物件及儲存體管理
  • Oracle 資料庫的存取控制
  • 支援 SQL Script、PL/SQL 常式及套件開發、以及儲存程序除錯
  • 關於 Oracle 的 pureQuery 支援,請見下列說明
加強支援 DB2 for Linux, UNIX, and Windows
支援 DB2 for Linux, UNIX, and Windows PL/SQL 9.7 版
您可以建立 PL/SQL 模組及 PL/SQL 模組的新資料類型:
橫列資料類型
結構是由多個欄位組成,每個欄位具有各自名稱及資料類型,您可在結果集或表格中,用來儲存橫列直欄值的資料類型。
陣列資料類型
結構包含有序集成的資料元素,其中每個元素都可以透過集合中的序數位置來參照。
尋找並重新連結無效的 DB2 for Linux, UNIX, and Windows 資料包
現在您可以尋找並重新連結 DB2 for Linux, UNIX, and Windows 伺服器上的無效的資料包。
支援複製資料庫物件及資料
您可以在資料庫內複製資料庫或綱目之間的資料庫物件。 在複製資料庫之間的資料庫物件時,您可以複製同質的物件;例如,從 DB2® 資料庫複製到另一個 DB2 資料庫,或從 Oracle 資料庫複製到另一個 Oracle 資料庫。您也可以複製異質的資料庫物件;例如,從 Oracle 資料庫複製到 DB2 資料庫,或從 DB2 資料庫複製到 Oracle 資料庫。

您可以複製的資料庫物件包括表格、索引、視圖及限制項。 您可以在支援 PL/SQL 語言的資料庫之間,複製 PL/SQL 常式 (即程序及使用者定義的函數) 及資料包。 您也可以在 DB2 for Linux®, UNIX®, and Windows® 資料庫之間,複製 SQL 及 SQL PL 常式。 您可以選擇性地複製已複製表格物件中的部份或全部資料。

透過 Optim 產品,您可以定義完整參照的資料子集,或將其複製到目標資料庫,您可以選擇性地對複製的資料建立遮罩以保密資料。

模型保密整合

您可以使用資料庫來整合實體及網域資料模型。 您也可以將資料保密原則指派給模型資料庫直欄,並將那些保密原則套用至物件管理作業,例如在資料庫之間複製資料。

pureQuery
支援 Oracle
針對 Oracle,您可以使用可用於其他支援資料庫的所有功能,但連結及執行靜態 SQL 的功能除外。 例如,您可以從參照至該物件的 Oracle 資料庫物件或 SQL 陳述式中,產生 pureQuery 程式碼。
支援設計資料庫資料包
pureQueryXML 檔案包含已擷取 SQL 陳述式的集。這些集對應於 StaticBinder 公用程式所建立的資料庫資料包。 您可以編輯陳述式集,方法是移動陳述式集之間的 SQL 陳述式,並變更一些陳述式集的其他屬性。
支援合併 pureQueryXML 檔案
您可以將多個單獨建立的 pureQueryXML 檔案合併在一起,作為單一應用程式或叢集應用程式的實例。
加強支援在 pureQuery、Hibernate 及 openJPA 應用程式中,撰寫、調整及測試 SQL 陳述式
撰寫 SQL 陳述式時,您可以在表格及直欄名稱上按一下滑鼠右鍵,以找出物件在資料庫中的位置。
測量 SQL 陳述式的效能,並比較現行效能及過去效能

使用 Optim Query Tuner 來調整效能不佳的 SQL 陳述式。

加強支援檢查 SQL 陳述式與 Java 程式碼之間的關係
您可以從「資料來源瀏覽器」中的資料庫物件,跳至 Java 應用程式內的 SQL 陳述式。
您可以從「SQL 大綱」視圖中的 SQL 陳述式,跳至 Java 應用程式或 pureQueryXML 檔案中的相同 SQL 陳述式。

您可以從 SQL 陳述式中的資料庫物件,跳至「資料來源瀏覽器」中的相同物件。


讀者意見