A cloud computing term refer to delivery of computing resources over the internet, that is, we are using the services over internet at another location to store information instead of keeping data on your own hard-disk or application for your need. We use software and hardware resources which are managed by third parties at remote location. A cloud services reduces the cost and complexity of owning and operating computer networks and provide scalability, reliability and efficiency. In cloud computing the database outsourcing has become very important component nowadays. To the third parties there is very growing interest in outsourcing database management task, which provide task for lower cost due to economy scale. Outsourcing model reduces cost for running DBMS.
The DBMS is a software that user use to create, delete and maintain a database. Due to introduction of cloud computing DBMS has emerged into a new type of a service having its own benefit. A cloud database is a database that involves variety of designing, developing of hardware and software. It is a system in which variety of computers are connected through network such as internet. Traditional DBMS are not well versed to deal with the growing demands of cloud computing. If DBMS is used as service for a larger package, it would likely be effective in its duties and cheaper in long run. The concept of the DBMS has been around since the beginning of electronic computing. Database management systems are one of the oldest integral components of computing, essentially making it possible and easy to scan, retrieve and organize data on hard drives and networks. All DBMS, whether traditional or cloud based, act as communicators between the operating system and the database.