Develop with multiple databases engines the easy way
Database Workbench offers a single development environment for developing with multiple database engines.
With database engine specific functionality, powerful tools and a consistent, clear and intuitive user interface, Database Workbench will increase your productivity from the moment you start using it.
Database Workbench offers a consistent user interface including the same tools for all supported database systems as well as supporting migration tools to map one database structure to another system without the need to know specific syntax. This saves time and money and increases productivity for developers.
Key Benefits
Benefits that make Database Workbench the right tool for database design and development include:
Don't switch between different vendor tools to develop for multiple database systems, use one consistent graphical interface for all the different systems you support. Having a single development environment saves time and money.
Design and develop from a single conceptual data model to the different physical models, reverse engineer existing databases to print graphical overviews.
Database Workbench is fully Unicode enabled in both data and metadata.
- Use graphical editors to create, modify and browse schema objects
- Use Object Templates and Code Templates for consistency and faster development
- SQL Insight to finish SQL statements
- Drag-and-drop and context sensitive menus avoids having to manually enter long SQL statements
- SQL and Code Catalogs to quickly save snippets
- Quickly copy SQL statements between popular programming languages and automatically escape quotes etc
- Add objects to your "workspace" and group them together
After developing, use the built-in Test Data Generator to generate sample data or use the Import Tools to import data into your database. The Stored Procedure and Trigger Debugger allows you to test your stored code.
Do you want to generate more and better test data?
Take a look at Advanced Data Generator, a tool to generate comprehensive test data including real-world-like data.
Use the Schema Compare and Migration Tools to compare testing and deployed databases, migrate existing databases to different database systems.
- Create diagrams and export or print them
- Print schema reports with tables, procedures and more
Supported Database Engines and Licensing
Database Workbench is developed to support different database engines on a per module basis and is licensed per module, you need the "base" module and you can add additional modules to support different database engines.
Available modules for database engines are:
- Oracle Database® ( see Database Workbench for Oracle )
Versions: 8i, 9i, 10g and 11g - Microsoft SQL Servertm ( see Database Workbench for Microsoft SQL Server )
Versions: 7, 2000, 2005, 2008/R2, including the MSDE/Express Editions - Sybase SQL Anywhere ( see Database Workbench for Sybase SQL Anywhere )
Versions: 9, 10 and 11 - Borland/CodeGear InterBase® ( see Database Workbench for InterBase )
Versions: 6.x, 7.x, 8.x (2007), 9.x (2009) and 10.x (XE) - Firebirdtm ( see Database Workbench for Firebird )
Versions: 1, 1.5, 2.x - MySQL® ( see Database Workbench for MySQL )
Versions: 4, 4.1, 5.x - NexusDB ( see Database Workbench for NexusDB )
Versions: 3.0.x
License price depends on the modules you would like to include with your license. There's pricing information on our purchase page.
Available Editions
Database Workbench is available in two editions:
Database Workbench Pro
The complete edition of Database Workbench that has all features and can support multiple database systems.Database Workbench Lite
The FREE edition of Database Workbench that supports a single database system (currently InterBase, Firebird or MySQL) and a basic set of features.
Looking for an easy-to-use stored code debugging tool?
Take a look at Hopper, our stand alone stored code debugger.
For a detailed look at the differences between these editions, see the feature matrix.






Obsidian-Studios Inc.