Home. 
.

transparent

transparent

transparent

DatabaseSpy Graphical Database Design Tool

Graphically display structures and relationships of database tables and design new tables without hand-writing SQL statements.

The Altova DatabaseSpy® 2008 graphical database Design Editor lets you view and edit the structures of all your databases through one graphical user interface. You can examine tables and relationships in an existing database to understand them more easily, you can edit existing database tables to better suit your needs, or you can add entire tables and specify all their column attributes and relationships to other tables from scratch.

The DatabaseSpy® 2008 database design tool graphical view allows you to concentrate on the underlying structure of your data and any required modifications rather than the SQL commands required to implement them. As you work, the DatabaseSpy® 2008 graphical database designer automatically constructs the SQL statements you will need, but you choose when to execute the database structure change script once all your edits are complete.

DatabaseSpy Graphical Database Design Supported Databases

The DatabaseSpy® 2008 graphical database designer supports multiple databases and automatically adjusts contents of pull-down lists of data types and other specialized features for the following databases:

  • Microsoft® SQL Server® 2000, 2005
  • IBM DB2® 8, 9
  • IBM DB2 for iSeries® v4
  • IBM DB2 for zSeries® 8, 9
  • Oracle® 9i, 10g
  • Sybase® 12
  • MySQL® 4, 5
  • Microsoft Access™ 2003, 2007

Visually Edit Database Tables

You can view the structure of any existing table in your database by dragging it from the database browser into the database design pane or by selecting it and choosing Show in Design Editor from the context menu. The table and column details are immediately displayed in the database designer graphical view.



Altova DatabaseSpy graphical database design tool table display

Expand Graphical Database Design Displays

The graphical image of each table includes compartments you can expand to view in greater detail or collapse so you can concentrate on table relationships. You can also drag the edges and corners of any table to resize it, or click on the handy autosize button to automatically choose the best fit based on the text contained in the table columns.



Altova DatabaseSpy graphical database design tool expanded table display

You can drag tables from the Online Database Browser into the graphical database Design Editor window to add them to your diagram. Or, use the convenient toolbar buttons to easily identify related tables by automatically adding them to the editing window, Either way, relationships are clearly indicated, and you can expand the constraint panels for a more detailed display.



Altova DatabaseSpy graphical database designer toolbar



Altova DatabaseSpy graphical database design tool related tables
Click image to enlarge / reduce database tool screenshot

You can click the connecting line between any two related tables to highlight the columns in each table that define the constraint.



DatabaseSpy graphical database design tool related columns
Click image to enlarge / reduce database tool screenshot

Layout options in the graphical database Design Editor toolbar let you zoom or shrink the layout to fit your window, and a special helper button lets you conveniently arrange tables by hierarchy.

You can print the contents of the design window at any time, attach sticky notes to annotate your design, or save your diagram as a .png image file to document it in another application.

Graphically Edit Columns in Database Tables

The DatabaseSpy® 2008 graphical database design tool offers several options to edit column names and attributes. You can edit directly in the graphical table display, adding a new column, index, key, or constraint by clicking the plus sign icons, or via the right-click context menu. You can edit existing entries directly in the design window or in the properties helper window.



DatabaseSpy graphical database design tool create new column

You can click the expand button for any column to open its properties as an extension to the table display within in the design pane. The properties extension shows all the details of the column attributes and offers a pull-down menu of data types.



Column datatypes in DatabaseSpy graphical database design tool
Click image to enlarge / reduce database tool screenshot

Database Change Scripts

As you work in the graphical database Design Editor, DatabaseSpy® 2008 automatically creates and updates the SQL statements required to implement your changes. However, because intermediate steps in the revision process could have undesirable or even destructive consequences, DatabaseSpy® 2008 will never automatically execute the database change script.

For instance, when you add a column to an existing table, the initial SQL statement in the database structure change script is created with placeholders for the column name and datatype that you will immediately revise.



DatabaseSpy graphical database design tool change script



Modified change script in DatabaseSpy graphical database design tool

You can review the database structure change script any time you like. You can edit SQL statements directly in the change script window if you wish, paste the SQL statements into a new DatabaseSpy® 2008 SQL Editor window, or save the script to a file. The statements in the database structure change script window will not be executed until you click the execute change script button.

Graphically Create New Database Tables

The DatabaseSpy® 2008 graphical database Design Editor is a convenient tool for creating completely new tables with multiple columns, keys, and indexes. As you build your new design, plus sign icons indicate changes you’ve made that await execution in the database structure change script.



DatabaseSpy graphical database design tool create new table
Click image to enlarge / reduce database tool screenshot

Once you have created the new table with its keys and indexes, you can even define relationships to other tables, based on foreign keys.

When all the modifications to your database structure are complete and you have executed the database change script, the up-to-date view of the table and its relationships provides graphical documentation of your new columns, tables, and relationships.



DatabaseSpy graphical database design tool create new key
Click image to enlarge / reduce database tool screenshot

Relationship connectors are color-coded to identify complex relationships when all the tables will not fit within the design pane. When you select any single table:

  • Connections from referencing tables are displayed in blue.
  • Connections to referenced tables are displayed in orange.
  • Self-references (not illustrated in the screenshot below) are displayed in green.



DatabaseSpy graphical database design tool color-coded keys

The DatabaseSpy® 2008 graphical databse design Overview helper window provides both a reduced view of the selected and related tables and a convenient navigation tool.



Altova DatabaseSpy graphical database design overview helper window

Find out for yourself how the DatabaseSpy® 2008 graphical database Design Editor, along with the Online Database Browser and SQL Editor, can help you analyze, and modify, and design the structures of your own databases. Click here to download your free 30-day evaluation today!



transparent
Download
Pricelist
Buy
Datasheet
Print
Mail
Digg
delicious
.
What's New in DatabaseSpy?

See all the new features that have been added to DatabaseSpy since you last upgraded.

.
.

transparent

transparent