Related Experiment Video
Updated: Jan 10, 2026

Executing Complexity-Increasing Queries in Relational MySQL and NoSQL MongoDB and EXist Size-Growing ISO/EN 13606 Standardized EHR Databases
Published on: March 19, 2018
UniqueNOSD: a novel framework for NoSQL over SQL databases
Abdulrauf A Gidado1, C I Ezeife1
1School of Computer Science, University of Windsor, Windsor, ON N9B 3P4 Canada.
This study introduces a novel NoSQL over SQL Database (UniqueNOSD) system, enhancing data consistency and scalability for large databases. Our approach optimizes NoSQL data storage and retrieval without redundancy, outperforming existing systems.
Area of Science:
- Database Systems and Management
- Distributed Computing
- Data Storage and Retrieval
Background:
- Large corporations predominantly use relational databases for core systems and non-relational (NoSQL) databases for non-core systems, prioritizing availability and scalability over consistency.
- NoSQL systems, based on the CAP theorem, often trade consistency for availability and partition tolerance, limiting their use due to lack of robust query engines.
- Existing 'SQL over NoSQL' solutions introduce query layers but suffer from data redundancy and consistency issues, and are not relationally complete.
Purpose of the Study:
- To present a 'Unique NoSQL over SQL Database' (UniqueNOSD) system, an inverse approach to existing methods, enabling full NoSQL functionality without an extra SQL query layer.
- To propose a NoSQL over SQL Block as a Value data storage strategy for document-based NoSQL databases, aiming to eliminate data redundancy and inconsistency.
- To demonstrate improved data storage, retrieval, query execution, consistency, and scalability in large database systems.
Main Methods:
- Introduced a 'NoSQL over SQL Block as a Value' (B as V) data storage strategy, representing relations as [Formula: see text] (a tuple (K, B)) instead of the traditional [Formula: see text] model.
- Defined relations as [Formula: see text] with a key attribute K and a set of n relations (blocks) B, where each block [Formula: see text] contains its own attributes and is related via foreign keys.
- Conducted experiments using benchmark systems of 'SQL over NoSQL', relational databases, and real-life datasets to evaluate the UniqueNOSD system.
Main Results:
- The UniqueNOSD system demonstrated superior performance compared to existing relational databases and 'SQL over NoSQL' systems.
- The proposed system ensures data consistency, scalability, and efficient query execution.
- Significant improvements were observed in data storage and retrieval, without data loss, enhancing overall NoSQL database performance.
Conclusions:
- The Unique NoSQL over SQL Database (UniqueNOSD) system effectively addresses the limitations of traditional NoSQL and 'SQL over NoSQL' approaches.
- The 'NoSQL over SQL Block as a Value' strategy provides a novel solution for consistent and scalable data management in NoSQL databases.
- The findings suggest that UniqueNOSD is a viable and performant alternative for large-scale database systems requiring both NoSQL flexibility and relational data integrity.
Related Concept Videos
Impact of Schemas
Schemas
Nursing Clinical Information System
A Nursing Clinical Information System (NCIS) is a specialized type of healthcare information system tailored to meet the unique needs of nursing practice. It incorporates the principles of nursing informatics to streamline information management and improve the quality of care delivery.
Critical attributes of NCIS include:
Protein Networks
Protein Networks
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
Data Collection by Observations
An astronomer viewing the motion and brightness of stars in the sky and recording the data is an example of observational data collection. A botanist recording...

