Execute Query è un'utilità per database finalizzata alla gestione avanzata di dati ed informazioni. Grazie alla flessibilità offerta da Java Database Connectivity (JDBC), il tool consente di interagire con diversi tipi di archivi, ad esempio per importare/esportare dati o creare tabelle. Si tratta di fatto di un'utilità teoricamente indipendente dal sistema operativo in uso, in quanto realizzata completamente in Java. In tema di editazione non mancano specifiche come l'evidenziazione della sintassi e la gestione dei colori da associare al codice scritto.
La flessibilità di Java Database Connectivity (JDBC) rende Execute Query uno strumento versatile ed efficiente per elaborare dati concernenti un ampio insieme di database, siano essi appartenenti a semplici query o relativi alla creazione di tabelle complesse. Il Query Editor lascia eseguire istruzioni SQL, mentre il DatabaseBrowser facilita la visualizzazione di schemi e tabelle. Sono previsti anche tool per la comparazione di dati, la creazione di indici o tabelle e la generazione di script o modelli entità-relazione. L'interfaccia è personalizzabile al fine di adattarla ad ogni genere di richiesta in termini di esperienza d'uso.