商品介紹
原廠官網:https://www.altova.com/Altova DatabaseSpy 程式開發
多資料庫工具和 SQL 編輯器。
Altova DatabaseSpy 是獨特的多資料庫查詢和設計工具,甚至可以直接從查詢結果生成精美的圖表。
Altova DatabaseSpy 連接到所有主要資料庫,簡化了 SQL 編輯、資料庫結構設計、內容編輯和資料庫轉換,而成本僅為單一資料解決方案的一小部分。 
SQL 編輯器和查詢工具
多功能的 DatabaseSpy SQL 編輯器分為一個 SQL 語句視窗和一個或多個選項卡式或堆疊式結果視窗,在 SQL 編輯器工具欄中有一個方便的執行按鈕,讓您立即執行您的 SQL 語句並查看輸出。
SQL 語句視窗將顏色編碼應用於每個 SQL 語句,並為 SQL 語句、參數、運算符和註釋提供唯一標識,以幫助您快速輕鬆地查看及分析單一 SQL 查詢或一系列複雜的 SQL 命令。

支援的資料庫
.Firebird 2.5、3
.IBM DB2 for iSeries v6.1、7.1、7.2、7.3、7.4
.IBM DB2 8、9.1、9.5、9.7、10.1、10.5、11.5、11.5.7
.Informix 11.70、12.10、14.10
.MariaDB 10、10.3、10.4、10.5、10.6.5、10.9.2
.Microsoft Access 2003、2007、2010、2013、2019
.Microsoft Azure SQL
.Microsoft SQL Server 2005、2008、2012、2014、2016、2017、2019
.MySQL 5、5.1、5.5、5.6、5.7、8、8.0.25、8.0.28
.Oracle 9i、10g、11g、12c、18、19
.PostgreSQL 8、9.0.10、9.1.6、9.2.1、9.4、9.6、10、11、12、13、14.1、14.5
.Progress OpenEdge 11.6
.SQLite 3.x
.Sybase ASE 15、16
.Teradata 16
支援 SQL 模板
DatabaseSpy 包括對包含參數的 SQL 查詢的支援,也稱為 SQL 模板。參數可以使查詢更加靈活,例如允許用戶輕鬆測試具有多個值的複雜連接語句。
DatabaseSpy SQL 編輯器和下方左上角的結果視窗顯示了一個查詢,以報告特定客戶對特定產品的所有訂單。

當使用 SQL 編輯器視窗左上角的執行按鈕直接運行帶參數的查詢時,DatabaseSpy 會開啟一個對話框,允許用戶輸入要執行的值,並生成右下角顯示的結果。

圖形資料庫設計
DatabaseSpy 圖形設計編輯器,允許您透過一個圖形用戶界面查看及編輯所有資料庫的結構。您可以檢查現有資料庫中的表和關係,編輯表以更好地滿足您的需要,甚至可以添加整個表並從頭開始指定它們的所有列屬性和與其他表的關係。
為資料庫模式生成完整的 DDL 腳本
DatabaseSpy 包括一個新命令,用於為資料庫模式創建完整的 DDL 腳本。當資料庫管理員需要重新創建一個完整的資料庫結構時,不僅需要腳本來創建表,還需要創建資料庫中可能定義的所有視圖、約束、索引、函數、過程等。
在線上瀏覽器幫助程序視窗中右鍵單擊任何資料庫模式,都會提供 DDL 腳本命令。

數據可視化和圖表
色彩鮮豔、引人注目的圖表比數字數據表更生動,更能有效地傳達意義。DatabaseSpy 為 SQL 查詢結果的可視化提供了多種圖表功能。使用高級格式選項在折線圖、條形圖、餅圖、面積圖等中創建最準確、最生動的數據圖形表示。
.從 SQL 查詢結果創建圖表和圖形
.數據變化時即時更新
.圖表外觀的精細定制
.支援背景圖片
.圖表疊加以組合圖表類型
.以多種圖像格式導出圖表
.保存、複製和列印圖表
.複雜查詢同時生成多個圖表
支援以下圖表類型
.圓餅圖(2D 和 3D)
.條形圖(2D 和 3D)
.堆疊條形圖(2D 和 3D)
.面積圖
.堆積面積圖(透明)
.類別和價值線圖
.蠟燭圖
.儀表圖
資料庫內容編輯器
存在關係資料庫中的信息很少是靜態的。更新或刪除現有記錄,並添加新信息以使資料庫保持最新和準確,從而維護業務價值。DatabaseSpy 為資料庫表內容提供方便的資料庫編輯器工具,允許您在交互式預覽視窗中編輯資料庫表的內容。
在您工作時,資料庫編輯器以有限的方式與資料庫交互。完成所有更改後,您可以查看所做的編輯並透過工具欄上的提交按鈕,一次提交所有更改。

