Content area
Full Text
Abstract: Cloud database management system is a distributed database that delivers computing as a service. It is sharing of web infrastructure for resources, software and information over a network. The cloud is used as a storage location and database can be accessed and computed from anywhere. The large number of web application makes the use of distributed storage solution in order to scale up. It enables user to outsource the resource and services to the third party server. This paper include, the recent trend in cloud service based on database management system and offering it as one of the services in cloud. The advantages and disadvantages of database as a service will let you to decide either to use database as a service or not. This paper also will highlight the architecture of cloud based on database management system.
Keywords: CDBMS, Cloud computing, DBMS, Database Management System
1. INTRODUCTION
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. To 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.
2. BACKGROUND
2.1 DBMS Characteristics
A collection of programs which enables you to store, modify, and to extract information from a database called as DBMS. A database management system (DBMS) is some kind of a software package with computer programs which control the creation, maintenance, and use of a database system. So it is a collection of data records, files and other objects. DBMS generally supports query languages, which are high-level programming languages. The characteristics are:
1) Self-describing nature of a Dbms: Database System contains the database itself as well as the descriptions of data structure and constraints (meta-data).
2) Support multiple views of data: View...