Hi Zahid,
MySQL Workbench is a client tool that can be used to connect to a MySQL server and access data store there, manage the server (e.g. users), do backups and other maintenance tasks. Since this follows the client/server model there is no such thing like a desktop database (e.g. compared to MS Access). You can of course install a local server and access that locally with a MySQL Workbench installation, which comes quite close to desktop database.
However, MySQL Workbench does not have support for freely designable forms. It is rather a tool for those familiar with SQL code. Usually dedicated applications are created that implement functionality like company accounting and invoicing. This can be done in many programming languages, because there are different MySQL connectors that allow access from there (e.g. C++, PHP, Java, .NET and more).
Mike
Mike Lischke, MySQL Developer Tools
Oracle Corporation
MySQL Workbench on Github:
https://github.com/mysql/mysql-workbench
On Twitter:
https://twitter.com/MySQLWorkbench
On Slack: mysqlcommunity.slack.com (#workbench)
Report bugs to
http://bugs.mysql.com
MySQL documentation can be found here:
http://dev.mysql.com/doc/refman/8.0/en/