Intelligent Data Engineering for Migration to NoSQL Based Secure Environments

In an era of super computing, data is increasing exponentially requiring more proficiency from the available technologies of data storage, data processing, and analysis. Such continuous massive growth of structured and unstructured data is referred to as a “Big data”. The proce...

Full description

Bibliographic Details
Main Authors: Shabana Ramzan, Imran Sarwar Bajwa, Bushra Ramzan, Waheed Anwar
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8715359/
_version_ 1818665163926011904
author Shabana Ramzan
Imran Sarwar Bajwa
Bushra Ramzan
Waheed Anwar
author_facet Shabana Ramzan
Imran Sarwar Bajwa
Bushra Ramzan
Waheed Anwar
author_sort Shabana Ramzan
collection DOAJ
description In an era of super computing, data is increasing exponentially requiring more proficiency from the available technologies of data storage, data processing, and analysis. Such continuous massive growth of structured and unstructured data is referred to as a “Big data”. The processing and storage of big data through a conventional technique is not possible. Due to improved proficiency of Big Data solution in handling data, such as NoSQL caused the developers in the previous decade to start preferring big data databases, such as Apache Cassandra, Oracle, and NoSQL. NoSQL is a modern database technology that is designed to provide scalability to support voluminous data, leading to the rise of NoSQL as the most viable database solution. These modern databases aim to overcome the limitations of relational databases such as unlimited scalability, high performance, data modeling, data distribution, and continuous availability. These days, the larger enterprises need to shift NoSQL databases due to their more flexible models. It is a great challenge for business organizations and enterprises to transform their existing databases to NoSQL databases considering heterogeneity and complexity in relational data. In addition, with the emergence of big data, data cleansing has become a great challenge. In this paper, we proposed an approach that has two modules: data transformation and data cleansing module. The first phase is the transformation of a relational database to Oracle NoSQL database through model transformation. The second phase provides data cleansing ability to improve data quality and prepare it for big data analytics. The experiments show the proposed approach successfully transforms the relational database to a big data database and improve data quality.
first_indexed 2024-12-17T05:44:16Z
format Article
id doaj.art-f49bbb8f8cbb4a10961af51a58139f7b
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-17T05:44:16Z
publishDate 2019-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-f49bbb8f8cbb4a10961af51a58139f7b2022-12-21T22:01:21ZengIEEEIEEE Access2169-35362019-01-017690426905710.1109/ACCESS.2019.29169128715359Intelligent Data Engineering for Migration to NoSQL Based Secure EnvironmentsShabana Ramzan0Imran Sarwar Bajwa1https://orcid.org/0000-0002-5161-6441Bushra Ramzan2Waheed Anwar3https://orcid.org/0000-0002-2374-6951Department of Computer Science, Government Sadiq College Women University, Bahawalpur, PakistanDepartment of Computer Science & IT, The Islamia University of Bahawalpur, Bahawalpur, PakistanDepartment of Computer Science & IT, The Islamia University of Bahawalpur, Bahawalpur, PakistanDepartment of Computer Science & IT, The Islamia University of Bahawalpur, Bahawalpur, PakistanIn an era of super computing, data is increasing exponentially requiring more proficiency from the available technologies of data storage, data processing, and analysis. Such continuous massive growth of structured and unstructured data is referred to as a “Big data”. The processing and storage of big data through a conventional technique is not possible. Due to improved proficiency of Big Data solution in handling data, such as NoSQL caused the developers in the previous decade to start preferring big data databases, such as Apache Cassandra, Oracle, and NoSQL. NoSQL is a modern database technology that is designed to provide scalability to support voluminous data, leading to the rise of NoSQL as the most viable database solution. These modern databases aim to overcome the limitations of relational databases such as unlimited scalability, high performance, data modeling, data distribution, and continuous availability. These days, the larger enterprises need to shift NoSQL databases due to their more flexible models. It is a great challenge for business organizations and enterprises to transform their existing databases to NoSQL databases considering heterogeneity and complexity in relational data. In addition, with the emergence of big data, data cleansing has become a great challenge. In this paper, we proposed an approach that has two modules: data transformation and data cleansing module. The first phase is the transformation of a relational database to Oracle NoSQL database through model transformation. The second phase provides data cleansing ability to improve data quality and prepare it for big data analytics. The experiments show the proposed approach successfully transforms the relational database to a big data database and improve data quality.https://ieeexplore.ieee.org/document/8715359/Relational databasesNoSQLbig datadata cleansing
spellingShingle Shabana Ramzan
Imran Sarwar Bajwa
Bushra Ramzan
Waheed Anwar
Intelligent Data Engineering for Migration to NoSQL Based Secure Environments
IEEE Access
Relational databases
NoSQL
big data
data cleansing
title Intelligent Data Engineering for Migration to NoSQL Based Secure Environments
title_full Intelligent Data Engineering for Migration to NoSQL Based Secure Environments
title_fullStr Intelligent Data Engineering for Migration to NoSQL Based Secure Environments
title_full_unstemmed Intelligent Data Engineering for Migration to NoSQL Based Secure Environments
title_short Intelligent Data Engineering for Migration to NoSQL Based Secure Environments
title_sort intelligent data engineering for migration to nosql based secure environments
topic Relational databases
NoSQL
big data
data cleansing
url https://ieeexplore.ieee.org/document/8715359/
work_keys_str_mv AT shabanaramzan intelligentdataengineeringformigrationtonosqlbasedsecureenvironments
AT imransarwarbajwa intelligentdataengineeringformigrationtonosqlbasedsecureenvironments
AT bushraramzan intelligentdataengineeringformigrationtonosqlbasedsecureenvironments
AT waheedanwar intelligentdataengineeringformigrationtonosqlbasedsecureenvironments