Advanced Query Tool é uma ferramenta de software de consulta SQL baseada em Microsoft Windows usada para administrar e executar consultas contra os sistemas de gerenciamento de banco de dados mais comuns. AQT é criada por uma pequena empresa de software da Nova Zelândia, Cardett, e é distribuída e apoiada através da Internet. O AQT é projetado para uso por administradores e desenvolvedores de banco de dados. ArchitectureAQT é um aplicativo do Windows que usa ODBC para acessar os dados, mas está ciente das estruturas de catálogo de bancos de dados mais comuns. Isso o diferencia da maioria das ferramentas de software que usam o ODBC. O catálogo ODBC é muito lento em grandes sistemas, mas o AQT consulta diretamente os meta dados do catálogo de sistemas de gerenciamento de base de dados bem conhecidos, o que torna muito rápido para explorar as estruturas de dados de bases de dados de tamanho empresarial. A conscientização do catálogo é realizada usando arquivos de configuração para cada sabor do DBMS para definir as consultas para correr contra os dados meta do catálogo da base de dados. Há também arquivos de configuração separados para o componente de administração. Gestão de Base de Dados Os sistemas dos quais o AQT está ciente da estrutura do catálogo incluem IBM DB2, Oracle, Microsoft SQL Server, Postgres, MySQL, Sybase e Informix. Licença Existem dois níveis de licenciamento do AQT: a Licença Padrão, que permite a maioria das funcionalidades e a Licença Estendida, que permite o uso completo, incluindo as ferramentas de administração, comparação de dados e o carregador de dados.