Advantages And Disadvantages Of Database Management System

Words: 828
Pages: 4

A Database Management System (DBMS) is a software package that comes with computer programs with which we can control the creation, maintenance and use of a database. A database is an integrated collection of data records, files and other objects that are maintained with the help of database administrators and other specialists. DBMS may use variety of data models such as relational model or object model in order to describe and support applications. It supports query languages that are dedicated to the database and simplify writing database applications. The cost for running the database is increasing along with the rapid advancements in a network technology, transmission of the data across the network over long distances. In order to overcome …show more content…
It allows us to access the applications that reside at other location than your computer or any other internet connected device. In Cloud computing, another company hosts your application and they are responsible for managing the servers, software updates based on the way you craft and paying for the service. Cloud computing cuts the cost of maintaining the physical services as the demand may not be same at any point and promises to cut operational and capital costs and lets IT department focus on strategic projects instead of keeping the datacentre running. It was becoming difficult for the organizations to survive in the old traditional ways as they are unable to compete with the competitors in order to react to business demands providing advantages like increasing flexibility, scalability and …show more content…
Software as a service (SaaS): As the name indicates, it represents that the applications are provided as a service. In this model, service providers will install the software applications operated by the providers for their users to be accessed as a service. In this type of service, users need to access the applications without the concerns of installation and maintenance. Users need not have knowledge on the infrastructure and the platform where the application is running. It provides a complete software solution which could be email management, calendaring, enterprise resource planning (ERP). SaaS uses web to deliver the applications that are managed by third party vendor and is accessed on the client side. Here the services will be provided to the customer based on subscription basis. Providers of SaaS can ensure good levels of security by obtaining special certification and compliance level needed in the industry. Some of the SaaS providers are Google Docs, Microsoft Office 365, salesforce.com