SQuirreL SQL Client
iSQL-Viewer
DbmJ
SQL Admin
SQLMinus
ViennaSQL
Adit
GUAM
QueryForm
FreeQueryBuilder
PKLite
Jackcess
Druid
Datastream Pro
DBBrowser
BasicQuery
T-SQL developer
JSqlTool
Execute Query
DataBrowser
SQLeonardo
DBEdit
SQL Workbench/J
WolfDBManager
MyJgui
MyJSQLView
ThinkUI SQL Client
DBExplorer
CoolSQL
iPL/SQL Developer
SQuirreL SQL Client 是一個用 Java 編寫的程序,它允許您查看數據庫的內容、發出 SQL 命令,以及如您將看到的,執行許多其他功能。構建該圖形化前端是為了支持兼容 JDBC 的數據庫。
iSQL-Viewer是一個符合JDBC 2.x的SQL客戶端,它支持多種數據庫如PostgreSQL, MySQL, Oracle,和 Informix。它提供了許多工具來執行簡單的數據庫任務。
DbmJ針對SAPDB數據庫管理工具。
SQL Admin是一個通過JDBC連接與發送命令到數據庫java寫的SQL客戶端。它的目的是創建一個跨平台,跨數據庫的數據庫管理客戶端。
這個SQL客戶端有着許多友好的開發特性。
ViennaSQL是一個用JAVA寫成的圖形用戶界面的數據庫客戶端工具,通過JDBC來訪問和管理SQL數據庫,只要有JDBC驅動的數據庫都可用ViennaSQL來管理,只要能運行JAVA的地方它就能運行,有一個很好的例子就是可以在LINUX/NT中通過JDBC來訪問ORACLE數據庫。
Adit的目標是成為一個輕量級的數據庫查詢工具。
GUAM一個用JAVA和Swing工具包寫的管理MySQL數據庫用戶圖形界面。
QueryForm是一個很方便用戶查詢,刪除,修改,新增數據的數據庫管理工具。
FreeQueryBuilder也是一個通過JDBC管理數據庫的工具。它支持的數據庫有ORACLE, MySQL, HSQLDB, Firebird等。
PKLite是一個Java開源SQL客戶端,可以連到任何有JDBC驅動的數據庫並可運行在任何有Java VM的操作系統上.它有基本查詢,更新的功能.它的目標是創建一個輕量級的SQL客戶端(大約1 MB),便於使用與安裝.PKLite在同一時間可以連接多個數據庫並可查詢結果導出為一個CSV / HTML / XML文件,還可運行SQL腳本.
Jackcess是一個純Java包用於讀取和寫入MS Access數據庫.它不是一個應用程序,沒有GUI只是一個Java包.
要顯示一個表中的內容代碼可這么寫:
Database.open(new File("my.mdb")).getTable("MyTable").display();
要顯示一個表中的內容代碼可這么寫:
Database.open(new File("my.mdb")).getTable("MyTable").display();
Druid是一個允許用戶以圖形的方式來創建數據庫的工具.用戶可以add/change/delete數據庫對象(表格,字段等).一旦數據庫創建完成Druid就能夠為你生成便於瀏覽所有表格的HTML/PDF文檔,Java classes(每一個表格對應一個table),數據字典,SQL script等.
Datastream Pro是一個數據庫"瀏覽器"和數據操作工具.它易於使用,可靠,穩定,操作直觀。Datastream Pro支持所有兼容JDBC的數據庫(已經在Oracle,MySQL,postgreSQL和HSQLDb上測試成功).利用它可以瀏覽與編輯數據庫中的數據,可在一個友好的界面中運行與編輯SQL腳本,可使用查詢編輯器來編輯SQL查詢,可同時連接到多個數據庫和易於使用的連接向導等。

