On-premises versus cloud databases
An on-premises database could be defined as follows:
With an on-premises database, everything is done internally, from installation and implementation to running the database every day. Maintenance, security, and updates also need to be taken care of in-house. You will need to arrange for when the software will be purchased before it is installed on your servers. The customer will assume complete ownership and control, even if this is via a management company or service provider.
A cloud database could be defined as follows: