L'application est trés conviviale, l'interface attrayante et peut se connecter à plusieurs bases de données distante et/ou locale.
DbNinja permet de travailler sur plusieurs tâches en même temps avec la possibilité d'exécuter chaque tâche dispose d'un onglet différent.
Il est possible de créer/modifier/supprimer des bases de données, des tables, des lignes, des procédures, les triggers et bien plus encore.
La présentation du code dispose d'un surlignage syntaxique, qui permet d'éviter des erreurs lors de l'écriture de requêtes (il est également possible de les enregistrer pour une utilisation future) et un menu contextuel permet une navigation rapide.
Outre une base de données spécifique, nous pouvons aussi gérer les utilisateurs, leurs privilèges et modifier les valeurs des variables du système.
DbNinja est gratuit pour usage personnel.