We saw some level of database support in PyCharm in Chapter 9, Understanding Database Management with PyCharm, using the Database panel and the database viewer. This PyCharm plugin takes working with databases to another level by providing more extensive and powerful options to integrate databases into PyCharm. The plugin's interface includes extensive navigations and features for viewing and manipulating data in database tables.
As we have discussed, working with databases is a common task in web development and even data science projects. Aside from having great support to view and make edits to the data within a database table (as illustrated previously), the Database Navigator plugin also offers options such as SQL editing, database connection management, database compiler operations, and many more.
More details regarding this plugin can be found at plugins.jetbrains.com/plugin/1800-database-navigator. Next, we will look at another plugin that is commonly used in web development projects.