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 陳述式中的資料庫物件,跳至「資料來源瀏覽器」中的相同物件。