Welcome to the Toad Data Modeling Community

 

Archive for August, 2009

Convertor and Sync & Convert Wizard Comparison - I

Thursday, August 27th, 2009

Hello all Toad Data Modeler users,

As  you may have noticed, the new version 3.4.14 has brought a perfectly new wizard – the Sync & Convert Wizard.
This wizard has replaced the Convertor dialog that allowed you to compare  and merge models, generate alter scripts and generate alter reports.  All these operations are now available in the wizard too, so, this hasn’t changed. However, there are many other significant changes  that you have definitely noticed and which, we hope, you like.

In this series, I’d like to compare the new Sync & Convert Wizard with the old Convertor, show you the differences  and emphasize the advantages of the changes we made.
Let’s start with two most discussed functionalities that were available in Convertor but are not available in the new wizard.

Convertor
1. It was one dialog (one form) for all the actions.
It might have appeared as advantage but in reality it was a bit different as we learned from your feedback with which we had to agree finally. The Convertor form was not intuitive, but complicated and confusing. Your feedback was clear: You prefer a better GUI to a powerful but hard to understand functionality.

2. Model comparison and merge of different database platform was possible.
Again, it may have sounded like a great thing. The reality was different.  There are many differences between databases - different types of objects, constructions that are possible in one database are not possible in another database etc. Unfortunately, via the Convertor form we were not able to care for all the exceptions, which sometimes resulted in inconsistent final model (after model merge).
Your feedback was clear:  You prefer a stable and clear  solution with less functions to unstable Convertor with many functions.

So, as we always listen to advice and requirements of our users, we have come up with the new Sync & Convert Wizard.
We changed the GUI, partially re-wrote the code that handles generation of alter scripts in order to make this feature more stable, and improved the performance.
The new Sync & Convert wizard is now more user-friendly, clearer,  faster and easier to use and understand. However, simplification of the GUI has brought some limitations.

Limitations of the new Sync & Convert Wizard

•   If you want to perform two actions, e.g. update a model and also generate alter script, you have to use the wizard twice.
•   If you want to compare two models of a different database platform, you have to do model conversion first and then you can compare the two models, now of the same database platform.
•   If you want to compare a logical model with physical model, you have to convert the model to physical (or logical)  and then compare two logical or two physical models.

We believe that in these cases, it is not a problem to use the available solutions (or workarounds if you want).
At the moment we do not plan to implement the functionality of model comparison of different db platforms back. We definitely agree with you – we’d rather work with a stable and clear wizard  with less functions than with unstable and complicated Convertor with many functions.

Next time we will go through standard scenarios and compare the old Convertor dialog with the new Sync & Convert Wizard.

If you have any comments or questions, please do not hesitate to write us – here or post a new thread to the Modeling community forum.

Regards,

Vladka + Vaclav

Toad Data Modeler 3.4.14 Released!

Wednesday, August 5th, 2009

Hello Toad Data Modeler users,

I am pleased to announce the new release of Toad Data Modeler version 3.4.14.
This version brings great new features and enhancements. Please see their brief list below.

============
New Features
============
General:
- Support for DB2 LUW 9.5
- New Sync & Convert Wizard for model conversion, model merge, alter script generation, model compare  and alter report generation.
- Alter script for MySQL 5.0 and MySQL 5.1, PostgreSQL 8.1, 8.2, 8.3, DB2 UDB 8, DB2 v9, DB2 v9.5  database
- Import from DDL script of MS SQL Server 2005 and 2008, MySQL 5.0 and 5.1, DB2 UDB 8, DB2 v9, DB2  v9.5 database
- Naming Conventions allowing you to:
   a) Define your own rules for physical names of objects.
   b) Synchronize caption (logical name) and name (physical name) of objects of your model.
   c) Verify whether the physical names of objects match the naming convention rules.
- Support of macros (select Macros on the main menu)

More information on this release can be found at:
http://modeling.inside.quest.com/thread.jspa?threadID=18630&tstart=0

We look forward to your feedback!

Regards,

Vladka + TDM Team