is there a way you can create a link between database and interface using Navicat Premium?
Navicat Premium is a multi-connection Database Development and Administration tool that allows you to connect to up to 7 databases from a single application. So, in that sense, it is the Interface that you would use to communicate with your database(s).
You can use it for everything from designing your database schema, generating a database and tables, creating database objects like tables and views, as well as writing and executing queries, stored procedures, and functions. It can even do advanced tasks such as database-wide searches, migration, synchronization, and schedule jobs.
Navicat guides you through most creation tasks using Wizards that present a series of screens that break down a task into its constituent steps.
Navicat supports MySQL, MariaDB, MongoDB, SQL Server, Oracle, PostgreSQL, and SQLite. It's also compatible with cloud databases like Amazon RDS, Amazon Aurora, Amazon Redshift, Microsoft Azure, Oracle Cloud, Google Cloud and MongoDB Atlas.
So yes, you can definitely use Navicat to interface with your database(s).