DBBrowser是一個被用於查看數據庫內容的開源,跨平台工具。DBBrowser當前只適用於Oracle與MySQL。DBBrowser主要特性:
1.不需要寫SQL語句就能夠查看,新增,刪除,修改表格中的數據和字段。
2.支持Oracle與MySQL中的CLOBS和BLOBS類型。
3.SQL語法高亮顯示。
4.能把數據導成CSV和PDF文件。
5.支持10種以上的界面外觀更換。
6.上下文感測提示。
7.國際化支持,通過插件機制可擴展更多的語言支持。
在下一版本中將支持ER模型圖,支持Oracle XML類型,支持PostGreSQL與IBM DB2
1.不需要寫SQL語句就能夠查看,新增,刪除,修改表格中的數據和字段。
2.支持Oracle與MySQL中的CLOBS和BLOBS類型。
3.SQL語法高亮顯示。
4.能把數據導成CSV和PDF文件。
5.支持10種以上的界面外觀更換。
6.上下文感測提示。
7.國際化支持,通過插件機制可擴展更多的語言支持。
在下一版本中將支持ER模型圖,支持Oracle XML類型,支持PostGreSQL與IBM DB2
T-SQL developer支持的特性包括:
1.數據庫對象樹視圖:
*.所選數據庫的層次,它的表格和字段,關健字等。
*.查看表格中的數據。
*.對象基本的新增/修改/刪除操作。
2.SQL編輯器:基本的剪切,復制,粘貼等功能。
*.語法高亮顯法。
*.代碼自動完成(自動提示表,字段,函數及參數等)。
3.存儲過程調試器。
4.導入/導出工具:把數據庫對象導入/導出成文本文件,SQL腳本等。
1.數據庫對象樹視圖:
*.所選數據庫的層次,它的表格和字段,關健字等。
*.查看表格中的數據。
*.對象基本的新增/修改/刪除操作。
2.SQL編輯器:基本的剪切,復制,粘貼等功能。
*.語法高亮顯法。
*.代碼自動完成(自動提示表,字段,函數及參數等)。
3.存儲過程調試器。
4.導入/導出工具:把數據庫對象導入/導出成文本文件,SQL腳本等。

JSqlTool是一個基於swing通過JDBC/ODBC來查看(包括過濾、排序等)和編輯數據庫表格/視圖中的內容並能夠執行sql腳本(具備語法着色功能)。表格數據可以導成SQL新增語句或Excel文件。JSqlTool還提供查看、打印、導出、保存數據庫E/R圖的功能。


Execute Query一個開源的數據庫管理工具,具有:查詢編輯器,數據庫瀏覽器,生成ERD,比較數據類型,創建表格,創建索引,生成SQL腳本,導入/導出數據,導入/導出XML數據,連接管理等功能。

DataBrowser是一個基於Java跨平台,跨數據庫的數據訪問工具。提供多種數據庫連接器包括:ODBC,Oracle,DB2,PostgreSQL,MS SQL Server,MySQL,InstantDB。利用該工具能夠查看表和視圖的結構,查看表字段的數據類型。它還提供一個語法高亮顯示的SQL編輯器以便編輯,調試,執行和保存SQL腳本。

SQLeonardo是一個強大易於使用的數據庫管理工具。包括:
Metadata Explorer(瀏覽數據庫結構如表格,視圖,key,索引);
Command Editor(創建,修改和執行SQL腳本。通過向導生成insert,update和delete語句);
Query Builder(創建SQL查詢不需要直接寫SQL語句。自動創建表格之間的連接。支持union-query和sub-query);
Data Grid(通過DataGrid直接修改表格,把數據導成INSERT語句等)。
支持任何有提供JDBC驅動的數據庫(Oracle,MS SQLServer,MySQL,DB2,Sybase, Firebird,HSQLDB,PostgreSQL,Apache Derby,Mckoi SQL)。
Metadata Explorer(瀏覽數據庫結構如表格,視圖,key,索引);
Command Editor(創建,修改和執行SQL腳本。通過向導生成insert,update和delete語句);
Query Builder(創建SQL查詢不需要直接寫SQL語句。自動創建表格之間的連接。支持union-query和sub-query);
Data Grid(通過DataGrid直接修改表格,把數據導成INSERT語句等)。
支持任何有提供JDBC驅動的數據庫(Oracle,MS SQLServer,MySQL,DB2,Sybase, Firebird,HSQLDB,PostgreSQL,Apache Derby,Mckoi SQL)。

DBEdit是一個數據庫編輯工具,采用Java5開發。它支持的數據庫包括:Oracle,DB2,MySQL。提供的主要功能包括:可直接更改查詢結果中的記錄並保存;新增、修改、刪除和復制記錄;打開、復制/粘貼、導出/導入BLOB與CLOB字段類型中的數據;運行SQL腳本;Schema查看;把結果導到Excel;把記錄集導成insert語句。

SQL Workbench/J是一個獨立於DBMS,跨平台的SQL查詢分析工具。支持:直接在查詢結果集中編輯,新增和刪除數據;在查詢結果集、SQL statement、導入和導出中支持BLOB數據。在SQL語句中采用變量替換;能夠生成數據結構的XML報告,以便能夠重構數據庫模型;能夠比較兩個數據庫在結構上有何不同之處;在編輯SQL語句時能夠自動提示表格和字段;所有SQL腳本運行在批處理模式下;SQL Workbench/J還提供一個DataPumper工具用於直接在兩台服務器上相互復制數據,DataPumper功能還能夠當作SQL命令使用以實現批處理。

WolfDBManager是一個適用於SQL開發人員的Eclipse RCP應用程序,需要JRE1.6運行環境。它具有以下特性:SQL語法高亮顯示、內容提示(Contents Assist)、分析/校驗/執行SQL語句、SQL語句折疊/格式化、比較結果集數據、結果導成Excel或HTML、歷史操作管理、更換操作界面皮膚、支持閃回查詢(Flashback Query)、支持Graph[JFreeChart] 、支持超鏈接[HTMLBrowser, SQLExecution]等。


MyJSQLView是一個易於使用的Java GUI客戶端用於查看,編輯,新增,刪除MySQL,PostgreSQL與HSQL數據庫中的數據。一個查詢工具能夠構建復雜的SQL語句,排序,搜索和導入/導出表格中的數據。

ThinkUI SQL Client提供的功能包括:數據庫元數據瀏覽(結構,表格,視圖,約束,觸發器,存儲過程等);SQL查詢工具能夠自動從Table元數據生成新增、修改、查詢SQL語句;執行存儲過程的圖形用戶界面;數據模型獲取與定制;從Flat文件導入數據(支持Excel,CSV和Tab分割符文件);利用Velocity模板引擎和數據庫元數據生成Java Bean、DAO、SQL、EJB、JSP等代碼。

DBExplorer是一個B/S架構的Web程序,基於JDBC連接數據庫服務。它采用Extjs構建GUI,因此也具有和C/S程序一樣良好的使用體驗。DBExplorer提供以下功能:
- 支持多種數據庫:Oracle10g、MS SqlServer 、MySQL、PostgreSQL、HSQLDB、Apache Derby。
- 支持多種瀏覽器:Internet Explorer 6+、FireFox 1.5+(PC, Mac)、Safari 3+、Opera 9+ (PC, Mac)。
- 支持SQL語句查詢,后續還將推出可視化SQL語句生成以及SQL語法高亮。
- 支持數據查看並即時修改,修改是可自動讀取外鍵參考、默認值、列約束等。
- 支持LOB數據的查看、下載以及修改。
- 支持數據導出成多種格式:CSV、PDF、HTML、SQL。
CoolSQL是一個數據庫客戶端管理工具。
- 支持大部分數據庫包括:DB2、oracle、mysql、MS SQL Server、Derby、HSQL、Informix、Sybase、PostgresSQL等。
- 為用戶提供友好和漂亮UI,其整體框架由視圖組成類似於Eclipse。支持直接修改SQL查詢結果。
- 支持將表格數據導出成文本文件,EXCEL和HTML。
- 擁有一個支持SQL語法着色顯示,智能提示,文本編輯和查找的SQL編輯器。
- 能夠展示數據庫大部分元數據包括:版本,數據類型、函數,連接信息等。
- 支持導出數據對象信息包括對象數據(INSERT SQL語句),生成創建/刪除腳本(create script/drop script)。
- 所有SQL腳本都可以以批量的模式執行。
能夠搜索所有數據包括數據庫列,表/視圖和其他表格型。 - 支持i18n,當前提供兩種語言(中文和英文)。
- 提供收藏功能,管理由用戶收集的文本信息。
支持通過插件擴展其功能。
iPL/SQL Developer是PL/SQL Developer的WEB版本,界面風格均按PL/SQL Developer的樣式實現。可實現部分在線建表、查詢管理工作。

Druid是一個數據庫創建和管理GUI工具。用戶可以添加/修改/刪除數據庫對象(表格,字段等)。Druid還能夠生成SQL腳本,數據字典,描述表格信息的HTML,PDF,DocBook等格式的文檔。為JDO生成Java Bean支持Castor和OJB。

收錄時間:2010-11-15 22:45:26
DiffKit 是一個應用、一個框架,用來比較兩個表的數據、一個字段一個字段的比較。表可以是來自不同的數據源,例如數據庫、CSV文件等,DiffKit 類似 Unix 下的 diff 工具。

收錄時間:2010-11-21 17:06:07
這是一個采用Java Swing開發的數據庫管理工具,通過JDBC訪問數據庫需要安裝JDK 1.6。支持一些常用的操作如:
創建/刪除表格
創建索引
執行SQL語句
一個查詢向導
數據導出
創建/刪除表格
創建索引
執行SQL語句
一個查詢向導
數據導出

收錄時間:2010-12-06 08:37:02
DB Sanity能夠對一個數據庫進行檢測用於驗證數據的一致性和應用程序部署的正確性。它通過命令行調用並生成一個包含總結和數據庫故障條目列表的HTML報告。

