NEED FOR CLOUD-BASED DATABASE SYSTEM FOR EFFECTIVE MANAGEMENT OF BIG DATA AMONG NIGERIAN IT/ICT COMPANIES
Salome Danjuma1, John Ogbiti2, Brian Halubanza3
Department of Mathematical Sciences, Kaduna State University, Kaduna State, Nigeria
Department of I.C.T and Mathematics, Edo University, Iyamho, Auchi Edo State, Nigeria
Department of Computer Science, Mulungushi University, Zambia
Email: Sallome64@gmail.com, johnogbiti@yahoo.com , bhalubanza@gmail.com
ABSTRACT
The number of massive data collected today by software in different fields vary from academia to business and many other fields, this growth of data is increasingly becoming a huge problem in regards to storage and effective data management to meet up with high performance and scalability needed. The need for highly organised data storage and analysis for the purpose of accessibility by other applications simultaneously on real time bases is greatly on the increase. The emerging of new technology now and then in the IT world with better and well defined features is on the increase. Database vendors have been comfortable for a while in their market as RDBMS have been in control of the market for over forty years without another competing DBMS. In this research work, database types were examined with the aim to assess the challenges faced by existing database management system and how to adopt other alternative database management systems to effectively manage the massive data generated as a result of cloud computing technology. The research conducted eventually indicated reasons for a shift to an alternative NoSQL database based on the challenges analysed from the existing system. The study also investigated the perception of data base administrators of ICT companies in Nigeria in terms of the necessity of using of NoSQL database. The research results indicated quite a number of Companies situated at Lagos and Abuja states of Nigeria that are in use of NoSQL databases which is a new database system that is cloud friendly and can effectively manage large volume of data; quite a number too are considering adopting NoSQL databases as a result of its benefits in managing data at this era of cloud computing technology.
Keywords: Cloud Computing, Cloud, RDBMS, NoSQL, Database, SQL, MDM