dbext.vim fornisce l'accesso al DB dall'interno di Vi. Fornisce elementi come connessioni archiviate, navigazione dello schema, cronologia dei comandi, completamento automatico e variabili di associazione.
Presumo che ci sia qualcosa di simile per Emacs.