Toad Data Modeler - Features Matrix Functionality Commercial Trial Freeware Notes General Features Physical Model (database specific) Universal Model (generic physical model) Logical Model (support for inheritance) Key Features (based on Physical Model) Visual modeling (/tables, relationships, views) Database specific items creation and management (procedures, triggers, functions, sequences ) Model Verification Ordering of objects for SQL code generation Generation of SQL/DDL Scripts Reverse Engineering from Physically Existing Database Reverse Engineering from SQL script Live RE HTML Report Generation RTF Report Generation PDF Report Generation Comparison (alter) reports XSL Transformation reports List of object types depends on selected target database. Shows errors, warnings and hints. Generate stored procedures before functions etc. Generation of SQL/DDL script is limited to first 25 Reversing database schema is limited to 25 Other objects have no limitation. Selected database platforms only. Same limitation as RE from database. Connect to DB and use drag and drop technique to add objects from DB to model. Limited functionality. PDF reports with watermarks are limited to a maximum of 25 Number of reported other objects is not limited. Generating alter reports is limited to 25 Limited to first 25 Other objects have no limitation. Copyright: 2012 Quest Software, Inc. 1/5
Synchronization and Conversion Model Conversion Model Compare Model Merge Model Update Physical from database Model Update Logical from Physical Generation of Alter Scripts (change scripts) Other Useful Productivity Oriented Features Projects Internal Version Manager Support for Subversion Naming Conventions Gallery for storing frequently used parts of models. Refactoring Utility Automatic FK mapping Categories To-Do Items Management Auto-layout Undo/Redo Multiple Workspaces Default Values SQL Preview (table, index, relationship, procedure etc.) Full Unicode Support Diagram Export and Print Preview Print Export to Graphic File Convert Oracle 11g R2 to model for MS SQL Server 2008 Find differences and generate report. Reversing database schema is limited to 25 Other objects have no limitation. Logical model cannot be updated due to multiple rules for inheritance conversion. Selected DB only. Change SQL code of stored procedures, views where renamed object is detected. Default and Alphabetic. Limited to one step. Preview is limited to 25 Printing is limited to 25 Export to graphic file is limited to 25 Copyright: 2012 Quest Software, Inc. 2/5
GUI Advanced Align Palette Loupe (magnifier glass) Overview (navigator) Zoom Log Pane and Message Explorer Copy and Move Attributes in ERD Linked attributes highlighting In-Place Editing Changeable Notation (Crows feed, IDEF1X) Modeless Dialogs Detailed Formatting Options for Objects Multiple Graphical Representation of One Object on Workspace Grid Comments Displayed as Hints Support for two Monitors Drag and Drop Customization - Meta Model and Extensibility Easily Scriptable Objects Scripting Window Extensible Objects Customization of Forms Macros and Custom Packages Import of Macros and Custom Packages Script Explorer Package Explorer Currently in BETA version. Objects alignment and objects resize. See linked attributes visually. Change object names directly in diagram! Edit entity, edit stored procedure, edit trigger at the same time. With Snap to Grid. From one model to another. Use Java Script to make batch operations. Run Java Script code from Scripting Window. Add properties to existing objects and store values with your model. Add tabs, fields, combo boxes to existing forms. Extensions, custom features and more. Dictionaries for localized reports Copyright: 2012 Quest Software, Inc. 3/5
Logical ER Diagram Logical Data Types (business terms) Ability to select Data Type mapping from Logical to Physical Graphical Display of Mandatory and Optional Items Multiple Logical Notations Notations for Inclusive and Exclusive, Super and Subtypes, Complete and Incomplete Universal ER Diagram Generic Data Types Physical ER Diagram Database specific Data Types Not Null synchronization Definition of Default data type Domains Management Dictionary Items Management Export/Import of Dictionary Items Support for Compound Foreign Keys Support for Partitioning Database specific items No autoincrements etc. Materialized views, sequences, id DB dependent features. Copyright: 2012 Quest Software, Inc. 4/5
Compatibility / Integration Import of Toad for Oracle projects Support for Toad for Oracle ER Diagrams Recognition of Toad for Oracle aliases Toad as Default Editor for generated SQL scripts Toad for Oracle icon theme Older Versions Compatibility Import of Toad Data Modeler 2 and CASE Studio 2 binary files Import of XML files created in Toad Data Modeler 2 or CASE Studio 2 Expiration Expires - 15 days after installation Fixed date Visit modeling.inside.quest.com for more information about BETA version expiration. Legend: - Functionality is not limited. - Functionality is limited. - Functionality is not available. Trial Version Limitations: If you want to trial Toad Data modeler without limitations, please contact your Quest Sales Representative at sales@quest.com to request a full functionality trial override key. The main difference between Trial and Freeware version is that with Trial version you can reverse engineer large database structures generate HTML or RTF report (limited to 25 ) generate Alter Script for your modifications (limited to 25 ) List of supported database platforms Toad Data Modeler supports Oracle Database, Microsoft SQL Server, MySQL, PostgreSQL, MS Access, Sybase ASE, Sybase IQ, Teradata, SQLite and other database platforms. Copyright: 2012 Quest Software, Inc. 5/5