La plupart des bases de données courantes sont prises en charge : MySQL, Oracle, MSSQL, ainsi que toutes les bases ODBC. La création des bases et des liaisons se fait essentiellement à la souris en choisissant le type de champ dans une liste.
DBDesigner peut procéder par " reverse ingeniering " et créer un modèle à partir de bases de données existantes. Il suffit de lui ouvrir une connexion sur la base en question. Ce logiciel contient un analyseur de requêtes et un "Query Builder".