April 09, 2007

Altova DatabaseSpy makes DBs user-friendly

Boasting some impressive features, easy-to-use query tool is a boon for non-DBAs

When discussions of the enterprise-data explosion get under way, the focus tends toward topics such as how to manage large amounts of data, how to keep it secure, and how to make it highly available. One subject that often gets overlooked is how the data deluge has affected the everyday work habits of the non-IT worker, or even the non-DBA: It's forcing ordinary end-users to get up to speed on the complexities of DBs and working with data.

Altova's DatabaseSpy 2007 does a pretty good job of lowering the learning curve for a lot of common database tasks so that employees can concentrate on their jobs instead of becoming DBAs. All in all, it's quite a nice tool that's quick and easy to set up and use. Although it lacks some administrative functionality that would be attractive to admins, it still boasts some surprisingly rich features, such as IntelliSense code-completion. It's safe to predict that Altova has some pretty big plans in store.

For my tests, I started off by installing DatabaseSpy on my new Vista machine. The setup was very easy with few choices to make. Most anyone should have no trouble at all getting DatabaseSpy running.

DatabaseSpy's editing features were the most impressive of the product's capabilities. For starters, there's the very nice IntelliSense code-completion feature that beats SQL Server Management Studio's hands down. (Oh that's right: SSMS doesn't have IntelliSense.) IntelliSense not only fills in table names and other objects as you type, but it also gives you reserved words. Notably, the features work only for SQL Server, although DatabaseSpy works with all databases.

Surprisingly, the IntelliSense gives you all of the DBCCs (database console commands), the internal procedures DBAs use to perform much of their admin functions such as re-indexing. This is pretty advanced functionality for what essentially equates to an end-user tool. If you ask me, it's proof positive that Altova has much bigger plans for this product.

Another really nice feature is the Favorites section in the tree view. By adding any objects in a project to your Favorites list, you no longer have to keep searching through hundreds of objects to find it; rather, you'll have easy access to it whenever you like. This, too, is lacking in competitors' native tools.


Click for larger view.


Other nice coding features are the ability to define named code regions, and to send query results to named result panes. Named code regions allow you to specify a section of code that you can collapse, making long code routines easier to sift through. Named result panes are tabbed query result windows that you can name in order to keep different result sets straight. It can be very handy.

DatabaseSpy also has very useful import/export functionality. It allows you to import data quite easily from flat files and export it to a number of destinations, including CSV, XLS, HTML, XML, XML Structure, and -- that's right, you guessed it -- directly to XMLSpy, the company's XML editing/modeling tool. (I love it when tools work well with one another, especially when they're from the same company.)

Test Center Scorecard
25%25%15%15%10%10%
Altova DatabaseSpy 2007889898
8.3
Very Good
Close

On Twitter now

Data management

Powered by Twitter

On Twitter now

White Paper

D2D Virtual Tape Library Replication Primer

This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.

Download now »

White Paper

An Alternative to Virtualization for Datacenter Cost Savings

Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.

Download now »

White Paper

Why Your Firewall, VPN, and IEEE 802.11i Aren't Enough to Protect Your Network

The emergence of WLANs has created a new breed of security threats to enterprise networks.

Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation

Download now »

White Paper

Bringing the Edge to the Data Center

Effectively address data protection challenges, implementing solutions that help store and protect business–critical data while cutting costs and improving efficiency and reliability.

Download now »

Sign up to receive Data Management Resource Alerts

Subscribe to the Technology: Data Management Newsletter

The one-stop resource center for IT professionals.

©1994-2009 Infoworld, Inc.