收錄時間:2011-01-07 23:04:31
Web-based SQuirreL SQL Client提供的功能包括查看數據庫結構,導入/導出和管理數據庫,可以創建數據庫,數據表,存儲過程,視圖,觸發器和用戶。支持Oracle、 db2、mysql、MS SQL server、FireBird、Postgres數據庫。

收錄時間:2011-02-23 08:44:29
JMongoBrowser是一個GUI程序用於瀏覽和管理一個MongoDB集群。它支持Linux、Windows和Mac OSX。
功能包括:
* 可以連到單一個服務器,一個克隆集或一個MongoS實例。
* DB操作:創建、刪除、認證、控制等。
* 集合操作:創建、重命名、刪除、查找、插入和保存等。
* 文檔操作:更新、復制、和刪除等。
* 索引操作:創建、刪除等
* Shard操作:激活sharding、添加shard、shard收集等
* GUI Document構造器
* 將數據導入/導出成多種數據格式JSON、BSON、CSV等。
* Support for query options and write concerns (getLastError)
* Display of numerous stats (server status, db stats, replication info, etc)
* Mongo tree refreshes to have a real time view of cluster (servers up/down, durability, etc)
* All operations are executed in background to keep UI responsive
* Background threads can repeat commands automatically
* GUI is identical on all OS
功能包括:
* 可以連到單一個服務器,一個克隆集或一個MongoS實例。
* DB操作:創建、刪除、認證、控制等。
* 集合操作:創建、重命名、刪除、查找、插入和保存等。
* 文檔操作:更新、復制、和刪除等。
* 索引操作:創建、刪除等
* Shard操作:激活sharding、添加shard、shard收集等
* GUI Document構造器
* 將數據導入/導出成多種數據格式JSON、BSON、CSV等。
* Support for query options and write concerns (getLastError)
* Display of numerous stats (server status, db stats, replication info, etc)
* Mongo tree refreshes to have a real time view of cluster (servers up/down, durability, etc)
* All operations are executed in background to keep UI responsive
* Background threads can repeat commands automatically
* GUI is identical on all OS
收錄時間:2011-05-23 11:05:24
aSQLiteManager這個工具可用於管理Android中的SQLite數據庫。SQLite是一個小巧、快速、嵌入式的SQL數據庫引擎,支持SQL92,同時支持跨平台系統,無需系統服務,只有一個db文件,可移植性很好。aSQLiteManager支持以下功能:
- 支持打開來自aSQLiteManager和其它文件管理器的數據庫。(包括OI File Manager,Adao Teams File Manager,以及 Simplest File Manager )。
- 列舉數據庫中的表格,視圖和索引
- 展示表格和視圖中的數據
- 任何被點擊的單元格內容都將被復制到剪切板中
- 可以執行任何SQL包括:'Drop' / 'Create'語句
- 所有執行過的語句都保存在打開的數據庫中,在一個叫aSQLiteManager的表格中。
- 可以從查詢表單中選擇歷史SQL執行語句
- 支持開始事務、提交和回滾
- 支持將數據庫導成SQL腳本並能夠從腳本恢復數據庫
- 能夠將查詢結果導出成一個ASCII文件
- Configuration of open database without question and reset of configuration
- 可以批量執行SQL腳本或單行執行
- 能夠實現更好的錯誤處理在導出和恢復期間
- Data editing form table browser from Edit button at each row
- Data entry add record from button on title at data browser
- SQLite does not validata data types during data entry. aSQLiteManager translates this string into the following types and se this to set input mode (SQLite types i parenthesis). The translation is NOT case sensitive:
- STRING(string, text)
- INTEGER(integer)
- FLOAT (real, float, double)
- DATE(date)
- TIME time)
- DATETIME datetime)
- BOOLEAN boolean, bool)
- PHONENO phoneno)
- BLOB - for the time beeing the aSQLiteManager editor does not handle BLOB fields
- Dump table from table view to file named Database.Table.sql- can be loaded by execute file as script
- 能夠記住最近打開過的數據庫,快速訪問經常使用的數據庫
收錄時間:2011-06-11 23:31:47
DBeauty是一個面向關系的數據庫瀏覽器。提供洞察數據和行之間的相互關系的功能。特性:
- 查看任意SQL數據庫的內容。
- 基於外鍵或用戶定義的關系瀏覽數據庫。
- 自動探測外鍵
- SQL/DML生成器
- 執行任意SQL查詢

收錄時間:2011-09-15 21:21:13