There are several options under the Database menu option:
Query Database – Launches the SQL Editor, which allows you to create SQL code and execute it on a live server. For more information see Section 6.2, “SQL Editor”.
Manage Connections – Launches the Manage DB Connections dialog, which allows you to create and manage multiple connections. For more information see Section 6.1, “Manage Connections”
Reverse Engineer – Create a model from an existing database. For more information, see Section 7.5.9.2, “Reverse Engineering a Live Database”.
Forward Engineer – Create a database from a model. For more information, see Section 7.5.10.2, “Forward Engineering to a Live Server”.
Synchronize Model – Synchronize your database model with an existing database. For more information, see Section 7.5.10.3, “Database Synchronization”.
Generate Catalog Diff Report – Compare your schema model with a live database or a script file. Section 7.5.10.4, “Creating a Catalog Diff Report”.