Advanced Query Tool

Infobox_Software
name = Advanced Query Tool


caption =
developer = Cardett
latest_release_version = 8.1.5
latest_release_date = January 03, 2007
operating_system = Microsoft Windows
genre = Software
website = [http://www.querytool.com querytool.com]

Advanced Query Tool (AQT) is a Microsoft Windows based SQL query software tool that facilitates the administration of, and executing queries against the most common database management systems. AQT is created by a small New Zealand software company, Cardett, and is distributed and supported through the Internet. AQT is designed for use by database administrators and developers.

Architecture

AQT is a Windows application that uses ODBC to access the data, but is aware of the catalog structures of most common data bases. This sets it apart from most software tools that use ODBC. The ODBC catalog is very slow on large systems, but AQT directly queries the catalog meta data of well known data base management systems, which makes it very fast for exploring the data structures of enterprise size data bases.

Catalog awareness is accomplished by using configuration files for each flavor of DBMS to define the queries to run against the data base catalog meta data. There are also separate configuration files for the administration component.

Data Base Management Systems of which AQT is aware of the catalog structure include IBM DB2, Oracle, Microsoft SQL Server, Postgres, MySQL, Sybase, and Informix.

License

There are three levels of licensing of AQT: the free download version, which limits certain functionality, the Standard License, which allows most functionality, and the Extended License, which allows full use including the administration tools, data compare, and the data loader.

Functionality

Data Base Explorer

AQT allows multiple data base connections to be made. The connection can be made to any ODBC data base defined. For each connection there is a data base explorer window. The database explorer panel allows the user to display information about the data base objects in that data base. This is where AQT uses catalog queries rather than ODBC definition calls, which makes exploring data base meta data very fast.

QL Editor

The SQL editor allows multiple statements, which can be run in order through a multiple statements dialog. There is a SQL formatter that makes hard to read SQL easier to read. The data base connection that will be the target of the SQL execution can be switched with a simple pull down. The results of the SQL go to a data window by default, but can also be directly exported to various file formats. Data base administrators find it useful to export the results of queries to another SQL window, which is useful for building and executing DDL using queries against the catalog meta data.

Data Window

In addition to simply displaying the results of a query, the data window allows the updating of the data in the window. The query results can also be exported to various file formats including MS-Excel spreadsheets, CSV files, plain text, insert statements, and HTML tables.

A recent sophisticated addition to the data window includes the ability to edit data in related tables. This allows the user to be editing a row of a table, and the rows of a child table that are related with in the same window.

GUI Query Builder

The GUI Query Builder allows building SQL queries with point and click simplicity, which is handy for novice SQL programmers.

Data Loader

AQT Extended Edition includes a data loader tool that makes it easy to load data into tables from various sources. The sources can be other tables on the same data base, a different data base, a completely different kind of data base (i.e. can load DB2 table from Oracle table), an Excel spreadsheet, a comma delimited (CSV) file, a flat file, or even a complicated query run against multiple tables. The data loader has tabs that allow mapping the source to target columns, and setting various options, such as commit frequency, and whether to add, update, or replace the target table.

tructure Compare

AQT can compare the structure of two tables from the same or different data base connections. The connections can even be of different types. For example, the structure of a DB2 table can be compared to the structure of an Oracle table. There are few data base administration tools that can do this with any ease.

Manage Authorities

From the Data Base Explorer screen, AQT Extended Edition enables data base administrators to grant and revoke privileges on data base objects with point and click techniques.

Data Compare

AQT Extended Edition can do a compare of all the data in a table to all the data in another tables. The tables can be on the same or different data bases. It can also do subsets of data, for example, the compare could be performed on the results of two queries, which can be real handy for verifying the results of SQL statements.

History

AQT was created by an IBM Mainframe DB2 DBA from New Zealand who was frustrated by the lack of good query tools for DB2. He developed AQT on the side until he was able sell enough copies of AQT to be able to leave his day job and develop AQT full time. The complete history of every change in the product is well documented in the "What's New" section of the help.

External links

* [http://www.querytool.com/ Official Web Site]


Wikimedia Foundation. 2010.

Look at other dictionaries:

  • Advanced Packaging Tool — Advanced Packaging Tools apt get requesting confirmation before an installation Stable release 0.8.10[1] / November 30, 2010; 11 months ago …   Wikipedia

  • Query by Example — (QBE) is a database query language for relational databases. It was devised by Moshè M. Zloof at IBM Research during the mid 1970s, in parallel to the development of SQL. It is the first graphical query language, using visual tables where the… …   Wikipedia

  • SQL Programming Tool — In the field of software, SQL programming tools provide platforms for database administrators (DBAs) and application developers to perform daily tasks efficiently and accurately.Database administrators and application developers often face… …   Wikipedia

  • Comparison of database tools — The following tables compare general and technical information for a number of available database administrator tools. Please see individual product articles for further information. This article is neither all inclusive nor necessarily up to… …   Wikipedia

  • AQT — may refer to: *Advanced Query Tool *Nuiqsut Airport, Alaska, United States, from its FAA airport code *The ICAO Code for Avioquintana, Mexico …   Wikipedia

  • Windows Search — (formerly known as Windows Desktop Search or WDS on Windows XP and Windows Server 2003) is an indexed desktop search platform released by Microsoft for the Windows operating system.[citation needed] Windows Search for Windows Vista, Windows 7,… …   Wikipedia

  • Windows Explorer — This article is about the Windows file system browser. For the similarly named web browser, see Internet Explorer Windows Explorer A component of Microsoft Windows Details Included with Microsoft Windows …   Wikipedia

  • Technical features new to Windows Vista — This article is part of a series on Windows Vista New features Overview Technical and core system Security and safety Networking technologies I/O technologies Management and administration Removed features …   Wikipedia

  • Microsoft Dynamics GP — is a mid market business accounting software or ERP Software package marketed in North and South America, UK and Ireland, the Middle East, Singapore, Australia and New Zealand. It is used in many additional countries with partner supported… …   Wikipedia

  • SimCity (series) — SimCity is an open ended city building computer and console video game series and the brainchild of developer Will Wright. It is published by Maxis (now a division of Electronic Arts). The game was first published in 1989 as SimCity , it has… …   Wikipedia


Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”

We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this.