Features

DbSchema database tool focus on making your daily work easier, faster and more productive. All features have been engineered so that their usage saves you time, makes their usage logic and comfortable and improves your work flow.

Besides the complete list of features you can read short presentations about:

Import database schemes

  • 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.
  • Importable schema include tables, foreign keys, procedures, triggers, sequences, and more.
  • Save imported schema as XML files in a database independent format.

Edit database schema

Browse database data

Edit and execute SQL

  • Syntax highlights cover database keywords, functions, table names, and view names.
  • Auto-complete of table, view and column names.
  • Execute SQL statements individually or as scripts.
  • Keep multiple SQL result panes active and automatically refresh query results.
  • Paginate and order SQL results.
  • Explain plan.
  • Save the SQL editing work together with the project.

Schema Synchronization

  • Synchronize project schema with another project or database.
  • List schema differences.
  • Select which differences to keep, either on local or remote schema.
  • Generate Merge SQL scripts based on schema differences.
  • Upload differences on to database, with automatic step by step execution.
  • Synchronize schemes offline ( useful for team work ).

Scripts and documentation

  • Generates SQL schema creation scripts for any database.
  • Easily document and comment tables, columns, foreign keys, indexes, etc.
  • Generates schema specification as an HTML document.
  • Print schema Layouts with precise control.
  • Generates schema Layout image files, in a few formats (PNG [raster] or SVG [vectorial])
  • Create, edit, and maintain database templates.

You have a great product! The Browse feature is terrific!

Brian Beitzel, College professor

Our company works for the national telephony company with extreme large databases. Using DbSchema we succeed to document and interact better with them. For all synchronization and migration issues we use your tool. We love them all, the layouts, browse and the sql. Nice work!

Santos Mariano, Database expert

"Using DbSchema we improved our database design. We managed to work in team on this task. The result was a two times faster database."

Darcu Macclain, System Architect

"Relational Data Browse is the most efficient way of viewing data. In the last time I spent significant less time typing queries, and I did my job much faster."

Stephan Collar, Developer

I like this integrated work environment. Diagrams in the background are great. For a database is very important how the tables are interconnected, and the diagrams are the best for viewing this. Besides, the Relational Data Browse is very close to the diagrams. And very intuitive, simple and fast to use.

Marian Popescu