<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Implementation of Cross-platform Language between SQL and NoSQL Database Systems</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author role="corresp">
							<persName><forename type="first">Kenechukwu</forename><forename type="middle">K</forename><surname>Okeke</surname></persName>
							<email>okeke@gmail.com</email>
						</author>
						<author>
							<persName><forename type="first">Virginia</forename><forename type="middle">E</forename><surname>Ejiofor</surname></persName>
						</author>
						<author>
							<affiliation key="aff0">
								<orgName type="institution">Nnamdi Azikiwe University</orgName>
								<address>
									<settlement>Awka</settlement>
								</address>
							</affiliation>
						</author>
						<author>
							<affiliation key="aff1">
								<orgName type="institution">Nnamdi Azikiwe University</orgName>
								<address>
									<settlement>Awka. Kenechu</settlement>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Implementation of Cross-platform Language between SQL and NoSQL Database Systems</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">D536CBA38C4211F0D02145FE8B95D9C3</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-24T00:54+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>This work proposes to look into the construct of SQL (structured Query Language) and NoSQL (Not only SQL) systems. This will help proffer a framework that guarantees interoperability across board for SQL and NoSQL platforms. This research is being carried out to find a lasting solution to the problem of data management and analysis. Various mathematical/statistical laws will be looked into to help create a grounded study which would be used as set down formulae for the proposed work and the final outcome. A theoretical construct will be proposed which will fill up this gap in the field of database research.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>CCS Concepts</head><p>• Information systems ➝Database designs and models</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.">PROBLEM STATEMENT</head><p>Big data management poses a serious obstacle in the IT research and industry domain. Increasing amount of data produced has rendered the traditional (SQL) systems incapable of handling these volumes of data both in speed and structure. New systems have been developed to combat this major issue but the problem yet persists. Availability of data is at forefront of the NoSQL management system which leaves consistency of data a secondary consideration to this architecture. SQL stands for consistency and integrity of data but still lacks the ability of horizontal partitioning/scalability as it partitions vertically. These various systems; the SQL and different NoSQL systems have their strong attributes which if properly integrated could avail the research community and the industry with a system which could be relied on to parse data across the different platforms and provide high consistency and throughput.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">RELEVANCY</head><p>Paper-based management system is still predominantly the method used for data storage at the Nnamdi Azikiwe University Teaching Hospital, Nigeria. The choice of the hospital is for a test-case scenario as the research is not entirely based on the hospital but on the integration of a cross-platform language between SQL and NoSQL systems. The Relational model is still very feasible but the everyday growth in data has called for systems that can offer mass storage of information that can be scaled out and which can be easily handled. The system proposed will offer interoperability between SQL and NoSQL systems.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">BACKGROUND AND RELATED WORK</head><p>Liu and Vitolo <ref type="bibr" target="#b2">[3]</ref> worked on the concept of "Graph Cube", a design which integrates graphs with tables. This concept serves as a prototype which is the basis of a graph data warehouse. Some DML (select, insert, update and delete) and DDL (create, drop and update) in SQL is synchronized with the graph data model to give GDML (Graph Data Manipulation Language) and GDDL (Graph Data Definition Language). This model allows for views in the graph data warehouse. Also, Lawrence <ref type="bibr" target="#b1">[2]</ref>, worked on SQL and NoSQL integration using MongoDB and MySQL. The architecture of the system is based on the construction of a JDBC driver which accepts SQL queries through the use of SQL parser which produces a parse and relational operator tree. This process is made possible through a virtualization Execution Engine which serves as the middlelayer accepting and translating information across the two management systems. As stated by Kaur and Rani <ref type="bibr" target="#b0">[1]</ref> graph databases represent data in their natural format using graphical forms which shows better representation rather than tabular forms.</p><p>This research seeks to serve as furtherance of the work carried out by Lawrence (2014) at the University of British Columbia, Canada. Lawrence (2014), stated that "Future work involves benchmarking the performance of other supported NoSQL systems such as Cassandra. We are also working on parallelizing the virtualization engine for cluster environment."</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.">RESEARCH APPROACH AND METHODOLOGY</head><p>SQL systems run on relational algebra. This puts both referential and integrity constraints on data. This is based primarily on set theorem which identifies a relation between different variables and links them up. The join operations are made possible through this method. Statistical tools and algorithms employed for data analysis allows for "polyglot persistence" (the use of various technologies in data management) thereby meeting different storage needs.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.">PRELIMINARY RESULTS</head><p>Some applications (visual Studio 2013, Mongo DBMS, software Ideas Modeler, EC2 have been downloaded to assist in the development of this cross-platform system. Graphical interface using C# programming has been created and this can run on the different NoSQL systems. MongoDB which is a document-store NoSQL management system is being worked on using RoboMongo as the GUI/client to connect to the mongo database. The column-family NoSQL system will be next as Cassandra</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="6.">EVALUATION PLAN</head><p>Comparison of different drivers on which the different NOSQL systems and SQL run on will be examined to find the peculiarities which help ascertain uniformity of syntaxes which grants an integrated system. The systems will be evaluated individually to find algorithms will are similar, then collectively for interoperability.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="7.">EXPECTED CONTRIBUTION</head><p>An adaptive and deep learning cross-platform database system for efficient/effective data management.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="8.">REFLECTIONS</head><p>Data management is an evolving topic and as such needs dynamism in its approach. Cloud computing and BigData are most recent trends with need for both theoretical and hands-on approach. Other data management needs will definitely arise and future work will be in terms of a unified query language for both SQL and NoSQL database systems.</p></div>			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" xml:id="foot_0">CoRI'16, Sept 7-9, 2016, Ibadan, Nigeria.</note>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">Modeling and querying Data in NoSQL Databases</title>
		<author>
			<persName><forename type="first">K</forename><surname>Kaur</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Rani</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">IEEE International Conference on Big Data</title>
				<imprint>
			<date type="published" when="2013">2013</date>
			<biblScope unit="page" from="1" to="7" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Integration and Virtualization of Relational SQL and NoSQL Systems Including MySQL and MongoDB</title>
		<author>
			<persName><forename type="first">R</forename><surname>Lawrence</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">International Conference on Computational Science and Computational Intelligence (CSCI)</title>
				<imprint>
			<date type="published" when="2014">2014</date>
			<biblScope unit="page" from="285" to="290" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Graph Data Warehouse: Steps to Integrating Graph Databases Into the Traditional Conceptual Structure of a Data Warehouse</title>
		<author>
			<persName><forename type="first">Y</forename><surname>Liu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><forename type="middle">M</forename><surname>Vitolo</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">IEEE International Conference on Big Data (BigData Congress)</title>
				<imprint>
			<date type="published" when="2013">2013</date>
			<biblScope unit="page" from="433" to="434" />
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
