Editions

  • DbSchema Free
    Free of charge for commercial and non-commercial use. This edition provides basic level features useful for most users.

  • DbSchema Ultimate Edition extends the Free edition with features such as:
    • Design the schema using multiple layout panes
    • Work online and offline on the schema
    • Synchronize the schema with the database
    • Convert schema to a different Rdbms
    • Relational browse the database data
    • Query builder
    • Generate web interactive documentation ( view sample here ).
DbSchema Ultimate Edition is commercial and is licensed per user.

Features


included Allowed feature included Restricted or not available feature

 Free EditionUltimate Edition
Reverse engineering Connect to a growing list of JDBC compatible databases, including Oracle, MySQL, PostgreSQL, DB2 for Windows/Linux, Cache, DaffodilDB, FrontBase, HSQLDB, Informix, JavaDB/Derby, Microsoft SQL Server, Mimer, Pervasive, PointBase, Sybase SQL Anywhere, Sybase ASE. included included
Import schema with tables, foreign keys, procedures, triggers, sequences, and more. included included
Save imported schema as XML files in a database independent format. included included
Edit the database specific settings, data types, etc. included included
Connect to any new database and learn on the fly the data types, database settings, etc. included included
Change the project RDBMS and convert the schema to a different database vendor. included included
Design Edit tables, columns, indexes, foreign keys, procedures, triggers, sequences and comments. included included
Drag, pan and zoom Layouts using simple mouse movements included included
Generate SQL statements directly from schema graphical Layout included included
Generate schema creation scripts included included
Edit schema when no database is available included included
View multiple layouts in the same time included included
Search for a table in the layout included included
Relational Data Browse Simultaneously browse data from multiple tables. included included
Cache and paginate the database data included included
View the data in two modes: multiple records at a time or a single record at a time included included
Insert, update, and delete records. included included
Order and filter the browsed data. included included
View Large Objects (LOBs) fields as image, html, text or using an external application. included included
Save the browse work together with the project. included included
Intuitive browse using drag&drop from the layout pane. included included
SQL editor Build queries by adding tables per drag&drop, following relations and clicking columns. included included
See the generated SQL text. included included
Set WHERE filters over particular columns. included included
Use of INNER JOIN; OUTER JOIN and EXISTS join conditions included included
Use Group By and aggregate functions. included included
Execute the generated Query. included included
Execute the generated Query. included included
Print the generated diagram. included included
Syntax highlights cover database keywords, functions, table names, and view names. included included
Auto-complete of table, view and column names included included
Execute SQL statements individually or as scripts included included
Keep multiple SQL result panes active and automatically refresh query results included included
Paginate and order SQL results included included
Explain plan included included
Save the SQL editing work together with the project included included
Save the query result directly to a file. This is useful if the result is large included included
Database synchronization Synchronize local schema with the database. included included
List schema differences included included
Select which differences to keep, either on local or remote schema included included
Generate Merge SQL scripts based on schema differences included included
Upload differences on to database, with automatic step by step execution included included
Synchronize schemes offline ( this is synchronization with a different project file, useful for team work ) included included
Convert the project to a different RDBMS included included
Generates SQL schema creation scripts for any database included included
Documentation Easily document and comment tables, columns, foreign keys, indexes, etc. included included
Generates schema specification as an HTML/XHTML document. included included
Print schema Layouts with precise control included included
Generates schema Layout image files, in a few formats (PNG [raster] or SVG [vectorial]) included included
Interactive documentation file images, with tool tips over the columns and tables. included included
Small, compact documentation files due the vectorial images. Easy to deploy in web. included included
Create, edit, and maintain database templates. included included