DB Analyzer is a client-server, artificial intelligence (AI) based utility to scan your database and come up with the default project definition. The utility can import all or selected tables into the ZCoder Application which the users can further enhance. This utility can be downloaded directly from the application and currently works on Windows-based operating systems. Once installed, the application allows the user to connect to their database. This AI-based utility scans the whole database and comes with the default application definition. The application definition can be corrected in case the produced results are inappropriate for the current project. There is also an option to learn from the correction so that next time the DB Analyzer can perform better.