資料庫中的 XML
Altova DatabaseSpy 包括用於探索、管理及使用資料庫中的 XML 的特殊功能。XML 被確定為企業間交換結構化數據的首選方法,但將 XML 數據存在關係資料庫中增加了一層複雜性。DatabaseSpy 包括強大的工具,可幫助您分析及操作包含 XML 信息的資料庫。
XML 的 DatabaseSpy 功能
.在 SQL 查詢結果中查看 XML 表內容
.使用數據檢查器展開單一 XML 單元格
.將 XML 直接發送到 XMLSpy 進行編輯
.將 XML 指定為資料庫表列的數據類型
.為 XML 列分配 XML 模式
.從一個方便的對話框添加、刪除或查看所有資料庫 XML 模式
.在 SQL 查詢中支援資料庫供應商特定的 XML 術語
數據導入導出
DatabaseSpy 允許您從任何連接的資料庫中選擇任何表或視圖進行導出。如果您選擇多個表或視圖進行導出,每個表或視圖將寫入一個單獨的文件。您還可以將 XML、XML 結構、CSV 或 HTML 直接導出到 Altova XMLSpy。當您在 SQL 編輯器中工作時,您甚至可以使用專用的導出按鈕,讓您立即開啟一個預加載了當前 SQL 編輯器語句的導出對話框。
資料庫導入/導出功能
.從 XML 或 CSV 格式導入數據
.直接導入數據或產生 SQL 導入腳本
.以 XML、CSV、HTML 或 Excel 格式導出數據
.從任何資料庫表或視圖導出
.從 SQL 查詢導出
.從查詢結果視窗複製以貼到新應用程序中
.導入或導出前預覽數據
轉換及導入數據
如果您需要在將數據導入資料庫之前轉換不同格式的數據,Altova MapForce 是可視化映射工具,能夠映射 XML、數據庫、文本或 EDI 文件的任意組合。MapForce 可以連接到所有主要資料庫並即時轉換源數據以供直接插入。
版本比較
| 企業版 | 專業版 |
---|
32 位版本 |  |  |
64 位版本 |  |  |
SQL 編輯器 | | |
在線上瀏覽器中根據已有的表和列,生成多種 SQL 語句,包括 SELECT、CREATE、INSERT、DROP 等 |  |  |
為資料庫模式生成完整的 DDL 腳本 |  |  |
在文件中開啟及保存 SQL 語句以供重用 |  |  |
帶有可折疊區域和命名結果視窗的顏色編碼自動格式化 |  |  |
為每個支援的資料庫自定義 SQL 代碼的外觀 |  |  |
重構選單添加或刪除分號和引號,或自動刪除 SQL 語句的註釋 |  |  |
用於 SQL 編輯的動態自動完成視窗,帶有顯示和插入表、視圖、列、函數、數據類型、過程和關鍵字名稱的選項 |  |  |
支援包含參數的 SQL 查詢(SQL 模板) |  | |
編輯視圖和存儲過程 |  |  |
在多個命名或堆疊結果表中顯示查詢結果 |  |  |
SQL 查詢結果圖表 | | |
折線圖 |  | |
2D 和 3D 條形圖 |  | |
堆疊條形圖 |  | |
2D 和 3D 餅圖 |  | |
面積圖 |  | |
堆積面積圖 |  | |
圓規圖表 |  | |
條形圖 |  | |
蠟燭圖 |  | |
圖表疊加 |  | |
圖表背景圖像和顏色漸變 |  | |
自定義圖表標題、軸範圍、顏色、字體和大小 |  | |
將圖表保存為 .png、.bmp、.gif 和 .jpg 圖像文件 |  | |
圖形資料庫設計 | | |
在圖形視圖中顯示表和關係 |  |  |
添加或修改資料庫表 |  |  |
添加或修改具有數據類型、長度、可為空特徵的列 |  |  |
添加或修改索引、鍵和檢查約束 |  |  |
構建資料庫更改腳本以立即執行、發送 SQL 編輯器或保存在文件中 |  |  |
將圖形資料庫圖表保存為 .png 或 .emf 圖像文件 |  |  |
數據導入導出 | | |
從 XML 或 CSV 格式導入數據 |  |  |
直接導入數據或生成SQL導入腳本 |  |  |
以 XML、CSV、HTML 或 Excel 格式導出數據 |  |  |
支援的數據庫 | | |
Firebird 2.5、3、4 |  |  |
IBM DB2 for iSeries v6.1、7.1、7.2、7.3、7.4 |  |  |
IBM DB2;8, 9, 9.5, 9.7, 10.1, 10.5, 11.5, 11.5.7 |  |  |
Informix 11.7、12.10、14.10 _ |  |  |
MariaDB 10、10.3、10.4、10.5、10.6.5、10.9.2 |  |  |
Microsoft Access 2003、2007、2010、2013、2019 |  |  |
Microsoft Azure SQL |  |  |
Microsoft SQL Server 2005、2008、2012、2014、2016、2017、2019、2022 |  |  |
MySQL 5、5.1、5.5、5.6、5.7、8、8.0.25、8.0.28 _ |  |  |
PostgreSQL 8、9.0.10、9.1.6、9.2.1、9.4、9.6、10、11、12、13、14.1、14.5、15 |  |  |
Oracle 9i、10g、11g、12c、18、19 |  |  |
Progress OpenEdge 11.6 |  |  |
SQLite 3.x |  |  |
Sybase ASE 15、16 |  |  |
Teradata 16 |  |  |
系統要求
Windows 7 SP1
Windows 8
Windows 10
Windows 11
Windows Server 2008 R2 SP1
Red Hat Enterprise Linux 7 或更高
CentOS 7, CentOS Stream 8
Debian 9 或更高
Ubuntu 18.04, 20.04, 22.04
AlmaLinux 9.0
Rocky Linux 9.0
macOS 11 或更高產品畫面